[Interface Editor]
R2026b로컬 및 공유 데이터 딕셔너리에 인터페이스 생성 및 작성
설명
System Composer™에서 [Interface Editor]를 사용하여, 특성을 포함할 수도 있는 인터페이스를 정의할 수 있습니다. System Composer 아키텍처 모델에서는 컴포넌트 간 포트를 통해 흐르는 정보를 지정하기 위해 인터페이스가 필요합니다.
인터페이스의 유형은 다음과 같습니다.
[Composite Data Interface] — 커넥터를 통해 공유되고, 포트를 통해 컴포넌트로 들어가거나 컴포넌트에서 나가는 정보를 나타냅니다. 데이터 인터페이스는 복합형일 수 있으며, 이는 인터페이스 신호의 속성을 설명하는 데이터 요소를 포함할 수 있음을 의미합니다.
[Value Type] — 포트를 통해 흐르는 아토믹 데이터 조각을 정의하는 포트 인터페이스로 사용할 수 있으며, 이러한 데이터 조각에는 최상위 유형, 차원, 단위, 실수/복소수 여부, 최솟값, 최댓값, 설명이 포함됩니다. 값 유형에 데이터 인터페이스의 데이터 요소 유형을 할당할 수도 있습니다.
[Physical Interface] — 물리 포트를 통해 흐르는 정보의 종류를 정의합니다. 여러 개의 포트에 동일한 인터페이스를 할당할 수 있습니다. 물리 인터페이스는 하나 이상의 물리 도메인을 사용하여 하나의 물리 모델을 설명하기 위한 물리 요소들을 묶습니다.
[Service Interface] — 클라이언트-서버 포트에 대한 함수 인수로 서비스 요소를 정의합니다. 이 인터페이스는 소프트웨어 아키텍처에만 사용할 수 있습니다.
로컬로 정의된 모델 데이터 딕셔너리를 공유 데이터 딕셔너리로 저장하여 아키텍처 모델 간에 인터페이스 정의를 재사용할 수 있습니다. 데이터 딕셔너리에 프로파일을 적용하여 인터페이스에 스테레오타입을 할당합니다. 스테레오타입이 지정된 이러한 인터페이스에는 이제 메타데이터가 포함되며, 각 인터페이스에 대한 속성값을 독립적으로 설정할 수 있습니다.
[Interface Editor]는 항상 인터페이스를 딕셔너리 뷰로 표시합니다. 포트 인터페이스를 보려면 해당 포트를 선택한 후 [Property Inspector]를 열고 [Parameters] 탭으로 이동하십시오.
[Interface Editor] 열기
System Composer 툴스트립: [Modeling] > [Interface Editor]로 이동합니다.
System Composer 툴스트립: [Modeling] > [Architecture Views]로 이동하여 [Architecture Views Gallery] 툴을 시작합니다. [View Browser]에서 새 아키텍처 뷰나 기존 아키텍처 뷰를 선택합니다. 툴스트립에서 [Interface Editor] 버튼을 클릭합니다.
예제
파라미터
세부 정보
버전 내역
R2019a에 개발됨
참고 항목
addInterface | moveInterface | removeInterface | addElement | removeElement | connect | setInterface | addValueType | connect | getDestinationElement | getSourceElement | createInterface | createOwnedType | Adapter | createDictionary | openDictionary | saveToDictionary | linkDictionary | unlinkDictionary | addReference | removeReference
