< 이전 | 다음 >

소개: Rational Rhapsody의 기본 시스템 엔지니어링 디자인

야외 스파 풀 온도 제어기에 대한 아티팩트가 포함되어 있는 SysML 프로젝트와 함께 시스템 엔지니어링 학습서가 시작됩니다. 지시사항 및 데모가 단순 아키텍처를 완료하고 소프트웨어 엔지니어에게 전달할 수 있도록 도움을 줍니다.
IBM® Rational® Rhapsody® Designer for Systems Engineers를 사용하여 요구사항 및 일부 유스 케이스가 포함된 기본 샘플 SysML 프로젝트를 열고 다음과 같은 요소의 표시를 추가하여 아키텍처 빌딩 블록을 설명합니다. 블록 정의 다이어그램, 내부 블록 다이어그램 및 기타 표준 다이어그램을 작성합니다.
이 학습서를 사용하여 다음을 수행하는 방법을 학습합니다.
완료하는 데 필요한 시간: 4시간

소개

시작점 프로젝트에 다음 요소가 포함됩니다.
  • Rational Rhapsody Designer for Systems Engineers 7.5.1에 작성된 SysML 프로젝트
  • 기본 유스 케이스 및 요구사항에 따라 추적된 유스 케이스 다이어그램이 포함된 유스 케이스 다이어그램
  • 활동으로서의 운영 체제 유스 케이스 스펙
  • 매개변수식 다이어그램으로서 SystemUnderControl의 온도에 영향을 미치는 실제 제한조건 스펙
  • 시스템의 기본 구조
  • SystemUnderControl 및 ControlSystem의 기본 상태 차트
  • 동작을 시뮬레이션하기 위한 실행 가능 컴포넌트의 구성

학습 목표

이 학습에서 학습한 내용은 다음과 같습니다.
  • 유스 케이스와 요구사항 간의 관계
  • 기능 및 비기능 요구사항 간의 차이점
  • SysML 프로파일에 제공된 차원, 단위 및 ValueTypes
  • 차원, 단위 및 ValueTypes 추가
  • 블록 정의 및 내부 블록 다이어그램을 사용하여 Rational Rhapsody에 아키텍처 디자인 지정
  • Rational Rhapsody에 구조 디자인 정의
  • 제어되는 시스템의 특성을 지정하기 위한 속성 추가
  • 코드 생성 및 모든 개발 단계에서 모델 시뮬레이션
  • 제한조건을 정의하기 위해 블록 정의 및 매개변수식 다이어그램 사용
  • Rational Rhapsody에 동작 디자인 정의
  • 내부 블록 다이어그램 요소로 단순 상태 차트 작성
  • 기능을 탐색하기 위해 활동 다이어그램 사용
  • 동작을 지정하기 위해 상태 차트 작성
  • 시스템 아키텍처의 필수 동작과 유효성 검증 방법 관계
  • 소프트웨어 엔지니어에게 시스템 아티팩트를 전달하는 기술
시작점 프로젝트를 다운로드한 후 이 학습을 완료하는 데 약 4시간이 소요됩니다. 이 학습서와 관련된 다른 개념을 탐색하거나 일부 보너스 연습을 수행하는 경우 완료하는 데 시간이 더 오래 걸릴 수 있습니다.

스킬 레벨

학습 프로젝트를 성공적으로 작성하려면 시스템 엔지니어링 환경이 필요하며 시스템 디자인과 모델링 기술을 기본적으로 이해해야 합니다.

대상

이 학습서는 IBM Rational Rhapsody에서 디자인을 작성하는 스킬을 사용하고자 하는 SysML에 대한 지식이 있는 숙련된 시스템 엔지니어를 위해 작성되었습니다 .

시스템 요구사항

이 학습서에 대해 다음 Rational Rhapsody 환경을 사용합니다.
  • Cygwin 컴파일러(버전 4.0 이상 사용). http://www.cygwin.com/에서 사용할 수 있습니다.
  • 시스템 엔지니어링 추가 기능이 포함된 Rational Rhapsody Designer for Systems Engineers 7.5.1 이상
  • Windows 운영 체제
주: 이러한 소프트웨어 요구사항의 특정 상세 정보는 Rational Rhapsody 릴리스 정보(http://www.ibm.com/support/docview.wss?uid=swg27016982)를 참조하십시오.
< 이전 | 다음 >

피드백