모델 비교에서는 모델의 모든 변경 사항을 검색합니다. 큰 모델도 몇 분 만에 비교할 수 있으며, 이는 도구 지원 없이는 거의 불가능한 것입니다.
자동 비교는 모델의 여러 버전으로 작업할 때마다 필수입니다. dSPACE의 모델 비교는 모든 TargetLink, MathWorks ® Simulink 또는 Stateflow ® 모델과 함께 사용할 수 있으며 라이브러리도 지원합니다. 다음과 같이 모델 비교에 대한 광범위한 사용 사례가 있습니다.
모델 비교는 모든 TargetLink 블록 및 속성을 기본적으로 지원합니다. 일반적인 Simulink/Stateflow 요소처럼 표시되고 처리되므로 TargetLink 구현 세부 정보에 신경 쓸 필요가 없습니다. TargetLink 속성의 의미는 알려져 있으므로 사전 정의된 필터 옵션에 의해 지능적으로 처리됩니다.
날짜/저자 추적을 포함하여 도구에서 찾은 블록 및 속성 차이에 검토 설명을 연결할 수 있습니다. 여러 명이 참여하는 복잡한 검토가 지원됩니다.
감지된 변경 사항을 한 모델에서 다른 모델로 전송하여 병렬 개발 분기를 병합하거나 다른 모델 변형을 관리할 수 있습니다. 사용하기 쉬운 명령을 통해 이러한 방식으로 모델들을 병합하는 것이 수동으로 수행하는 것보다 오류 발생 가능성이 훨씬 적습니다. 모델 간의 나머지 차이점은 지속적으로 최신 상태로 유지되므로 작업의 현재 상태를 항상 확인할 수 있습니다.
모델 비교는 Git 및 명령줄 인터페이스 기반 버전 제어를 포함하여 다양한 버전 제어 시스템(VCS)에 통합될 수 있습니다. 또한, 모델 비교는 예를 들어 검토 목적으로 차이점 보고서를 생성하는 지속적 통합(CI) 파이프라인에서 사용할 수 있습니다.
모델 비교에서는 모델의 모든 변경 사항을 검색합니다. 큰 모델도 몇 분 만에 비교할 수 있으며, 이는 도구 지원 없이는 거의 불가능한 것입니다. 또한, 선택적 3방향 모델 분석은 상충하는 변화를 감지하고 모델의 차이뿐만 아니라 모델이 어떻게 변경되었는지 보여줍니다. 필터를 사용하여 관련 차이점에 집중하고 레이아웃 변경 또는 시뮬레이션 설정과 같은 중요하지 않은 차이점은 무시할 수 있습니다. 검토 세션 지원을 통해 모델 변경에 대한 신뢰성 높고 안전하며 통제된 검토도 가능합니다. 병합 지원은 모델의 다른 버전에서 변경 사항의 동기화를 단순화합니다.
특징 | 설명 | 이점 |
---|---|---|
TargetLink 지원 |
|
|
충돌 감지 및 자동 해결 옵션을 통한 3방향 분석
|
|
|
강력한 비교 알고리즘 |
|
|
유연한 필터 구성 |
|
|
편리한 결과 표시 |
|
|
검토 지원 |
|
|
모델 비교에서 모델로의 추적 가능성 |
|
|
모델에서 모델 비교로의 역 추적 가능성 |
|
|
병합 지원 |
|
|
보고서 생성 |
|
|
도구 자동화 |
|
|
버전 제어 시스템(VCS) 및 지속적 통합(CI) 파이프라인 통합 |
|
|
혁신을 추진하세요. 항상 기술 개발의 동향을 주시해야 합니다.
저희 전문 지식 서비스에 가입하세요. dSPACE의 성공적인 프로젝트 사례를 확인해 보세요. 시뮬레이션 및 검증에 대한 최신 정보를 받아보세요. 지금 바로 dSPACE 다이렉트(뉴스레터)를 구독하세요.