주요 콘텐츠

System Composer

시스템 및 소프트웨어 아키텍처의 설계, 분석, 시뮬레이션

System Composer™를 통해 MBSE(모델 기반 시스템 공학) 아키텍처를 지정 및 분석하고, 소프트웨어 아키텍처를 모델링할 수 있습니다. 요구 사항을 할당하고 아키텍처 모델을 미세 조정하며 Simulink®에서 설계 및 시뮬레이션을 수행할 수 있습니다.

System Composer를 사용하면 컴포넌트, 포트, 커넥터, 인터페이스로 이루어진 아키텍처 모델을 직접 작성하거나, 다른 툴에서 가져오거나, Simulink 설계의 아키텍처 요소를 활용하여 채울 수 있습니다. 여러 아키텍처 모델을 사용하여 시스템을 기술하고 모델 간 할당을 통해 모델 간에 직접적인 관계를 설정할 수 있습니다. 시퀀스 다이어그램, 활동 다이어그램, 상태 차트 또는 Simulink, Stateflow®, Simscape™의 모델에서 거동(동작)을 캡처하고 시뮬레이션할 수 있습니다. 컴포넌트 함수의 실행 순서를 정의 및 시뮬레이션하고 소프트웨어 및 AUTOSAR 아키텍처 모델에서 코드를 생성할 수 있습니다(Simulink, Embedded Coder®, AUTOSAR 워크플로를 위한 AUTOSAR Blockset 사용).

특정 설계 또는 분석 문제를 조사하기 위해 모델에 대한 사용자 지정 실시간 뷰를 생성할 수 있습니다. 아키텍처 모델에서는 요구 사항을 분석하고, 스테레오타이핑을 통해 속성을 캡처하며, 상충관계 연구를 수행하고, 사양 및 ICD(인터페이스 제어 문서)를 작성할 수 있습니다.

System Composer 시작하기

System Composer의 기본 사항 배우기

아키텍처, 요구 사항 및 할당

아키텍처와 요구 사항 만들기, 이들 간에 할당 수행, 메타데이터 정의

사용자 지정 뷰 만들기

아키텍처 모델의 사용자 지정 관점 생성

시스템 거동 설명하기

활동 다이어그램, 시퀀스 다이어그램, Simulink, Simscape, Stateflow를 사용하여 모델과 컴포넌트의 거동 지정 및 시뮬레이션

아키텍처 모델 분석하기

요소 속성을 기반으로 분석 작성 및 시스템 요구 사항 확인

아키텍처 모델 가져오기 및 내보내기

MATLAB® 테이블을 사용하여 모델 가져오기와 내보내기 및 Simulink Report Generator™를 사용하여 리포트 생성

아키텍처 데이터 구성하기

Simulink 프로젝트, 데이터 딕셔너리, 모델 비교를 사용하여 System Composer의 아키텍처 데이터 구성

소프트웨어 아키텍처 설계하기

소프트웨어 아키텍처 작성, 시뮬레이션, 배포, 코드 생성