
고객사
립슈타트에 위치한 AUO Mobility Solutions는 자동차 산업을 위한 인간-기계 인터페이스(HMI) 시스템, 실내 온도 조절 솔루션 및 열 관리 분야의 세계적인 선도 기업 중 하나입니다. AUO Mobility Solutions Corporation(AMSC)의 일원으로서, AUO Mobility Solutions는 자동차 제조사들과 협력하여 혁신적인 콕핏 솔루션을 개발함으로써 미래 자동차의 실내 공간을 선도하고 있습니다.
도전 과제


최첨단 제어 및 디스플레이 시스템을 개발하려면 각 자동차 제조사의 구체적인 요구사항에 정확히 부합하는 진단 솔루션이 필요합니다. 이는 모든 진단 장애 code(DTC) 및 진단 식별자(SID, DID, RID)에 모두 적용됩니다. 이러한 요구사항을 일관되고 포괄적으로 문서화하는 것은 효과적인 품질 관리를 위해 매우 중요합니다.
해결책
지금까지는 OEM 프로젝트 전반에 걸쳐 진단 서비스 요구사항이 경우에 따라 수동으로 관리되어 왔습니다. 이제 진단 사양 도구인 CANdelaStudio와 IBM® 요구사항 관리 도구인 DOORS® 간의 요구사항 일관성을 자동으로 보장할 수 있게 되었습니다. 이러한 프로세스 개선은 CANdelaStudio에서 제공하는 요구사항 플러그인과 두 개의 간단한 C 스크립트를 기반으로 합니다.
이 플러그인을 사용하면 프로젝트 초기 단계부터 진단 관련 요구사항을 원활하게 수집할 수 있습니다. 이를 통해 프로젝트 생명주기 전반에 걸쳐 요구사항 관리 도구와 CANdelaStudio 간의 완벽한 추적성을 보장합니다.

자동화 과정은 매우 간단하며, 아래 그림과 같이 프로젝트 전반에 걸쳐 반복되는 4단계로 구성됩니다:
- CANdelaStudio 내보내기 플러그인은 고객이 제공하고 AUO Mobility Solutions가 보완한 CANdelaStudio 설명 파일(CDD 파일)을 기반으로, 모든 진단 객체, 서비스 및 해당 고유 참조 경로를 포함하는 테이블(CSV 파일)을 생성합니다. 첫 번째 내보내기 단계에서는 요구사항 ID가 비어 있습니다. 이는 해당 식별자가 나중에 요구사항 관리 도구에서 할당되기 때문입니다. 동시에, 플러그인은 요구사항 ID를 저장하기 위해 CDD 데이터 모델에 새로운 속성을 삽입합니다.
- AUO Mobility Solutions에서 개발한 스크립트는 아직 캡처되지 않은 진단 객체와 해당 설명 및 참조 경로를 요구사항 관리 도구로 가져옵니다. 이 도구에서는 각 진단 객체에 고유한 요구사항 ID가 자동으로 할당되고 CANdelaStudio 참조 경로와 연결됩니다. 사용자는 참조 경로를 통해 각 요구사항의 세부 정보를 쉽게 확인할 수 있습니다.
- 그런 다음 다른 스크립트가 요구사항 관리 도구에서 할당된 모든 요구사항 ID와 해당 CANdelaStudio 참조 경로를 함께 내보냅니다.
- CANdelaStudio 가져오기 플러그인은 요구사항 ID가 추가된 테이블(CSV 파일)을 다시 가져옵니다. 이 과정에서 플러그인은 고유한 참조 경로를 사용하여 요구사항 ID를 CDD 파일에 올바르게 mapping하고, 이를 관련 진단 객체의 해당 속성에 입력합니다. 이를 통해 완벽한 요구사항 추적성을 보장합니다.
장점
CANdelaStudio는 요구사항 플러그인과 결합되어, 진단 개발 전 과정에 걸쳐 AUO Mobility Solutions에 확실한 부가가치를 제공합니다:
1. 중앙 집중식이며 일관된 진단 database: CDD 데이터는 모든 진단 관련 정보를 위한 중앙 집중식이며 일관된 정보원 역할을 합니다.
2. AUTOSAR 진단 BSW의 효율적인 구성: CDD 파일을 기반으로 CANdelaStudio는 DEXT 파일을 자동으로 생성하며, 이 파일은 AUTOSAR 진단 관련 기본 소프트웨어를 구성하는 기초가 됩니다.
3. 검증 및 확인을 위한 신뢰할 수 있는 기반: CDD 파일은 평가 실험실에서의 소프트웨어 검증 기반이 되기도 합니다.
향후 자동차 제조사가 CANdelaStudio 데이터 대신 Diagnostic EXTract(DEXT)를 제공하는 프로젝트에서도, AUO Mobility Solutions는 CANdelaStudio를 통해 일관되고 효율적인 진단 프로세스를 보장할 것입니다. DEXT 데이터를 가져오고 AUO 내부 CDD 파일을 생성함으로써, CANdelaStudio는 문서화, 요구사항 추적 및 검증을 위한 통일되고 중앙 집중화된 데이터베이스를 구축할 수 있게 합니다. 이를 통해 OEM의 입력 포맷과 관계없이 향후에도 확립된 프로세스가 유지될 수 있습니다.
동시에, 이 시나리오에서도 CDD 파일은 테스트 실험실의 핵심 소스 역할을 수행하여, CANoe 환경에서 진단 기능을 효율적으로 평가하고, 목표에 맞춘 수정을 수행하며, 오류 조건을 재현 가능하게 시뮬레이션할 수 있는 최적의 조건을 조성합니다. 이러한 접근 방식은 특히 설명이 방대하고 요구사항이 많은 복잡한 DTC의 경우 뚜렷한 이점을 제공합니다. 또한, 요구사항 관리를 DOORS®에서 Polarion®으로 전환할 계획인 만큼, CANdelaStudio의 요구사항 플러그인을 수정 없이 계속 사용할 수 있으므로 툴 프로세스에 차질이 발생하지 않습니다.







