SYNECT이란 무엇인가요?
SYNECT은 로컬 팀뿐만 아니라 전 세계에 분산된 팀의 테스트 관리와 자동화를 지원하며 관리 프로세스, 실제 테스트 작업 및 도구를 연결합니다. SYNECT 요구사항에서 테스트 결과까지 완전한 추적성을 제공합니다. 보고서 또는 대시보드와 같은 모니터링 옵션은 테스트 상태 및 진행 상황을 시각적으로 보여줍니다.. SYNECT은 통합된 변형 관리를 통해 ECU 변형 및 버전 테스트를 위한 체계적이고 투명한 접근 방식을 제공합니다.
또한 SYNECT은 HIL 준비 및 빌드 프로세스를 포함한 테스트 시스템 설정을 자동화하고 지속적인 테스트를 지원함으로써 신속한 개발을 가능하게 합니다. SYNECT은 연중무휴 테스트체계 구축을 지원하며, HIL 활용을 최적화할 수 있습니다..
응용 분야
- 테스트 관리 및 자동화
- HIL 테스트 자동화 및 효율성을 강화한 HIL의 활용도 구현
- 요구사항에서 테스트 결과까지 완전한 추적성 구축
테스트 관리 및 자동화
하이라이트
- MIL, SIL 및 HIL 테스트 관리 및 자동화
- 선호하는 전문가 테스트 작성 툴 사용
- 요구사항부터 테스트 사례, 테스트 매개변수 및 테스트 결과에 이르기까지 완전한 추적 기능 - ISO 26262 규정 준수를 직접 보장
- 포괄적인 대시보드 및 맞춤형 보고서로 모든 테스트 활동 모니터링
- 자동 일관성 검사를 통해 테스트 대상 변형에 대한 테스트가 적절한지 입증
SYNECT는 테스트 개발 및 테스트 관리 등 주요 테스트 작업의 데이터를 중앙에서 관리하는 데 도움이 됩니다. dSPACE는 자체 테스트 포트폴리오에 최적화된 강력한 테스트 툴 체인을 제공합니다. 테스트 작성, 테스트 자동화 및 테스트 관리부터 시뮬레이션 플랫폼에서의 테스트 실행에 이르기까지, SYNECT은 전체 테스트 프로세스를 지원하고 최적화합니다.
테스트 개발 – 효율적이고 추적 가능
- 요구사항 기반 테스트 개발
- AutomationDesk, NI TestStand, Vector CANoe/vTESTstudio와 같은 전문 테스트 저작 툴을 사용하거나 Python 또는 MATLAB® 스크립트를 사용하실 수 있습니다.
- 수동 작업 없이 테스트를 테스트 관리 툴로 직접 전송
- 변형 기반 매개변수화 및 자동 일관성 검사를 사용하여 새로운 ECU 변형에 대한 테스트 개발 가속화
- 테스트 사례 매개변수 저장 및 관리, 할당된 테스트 결과 확인
SYNECT 테스트 관리 – 테스트 개발 모듈은 테스트 개발자에게 추적성을 유지하면서 테스트를 효율적으로 개발할 수 있는 수단을 제공합니다. 공식화된 테스트 요구사항을 사용하는 경우 테스트 사례는 텍스트 요구사항에서 자동으로 파생될 수 있습니다. 여러 테스트 변형에 대해 다양한 매개변수 값 세트를 쉽게 저장하고 향후 테스트를 위해 참조할 수 있습니다.
테스트 계획 및 실행 – 강력하고 모니터링됨
- 테스트 실행을 체계적으로 계획 및 제어
- 전체 테스트 진행 상황 추적 및 평가
- 테스트 결과 모니터링, 테스트 결과 기록 보관, 종합적인 개요를 위한 보고서 생성
- 요구사항 관리 툴에 연결하여 테스트 결과까지 요구사항 추적
- 요구사항 범위를 확인하고 언제라도 테스트 중인 시스템의 성숙도 평가
- 다양한 플랫폼에서 테스트 실행 관리: HIL 시스템, VEOS, MicroAutoBox, Simulink®
- SYNECT OData API를 사용하여 비즈니스 인텔리전스 도구 또는 기타 애플리케이션에서 SYNECT 테스트 결과를 시각화합니다.
SYNECT 테스트 관리 – 계획 및 실행 모듈은 테스트 실행을 관리하고 자동화하는 데 도움이 됩니다. 테스트 시스템이 옆집에 있든 다른 나라에 있든 사용 가능한 테스트 시스템만 있다면 자동으로 실행할 특정 테스트 시스템 또는 대기열 테스트를 실행합니다. 내장된 실행 대기열은 다른 테스트 시스템의 모든 실행 상태를 표시합니다.
통합 HIL 워크플로우 관리와 함께 SYNECT 테스트 관리를 사용하면 HIL 시스템 설정, 테스트 준비, 실행 및 평가에 필요한 모든 단계를 완전히 자동화하여 테스트를 훨씬 효율적으로 만들 수 있습니다.
애플리케이션 수명 관리(ALM) 및 테스트 도구 통합
- ALM 툴 및 프로세스와 통합되어 실제 테스트 실행과의 격차 해소
- 요구사항부터 테스트 사례 및 테스트 결과에 이르기까지 완전한 추적성을 통해 ISO 26262 규정 준수 확립
- MIL/SIL/HIL과 같은 모든 테스트 플랫폼의 테스트 결과는 물론 차량 내 테스트까지 한 곳에 중앙 집중식으로 저장
- 요구사항 변경의 영향 추적
- 표준 통합의 이점 활용 또는 선택한 툴 통합 가능
ALM 툴은 기능 요구사항, 테스트 사양, 소프트웨어 구성 및 결함을 관리하는 데 사용됩니다. 기업들은 종종 어떤 ALM 툴을 사용할지 정합니다. 이 도구들은 일반적으로 테스트 구현 및 자동화 툴에 연결하기 위한 것이 아닙니다. 따라서 테스터는 완전한 추적성을 달성하기 위해 테스트 결과, 테스트된 변형 및 테스트 매개변수와 같은 테스트 활동을 ALM 솔루션에 수동으로 보고해야 합니다. SYNECT는 여러 ALM 툴 및 프로세스와 통합되어 실제 테스트 실행 격차를 해소합니다.
오늘날의 확인 및 검증 전략은 MIL 및 SIL 플랫폼부터 고도로 맞춤화된 HIL 테스트 벤치, 완성차 테스트에 이르기까지 다양한 테스트 플랫폼의 다양한 테스트 단계로 구성됩니다. 이를 위해서는 테스트 플랫폼 및 테스트 자동화 툴의 모든 테스트 활동을 관리하는 공통 솔루션이 필요합니다. SYNECT은 다양한 테스트 단계에서 모든 테스트와 테스트 결과를 관리하기 위한 하나의 툴입니다. SYNECT은 테스트 실행 직후 테스트 결과를 자동으로 수집합니다. 리포트 또는 테스트 판정을 수동으로 복사 작업 없이 자동으로 처리됩니다.
dSPACE는 고객을 위해 다양한 ALM 및 테스트 저작 툴과 SYNECT를 통합했습니다. 이를 통해 고객의 프로세스에 맞게 툴을 사용자 지정하여 고객의 다면적 프로세스 요구 사항을 구현할 수 있습니다.
SYNECT은 잘 문서화된 개방형 API를 통해 업계 승인 표준을 기반으로 타사 툴 환경에 원활하게 통합되도록 명시적으로 설계되었습니다.
Workflow Management
하이라이트
- 반복되는 프로세스를 자동화하기 위해 재현 가능하고 안정적인 워크플로우를 구축하세요.
- HIL 및 SIL 테스트 시스템에 대한 지속적인 통합 및 테스트가 가능합니다.
- 수많은 변형과 여러 소프트웨어 상호 작용으로 매우 복잡한 테스트 시스템 관리하세요.
-
자동화된 테스트 시스템 준비 및 구성을 통해 HIL 다운타임을 줄입니다
테스트 캠페인을 시작하기 전에 시뮬레이터 준비 및 구성, ECU에 올바른 소프트웨어 버전 다운로드, 올바른 변형 선택과 같은 여러 단계를 완료해야 합니다. 이 작업을 수동으로 수행하면 오류가 발생할 수 있습니다. 그로 인해 시뮬레이터의 다운타임을 초래하여 불편할 수 있습니다.
하지만 이러한 단계가 데이터 관리 소프트웨어 SYNECT를 기반으로 하는 툴인 dSPACE Workflow Management(WFM)로 자동화될 수 있게 되었습니다. WFM은 사용하기 쉬운 워크플로우와 포괄적인 변형 관리를 생성하여 복잡한 작업을 자동화하는 데 도움이 됩니다.
예를 들어, 대형 실시간 테스트 애플리케이션의 밤새 자동으로 준비할 수 있도록 워크플로우가 자동으로 트리거될 수 있습니다.
구성 관리 지원
자동화된 프로세스는 일반적으로 구성 관리(CM) 시스템의 데이터에 의존합니다. WFM은 모든 CM 시스템의 통합을 지원합니다. 당사는 Apache™ Subversion®, Git 또는 PTC® Integrity® Source에 대한 기성품 통합을 제공합니다. 최종 빌드 결과는 JFrog Artifactory와 같은 다른 전용 저장소 관리자에 저장할 수도 있습니다.
모든 구성 관리 버전 정보가 자동으로 문서화될 수 있으므로 이 수준의 프로세스 자동화는 ISO26262에 따라 개발된 안전 우선 시스템의 테스트에 필요한 재현성을 허용합니다.
Managing Variant Information
하이라이트
- 통합된 SYNECT 변형 관리를 통해 급증하는 변형 수 파악
- 변형, 변형 지점 및 제약 조건을 포함하는 변형 모델 정의
- SYNECT Workflow Management로 HIL 준비 프로세스에 변형 기반 자동화 및 구성 사용
ECU 테스트에서 변형의 수와 점증하는 소프트웨어 릴리스를 신속하게 테스트해야 하는 필요성으로 인해 강력한 변형 관리 솔루션이 필요합니다. SYNECT는 변형 처리에 대한 체계적인 접근 방식을 제공하며 개별 변형에 대한 제약 조건을 포함하여 중앙 변형 모델을 정의할 수 있습니다. 또한 SYNECT에서 처리되는 개별 데이터(예: 테스트 사례, 매개변수 및 모델)를 변형에 쉽게 연결할 수 있으므로 SYNECT가 테스트 프로세스의 적절한 단계에서 올바른 데이터 세트를 제공할 수 있습니다. 예를 들어, SYNECT는 ECU 캘리브레이션을 위한 관련 매개변수 세트, 시뮬레이션 플랫폼에서 필요한 실시간 애플리케이션 또는 각 테스트 실행에 대한 적절한 테스트 케이스 사례를 자동으로 제공합니다.
신호 및 매개변수 관리
기능 개요
모듈 |
설명 |
| SYNECT 베이스 |
사용자 및 권한 관리를 포함하여 공통 서버에서 여러 클라이언트와 작업하기 위한 SYNECT 모듈
|
| SYNECT Test Management – 계획 및 실행 | 테스트 계획, 스케줄링 및 실행을 위한 SYNECT 모듈 |
| SYNECT Test Management – 테스트 개발 | 테스트 사례 개발 및 매개변수화를 위한 SYNECT 모듈 |
| SYNECT 타입 관리 | 변형은 물론 설계 및 개발 데이터에 미치는 영향을 정의 및 관리하기 위한 SYNECT 모듈 |
| SYNECT 워크플로우 관리 |
워크플로우 생성을 통한 HIL 시뮬레이션 및 모델링과 같은 자동 테스트 시스템 설정을 위한 SYNECT 모듈
자동 코드 생성부터 SIL 및 HIL 시뮬레이션에 이르기까지 지속적인 통합을 위한 툴. 매우 복잡한 빌드 및 테스트 환경에서 변형 및 매개변수 처리 지원 |
|
워크플로우 러너 패키지
SYNECT 워크플로우 관리에 필요 |
Starter/Runner 패키지는 Starter 사용자 인터페이스, 자동화된 작업, MATLAB® 또는 Python API를 통해 워크플로우 실행을 관리합니다.
예를 들어, 선택한 변형 구성과 관련된 실험으로 dSPACE ControlDesk를 시작하기 위해 맞춤형 워크플로우를 시작할 수 있습니다. |
|
워크플로우 관리 커넥터 패키지
SYNECT 워크플로우 관리에 필요 |
자동 테스트 시스템 준비에 필요한 SYNECT와 기타 dSPACE 또는 타사 툴 간의 연결 관리
ConfigurationDesk, AutomationDesk, ControlDesk, ModelDesk 및 MATLAB®/Simulink®에 대한 연결 처리 |
| SYNECT AUD Test Authoring Framework(TAF) | AutomationDesk를 통한 SYNECT 기반 테스트 작성 및 자동화된 테스트 실행 |