툴체인 보강 모듈
세 가지 소프트웨어 제품 외에도 기능을 확장하거나 적용 범위를 넓히는데 유용한 여러 가지 기능을 제공합니다. 여기에서는 "추가 모듈"이라는 용어로 나열했습니다.
- ECU-TEST 용 젠킨스 플러그인
- ECU-TEST 용 Qualification 키트 (Qualification kit)
- ECU-TEST 드라이브
- ECU-TEST 용 진단 모듈
추가 모듈
세 가지 소프트웨어 제품 외에도 기능을 확장하거나 적용 범위를 넓히는데 유용한 여러 가지 기능을 제공합니다. 여기에서는 "추가 모듈"이라는 용어로 나열했습니다.
저희의 접근 방식은 ECU-TEST를 젠킨스 CI 환경에 쉽게 통합하는 것을 기반으로합니다. 젠킨스 자동화 서버가, event-controlled 또는 time-triggered 설정에 맞도록ECU-TEST 의 테스트 케이스를 시작할 수 있는 플러그인을 개발했습니다. 이를 통해 사용자 그룹의 특정 상황과 개발 팀 및 프로젝트의 요구사항에 맞게 테스트 프로세스를 유연하게 설정할 수 있습니다
젠킨스에 의해 트리거 된 ECU-TEST 테스트들은 현재 가용한 HIL 벤치에 유연하게 배포되고 자동적으로 실행됩니다. 또한 현장에 테스트 엔지니어가 없을 때 테스트 벤치를 활용합니다 (소위 "야간 테스트")
ISO 26262 는 양산 차량의 안전 관련 전기 전자 시스템을 위해 자동차 산업에 특별히 마련된 ISO 표준입니다. ISO 26262에서 설명하는 절차 모델과 개발 및 생산과 관련하여 나열된 방법은 주로 자동차의 기능 안전을 보장하기위한 것입니다. (www.iso.org).
총체적인 관점에서 이 프로세스 모델은, 도구의 적격성을 위한 것이며, 그러한 도구를 사용하여 개발된 제품에 있어서, 오류가 양산까지 이어지지 않도록 하는 것입니다. ECU-TEST를 위해 저희가 VALIDAS 와 공동으로 개발한 적격성 평가 키트 (QKit)는 안전성 요구 수준이 최대 ASIL D 에 이르는 기능 개발을 위한 툴체인에 적용할 수있는, 빠르고 유연한 ISO 26262 자격을 제공합니다. + 필요함, ++ 절대적으로 필요함
Methods | ECU-TEST | ASIL A | ASIL B | ASIL C | ASIL D |
---|---|---|---|---|---|
1a) Requirement-based test | YES | ++ | ++ | ++ | ++ |
1b) Interface test | YES | ++ | ++ | ++ | ++ |
1c) Fault injection test | YES | + | + | ++ | ++ |
1d) Ressource usage test | YES | + | + | + | ++ |
1e) Back-to-back comparison test between model and code (if applicable) | YES | + | + | ++ | ++ |
+ necessary, ++ mandatory
QKit적용으로, 적격성 평가 프로세스를 자동화하며, ECU-TEST 에 의하여 신뢰성을 보일 수 있습니다.
ISO 26262 표준에 따른 도구 적격성 평가의 시작점은 전체 툴체인을 고려하고 모든 도구를 분류하는 것입니다.
ECU-TEST Qualification Kit 은 분류 및 적격성 평가를 위하여 모델 기반 개념을 따릅니다. 이러한 개념을 통해, 도구를 체계적으로 분석하고 개발 / 테스트 프로세스의 사용 사례를 기반으로 기능을 고려할 수 있습니다. 기존 테스트 및 유효성 검사 단계를 재사용 할 수있는 추가 확장도 가능합니다.
QKit에 포함 된 인증 지원 도구는 사용자에게 인증 과정을 안내하고 필요한 모든 문서를 생성합니다. 적용 결과는 도구 적격성 평가 보고서와 도구의 계획된 사용 사례 (ECU-TEST)에 대한 적격성 평가 프로세스 및 제한 사항을 문서화 한 안전 매뉴얼입니다
ECU-TEST는 테스트 케이스의 생성 및 자동화를 지원할뿐만 아니라 ECU-TEST 드라이브를 통해 우리는 차량 안팎에서 테스트 케이스를 인터랙티브하게 실행하는 경우에도 사용됩니다.
진단 시스템 접근은 자동차 환경에서 많은 테스트 케이스의 핵심 요소입니다. ECU-TEST 진단 모듈에서 기대하는 것은, 테스트 케이스 개발자가 특정 프로토콜에 대한 자세한 지식없이 진단 기능을 사용할 수 있도록하는 것입니다. 추가 진단 도구가 필요하지 않습니다.
당사의 솔루션은 숙련 된 시스템 엔지니어와의 긴밀한 협력을 통해 얻은 직관적 인 테스트 단계를 기반으로합니다. 특정 오류 메모리 항목 확인 및 진단 데이터 읽기 및 쓰기와 같은 일반적인 사용 사례를보다 효율적으로 실현할 수 있습니다.