외부 블록 다이어그램인 block definition diagrams를 작성하여
시스템 구조를 표시하고 시스템 컴포넌트(블록)를 식별하며,
블랙박스 퍼스펙티브에서 컴포넌트 간의 데이터 플로우를 설명할 수 있습니다.
이 태스크 정보
Internal Block diagrams 및 Block
Definition diagrams는 시스템 구조를 정의하고 시스템의 대규모 조직 단편을 식별합니다.
시스템 컴포넌트 간의 정보 플로우 및 포트를 통한 인터페이스 정의를 표시할 수 있습니다. 대형 시스템에서는 컴포넌트가 기능 또는 서브시스템으로 분해되는 경우가 많습니다.
블록 정의 다이어그램은 시스템 컴포넌트, 컴포넌트 간의
정보 플로우를 정의하며 파트는 다음과 같습니다.
- 블록 - 파트를 포함하며 블록 내에 링크도 포함할 수 있습니다.
- 액터 - 시스템에 대한 외부 인터페이스입니다.
- 표준 포트 - 클래스, 파트 또는 블록 및 환경 간의 별개 상호작용점입니다.
- 종속성 - 한 요소의 정의 변경사항이 다른 요소에 영향을 미치는 경우와 같은 종속성 관계를 표시합니다.
- 플로우 - 상위 레벨의 추상화에서 시스템 요소 간의 정보 교환을 지정합니다.
프로시저
- 브라우저에서 Architecture 패키지를 마우스 오른쪽 단추로 클릭하고
을
선택하십시오. 새 다이어그램 창이
열립니다.
- 아키텍처 다이어그램의 이름을 입력하고 확인을 클릭하십시오.
결과
IBM® Rational® Rhapsody®가
브라우저에 Block Definition Diagrams 카테고리를 자동으로
작성하고 새 블록 정의 다이어그램의 이름을 추가합니다.
또한 Rational Rhapsody는
그리기 영역에 새 다이어그램을 열어서 블록 정의 다이어그램에 그래픽 추가를 통해
다이어그램을 생성할 수 있도록 합니다. 블록을 추가하고 블록을 링크하여
관계를 표시할 때 블록 특성 및 동작 주제에 설명된
블록을 많이 사용할 것을 고려할 수 있습니다.
주: SysML 차원은 단위 세트에 대한 표준 실제 개념을 나타냅니다. 예를 들어, "길이"는 SysML에서 차원입니다.
이를 통해 실제 도메인을 기반으로 단위를 종합 세트로 구성할 수 있습니다. 단위와 마찬가지로 차원은 단위 또는
valueType의 차원 특성을 설정하는 데만 사용되며
유형으로 사용되지 않습니다. 차원은 일반적으로 SysML 프로파일의 일부인 표준 라이브러리 모델에서
선택됩니다.