본문 바로가기

Embedded39

AUTOSAR AUTOSAR란? AUTOSAR는 Automotive Open System Architecture(자동차 오픈 시스템 아키텍처)의 약자로, 자동차 소프트웨어 및 전자 제어 장치를 개발하기 위한 표준 아키텍처를 의미합니다. 이 표준은 자동차 산업에서 전자 제어 장치(ECU) 및 소프트웨어 개발을 효율적이고 표준화된 방식으로 진행할 수 있도록 지원합니다. AUTOSAR는 자동차 제조업체, Tier 1 공급업체 및 소프트웨어 공급업체 간의 협업을 강화하고 다양한 자동차 시스템에서 소프트웨어를 재사용하기 위해 만들어졌습니다. 이는 자동차 산업의 복잡성을 줄이고 효율성을 높이는 데 도움이 됩니다. AUTOSAR 표준은 소프트웨어 아키텍처, 통신 스택, 디버깅 및 테스트 도구 등과 관련된 여러 측면을 다루고 있습니.. 2023. 12. 13.
ASPICE ASPICE란? ASPICE(Automotive SPICE)는 자동차 소프트웨어 개발 분야에서 품질 및 프로세스 향상을 위한 표준이자 평가 모델입니다. ASPICE는 ISO/IEC 15504 표준에 기반하며, 자동차 소프트웨어 및 전자 제어 장치(ECU) 시스템의 개발 및 유지 보수 프로세스를 평가하기 위한 것입니다. ASPICE는 주로 자동차 업계에서 소프트웨어 제품의 품질과 안전성을 높이기 위한 목적으로 사용됩니다. 이를 통해 소프트웨어 제품의 품질을 평가하고, 향상시키는 데 도움이 되며, 다양한 단계의 개발 프로세스에서 표준을 제공합니다. ASPICE는 다양한 프로세스 영역을 다루고 있으며, 그 중 일부는 다음과 같습니다 시스템 및 소프트웨어 요구 분석 (System and Software Requ.. 2023. 12. 11.
ASIL ISO26262와 함께 나오는 개념인 ASIL에 대해 알아보겠습니다. Functional Safety란? Functional safety는 시스템이나 제품의 기능적인 측면에서 안전한 수준을 유지하기 위한 개념입니다. 주로 위험한 상황에서 시스템이 안전한 상태로 유지되고 사용자, 환경 또는 다른 시스템에 어떠한 피해를 주지 않도록 하는 것을 목표로 합니다. ASIL이란? ASIL은 Automotive Safety Integrity Level(자동차 안전 무결성 수준)의 약자로, ISO 26262 표준에서 정의하는 개념입니다. 이는 자동차 전자 시스템의 기능 안전성을 평가하고 등급화하는 데 사용되며, IEC 61508의 SIL(Safety Integrity Level)을 차량의 특성에 맞게 조정한 것입니다... 2023. 12. 8.
ISO 26262 차량SW개발을 한다면 꼭 듣게 되는 ISO 26262는 무엇인지 한번 알아보겠습니다 ISO 26262란? ISO 26262은 자동차 전자 및 전기 시스템의 기능적 안전성을 보장하기 위한 국제 표준입니다. 이 표준은 자동차 산업에서 소프트웨어와 전자 제어 시스템의 안전성을 관리하고 최적화하기 위한 지침을 제공합니다. ISO 26262은 기능 안전 및 하드웨어 및 소프트웨어의 개발 프로세스를 다룹니다. ISO 26262의 배경 1. 자동차 산업 분야에서 E/E동향 전기전자 장치의 비중확대 - 자동차 전자제어장치의 급속한 증가 및 네트워크화로 인해 제품 품질 확보에 대한 중요성 증대 - 복수의 Supplier에 의한 ECU개발 및 자동차 전자 제어 시스템의 복잡도 증가 - 개발 프로세스 효율제고 - 비용절감을.. 2023. 12. 7.
소프트웨어 테스트 케이스 생성 방법 테스트 케이스를 계획하고 개발하는 과정에서 테스트 레벨에 따라 여러 테스트 기법 및 여러 테스트 설계 기법이 동시에 적용되는 경우가 많습니다. Test Level - 여러 테스트 타입 - 테스트 설계 기법 각각의 소프트웨어 테스트 방법에 따른 소프트웨어 테스트 케이스 생성 방법에 대해 상세하게 알아보겠습니다. Unit Testing CTG. descriptions A B C D Ref. Method 1a Requirements-based test ++ ++ ++ ++ Table 10 1b interface test ++ ++ ++ ++ 1c fault injection test + + + ++ 1d resource usage test + + + ++ 1e back-to-back comparison tes.. 2023. 12. 6.
소프트웨어 테스팅 종류 No. Test Category 1 Static / Unit Testing 2 SW Unit Integration Testing 3 SW Component Integration Testing 4 SW Testing 5 HW SW Integration 6 System Element Integration 7 System Testing ( Acceptance Testing ) 테스트 유형은 다음과 같은 특정한 테스트 목적에 중점 소프트웨어가 수행하는 기능에 대한 테스팅 호환성, 신뢰성, 사용성과 같은 비기능적인 품질 특성 테스팅 소프트웨어나 시스템의 구조나 아키텍처에 대한 테스팅 변경 내용에 관한 테스팅 ( 유지보수 테스팅) 소프트웨어 테스트 설계 기법의 종류 테스트 기법을 블랙박스와 화이트박스로 구분하는 전.. 2023. 12. 4.