Skip to main content

Schaeffler

Axivion Suite 아키텍처 검증은 ISO 26262에 따라 혼합형 ASIL 접근 방식에서의 상호 간섭 배제 (Freedom from Interference)를 입증할 수 있도록 지원합니다.

Logo_Schaeffler

Schaeffler 그룹 소개

자동차 및 산업 분야의 선도적인 글로벌 공급업체인 Schaeffler 그룹은 75년이 넘는 시간 동안 모션 및 모빌리티 분야에서 획기적인 발명과 개발을 주도해 왔습니다. 전기 모빌리티, 친환경 운전법(CO₂ 절감 운전법), 인더스트리 4.0, 디지털화 및 재생 에너지를 위한 혁신적인 기술과 제품 및 서비스를 제공하는 Schaeffler 그룹은 모션 및 모빌리티를 보다 효율적이고 지능적이며 지속 가능하게 만들 수 있도록 돕는 신뢰할 수 있는 파트너입니다. Schaeffler 그룹은 파워트레인 및 섀시 애플리케이션을 위한 고정밀 부품과 시스템뿐만 아니라 수많은 산업 애플리케이션을 위한 구름(Rolling) 및 플레인 베어링(Plain bearing) 솔루션 역시 제조하고 있습니다. 세계 최대 규모의 가족 기업 중 하나인 Schaeffler 그룹은 약 83,000명의 직원을 보유하고 있으며, 2021년에 약 139억 유로의 매출을 올렸습니다. 독일 특허청(DPMA, German Patent and Trademark Office)에 따르면 Schaeffler는 2021년 1,800건 이상의 특허를 출원한 독일에서 세 번째로 혁신적인 기업입니다.

Schaeffler는 미래 모빌리티 개발을 위한 선도적인 글로벌 자동차 및 산업 공급업체입니다. 독일 Buehl에 위치한 Schaeffler의 자동차 기술 사업부는 하이브리드 기어박스, 전기 모터, 인버터 및 관련 소프트웨어를 포함한 전기 액슬 시스템(Electrical axle systems) 및 부품 개발과 같은 전기 구동 및 대체 모빌리티 개념 분야에서 선구적인 작업을 수행하고 있습니다. 자동차 임베디드 소프트웨어가 계속해서 더욱 복잡하게 발전하면서, Schaeffler의 E-모빌리티 부서의 개발자들은 매일 새로운 도전 과제에 직면하고 있습니다. Axivion Suite는 이러한 문제를 해결하는 데 중요한 역할을 하고 있습니다.

Why Axivion?

Axivion 정적 코드 분석은 ISO 26262, IEC 61508, IEC 62304는 물론 EN 50128 및 EN 50657에 따라 안전 시스템 개발에 사용할 수 있도록 인증되었습니다.

Axivion 아키텍처 검증은 코드에 명시적으로 정의된 안전 아키텍처의 위반을 확실하게 탐지합니다.

Axivion은 상호 간섭 배제(Freedom from Interference) 와 관련한 증거를 제출할 수 있도록 지원합니다.

즉각적인 피드백을 통해 팀원들이 소프트웨어 안전 아키텍처의 상호 관계를 더 잘 이해할 수 있습니다.

Axivion은 다양한 유형의 자동화된 보고서를 제공합니다. 

기존 환경에 원활하게 통합되어 개발 초기부터 개발자의 업무량을 감소시킵니다.

자동차 임베디드 소프트웨어는 서로 다른 자동차 안전 무결성 수준(ASIL, Automotive  Safety  Integrity  Level) 요구 사항을 가진 소프트웨어 구성 요소로 인해 계속해서 더욱 복잡해지고 있습니다. Schaeffler Automotive Buehl은 ISO 26262 인증을 받은 Axivion Suite를 사용하여 혼합형 ASIL 시스템의 높은 품질을 유지할 수 있게 되었습니다. Axivion Suite의 자동화된 아키텍처 검증이 수동 테스트 작업을 줄여준 덕분에 새로운 e-모빌리티 개발에 더 많은 투자를 할 수 있게 되었습니다. 

Schaeffler Automotive Buehl GmbH & Co. KG

The Challenge

Schaeffler는 부품 및 하위 시스템부터 통합 시스템, 개별 전기 모터에 이르기까지 하이브리드 및 전기 자동차를 위한 완전한 4 in 1 액슬 시스템 (Axle system)을 완성할 수 있는 다양한 제품군을 고객에게 제공하고 있습니다. Schaeffler는 높은 수준의 차량 시스템 노하우를 보유하고 있으며 언제나 품질, 신뢰성 및 안전성을 최우선으로 생각합니다. 독일 Buehl에 위치한 Schaeffler E-모빌리티 사업부가 전기 자동차 임베디드 소프트웨어 개발에 주력하기 위해 소프트웨어와 기능 개발을 위한 특별한 과제를 수행하고 있는 것 역시 그 일환입니다. Schaeffler의 개발 팀은 안전 관련 애플리케이션과 그 기초가 되는 소프트웨어가 ISO 26262의 엄격한 요구 사항에 따라 개발될 수 있도록 혼합형 ASIL 접근 방식을 추구합니다.


Schaeffler의 팀은 특정 ASIL 수준에 따라 그룹을 개발함으로써 개별 기능 그룹에 대한 개발 작업량을 줄이려는 노력을 하고 있습니다. 적절한 보호 조치를 통해 각 그룹을 서로 분리할 뿐만 아니라 인증되지 않은 기능으로부터 분리하여 그룹 간에 간섭이 발생하지 않도록 합니다. 이러한 절차를 통해 Schaeffler는 안전 관련 제어 장치를 안전하게 개발하기 위한 환경을 구축할 수 있습니다. ISO 26262의 요구 사항을 충족하기 위해서, 개발 팀은 각기 다른 자동차 안전 무결성 수준 (ASIL, Automotive Safety Integrity Level)을 가진 소프트웨어 구성 요소에 대한 상호 간섭 배제 (FFI, Freedom from Interference)의 증거를 제출해야만 합니다. 이를 위해서는 안정적인 소프트웨어 아키텍처가 필수입니다. Schaeffler 팀은 서로 다른 자동차 안전 무결성 수준 (ASIL, Automotive Safety Integrity Level)을 가진 소프트웨어 간의 간섭 및 바람직하지 않은 의존성(Dependencies)과 연관된 아키텍처를 검토하기 위해 엄청난 양의 수작업을 수행해야 하는 경우가 많았습니다. 

The Solution

Axivion Suite의 도움으로 상황은 바뀌기 시작했습니다. Schaeffler의 E-모빌리티 사업부는 이미 수년 동안 정적 코드 분석, 코딩 규칙 및 MISRA 확인을 위해 Axivion을 사용해 왔습니다. Axivion Suite의 정적 코드 분석 패키지는 ISO 26262는 ASIL D까지, IEC 61508는 SIL 4, IEC 62304의 경우 클래스 C, EN 50128과 EN 50657는 SIL 4까지 인증을 받았습니다. 따라서 개발자들은 안전과 관련된 자동차 소프트웨어 개발에 적합하다고 입증된 Axivion Suite의 신뢰성, 사용자 친화성에 대해 이미 잘 알고 있었습니다.

Axivion Suite 아키텍처 검증은 수동 검증 작업을 자동화된 분석으로 대체합니다. Axivion Suite는 안전 아키텍처, 즉 자동차 안전 무결성 수준 (ASIL, Automotive Safety Integrity Level)에 따른 소프트웨어 구성 요소의 분류 또는 QM 구성 요소로 분류하는 작업을 효율적으로 확인합니다. 코드에 명시적으로 정의된 안전 아키텍처의 위반은 자동화된 아키텍처 검증에 의해 '금지된 의존성(Dependencies)'으로 정확하게 감지된 후 보고됩니다. 보고서는 자동으로 생성되어 제공되며, 개발자는 작업 환경에서 메시지를 받아 직접 처리할 수 있습니다.

The Success

Schaeffler Automotive Technologies 개발팀은 Axivion Suite을 사용함으로써 다양한 측면에서 작업량을 크게 감소시킬 수 있었습니다. 대표적으로 아키텍처 검증을 자동화하여 수작업을 효과적으로 줄일 수 있었다는 것입니다. Axivion Suite을 통한 아키텍처 검증 결과에 따라 개발자는 코드를 바로 수정하여 금지된 의존성(Forbidden dependencies)을 제거할 수 있게 되었습니다. 또한 즉각적인 피드백을 통해 팀원들은 안전 아키텍처의 상호 관계와 서로 다른 ASIL 요구 사항을 가진 다양한 소프트웨어 구성 요소를 처리하는 방법을 더 잘 이해할 수 있었습니다. Axivion Suite은 혼합형 ASIL 시스템과 같은 자동차 안전 표준 준수 여부를 확인하는 데 적합한 도구라는 것이 입증되었기 때문에 개발자들은 확신을 가지고 작업을 진행할 수 있었습니다.

결과적으로, Schaeffler는 Axivion Suite를 통해 전기 자동차에 들어가는 임베디드 소프트웨어의 품질을 보증하기 위해 투입되는 시간과 노력을 줄일 수 있었습니다. 엄격한 기능 한전 요구 사항을 개발 초기 단계에서 먼저 확인하고, 개발 과정 중 지속적으로 점검하여 최종적으로 제품의 안전 인증을 입증할 수 있었습니다. 이 덕분에 Schaeffler는 계속해서 빠르게 성장하는 전기 자동차 시장에서 성공적으로 새로운 기능을 빠르게 출시할 수 있게 되었습니다.

더 자세한 정보가 필요하신가요?

전문가와의 미팅을 통해 Axivion이 어떻게 소프트웨어 코드를 고품질로 유지할 수 있도록 도움을 주는지 알아보세요.

 

문의하기