728x90
반응형

blockdefinitiondiagram 4

MBSE Example #3: 차량 가속도 vs. 연비 - 트레이드오프 분석 (with SysML)

SysML 기반 시스템 모델링 세번째 글입니다.이번에는 Vehicle 개체의 내부 동작에 대해 좀 더 자세히 알아보겠습니다.   전체글 보기MBSE Example #1: 차량 가속도 vs. 연비 - 트레이드오프 분석 (with SysML)MBSE Example #2: 차량 가속도 vs. 연비 - 트레이드오프 분석 (with SysML)MBSE Example #3: 차량 가속도 vs. 연비 - 트레이드오프 분석 (with SysML)MBSE Example #4: 차량 가속도 vs. 연비 - 트레이드오프 분석 (with SysML)1. 차량 컨텍스트를 표현하는 내부 블록 다이어그램차량 컨텍스트란 Automobile Domain를 구성하는 여러 블록들 중 차량(Vehicle)과 상호작용하는 블록들 (예를 들어..

OMG SysML 다이어그램 마스터하기::모델링 가이드

시스템 설계에서 마주하는 수많은 복잡한 요구사항과 상호작용을어떻게 명확하고 체계적으로 표현할 수 있을까?프로젝트의 방대한 정보를 일관성 있게 문서화하고 소통하는 데 어려움을 겪고 있는 현실에서,SysML 표기법은 이러한 기술적 의사소통 난관을 해결할 수 있는 핵심 솔루션입니다.따라서 이 글에서는 시스템 모델링의 표준 언어인 SysML의 주요 표기법을 상세히 살펴보겠습니다.  1. 패키지 다이어그램 (SysML::Package Diagram)Diagram Element표기법설명CommentNode • Comment Note는 모델 요소의 추가 정보 제공하거나 설명을 부연하는 데 사용되는 주석 요소• 이는 특정 모델 요소와 연관되거나 독립적으로 사용될 수 있음• 설계 의도, 제약사항, 가정, 또는 기타 중요..

SysML Reference Guide: 블록 정의 다이어그램(Block Definition Diagram) - 관계(Path) 표현

1. SysML::Composite Association - 전체와 부분의 관계Composite Association Path는 블록 간의 전체-부분 관계를 포함하는 강력한 소유 관계를 나타냅니다. 화살표가 없는 경우, 단순한 계층 구조를 표현하며, 화살표가 있는 경우, 데이터 또는 제어의 흐름과 의존성을 강조합니다. 이를 통해 시스템 설계의 계층 구조와 상호작용을 더욱 명확하고 정교하게 모델링할 수 있습니다. 1-1. 강한 소유권전체 블록이 부분 블록을 소유하며, 부분 블록의 생명주기는 전체 블록에 종속됩니다.전체 블록이 삭제되면, 부분 블록도 함께 삭제됩니다.1-2. 다중도(Multiplicity)전체와 부분 간의 포함 수를 정의합니다.예: 1..*는 최소 하나 이상의 부분 블록을 포함함을 나타냅니다..

SysML Reference Guide: 블록 정의 다이어그램(Block Definition Diagram) - 구조, 값, 타입 표현

1. SysML::Block Node - 블록 구조 표현블록(Block)은 SysML에서 시스템 구조를 정의하는 기본 단위입니다. 블록은 시스템의 구성 요소, 속성, 인터페이스 등을 모델링할 수 있으며, 블록의 상세 내용을 나타내기 위해 Compartment로 분리된 여러 정보를 포함할 수 있습니다.블록 정의는 Compartment 별로 다음과 같은 형식으로 정의됩니다.> Compartment: 블록을 이용하여 정의하고자 하는 구성요소의 이름("")을 의미합니다.parts Compartment: 블록 내부 구성요소인 의 이름을 정의합니다. 또한 해당 를 정의한 의 이름도 함께 정의하며, 이때 에 정의된 도 함께 기술할 수 있습니다. references Compartment: 블록이 참조하는 블록을 기술..

728x90
반응형