활동 다이어그램 작성

활동 다이어그램에서 활동 다이어그램 및 시퀀스 다이어그램을 작성할 수 있습니다. 활동 다이어그램은 관련된 활동의 스펙입니다.

시작하기 전에

SysML에서의 활동 모델링은 해당 동작을 소유하는 사용자 대신 기타 동작을 조정하기 위해 입출력, 시퀀스 및 조건을 강조합니다.
참고: 상태 차트의 경우 하나의 다이어그램 커넥터가 동일한 이름을 가진 여러 다이어그램 커넥터와 일치할 수 있습니다. 활동 다이어그램에서는 다이어그램 커넥터가 일대일로만 일치할 수 있으며 나중에 분기를 확장하려는 경우 다이어그램 커넥터 뒤에 분기 실행 커넥터를 추가할 수 있습니다.

활동을 작성하면 활동 다이어그램이 자동으로 작성됩니다. 유스 케이스 아래에 활동을 모델링할 수 있습니다. 클래스 활동과 동일하게 유스 케이스 활동을 실행 및 시뮬레이션할 수 있습니다. 또한 오퍼레이션 아래에 활동을 모델링할 수 있습니다. 오퍼레이션을 호출하면 해당 활동이 실행됩니다. 활동 구현을 시각화할 수 있습니다.

또한 시간 이벤트를 모델링하고 시뮬레이션할 수 있으며, 전송 및 이벤트 허용 조치의 핀을 지정할 수 있습니다. 빠르고 안전한 맵핑을 위해 자동 동기화 메커니즘을 사용하십시오.

프로시저

  1. Rational® Rhapsody®가 실행 중이 아니면 시작하고 모델을 여십시오.
    참고: 제공된 활동 다이어그램 시뮬레이션을 사용하여 새 기능을 테스트할 수 있습니다. 샘플은 Rational Rhapsody 설치 폴더(Samples\SystemSamples\ActivitiesDiagramSimulation)에 있습니다.
  2. 활동 또는 활동 다이어그램을 포함시킬 패키지, 유스 케이스, 오퍼레이션 또는 블록을 탐색하십시오.
  3. 활동 다이어그램을 추가할 패키지, 유스 케이스, 블록 또는 오퍼레이션의 컴포넌트를 마우스 오른쪽 단추로 클릭하고 새로 추가 > 다이어그램 > 활동 다이어그램을 선택하거나 창 맨 위에서 활동 다이어그램 아이콘활동 다이어그램 아이콘을 클릭하십시오.

    활동 다이어그램 아이콘

결과

그러면 Rational Rhapsody가 새 활동 및 새 활동 다이어그램을(브라우저의 활동 아래에) 모델에 추가하고 그리기 영역에 빈 다이어그램을 엽니다. 기본 활동 이름을 변경할 수 있지만 다이어그램 이름은 변경할 수 없습니다. 활동 프레임 표시/숨기기 옵션을 사용하여 활동 프레임을 즉시 표시하는 것이 유용합니다. 활동 다이어그램 아이콘

SysML 활동은 다음 정보를 지정합니다.

Rational Rhapsody에서 시스템 엔지니어링 활동 모델링에 대한 자세한 정보는 Harmony-SE 프로젝트 작성의 내용을 참조하십시오.


피드백