문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
소개
- 강사 및 수강생 소개
- 모델링 기초 개념 소개
- SysML에 대한 이해
- MagicDraw/Cameo 소프트웨어 소개
- 사례 연구 정의하기
시스템 구조의 분해 방법
- 패키지 다이어그램 표기법
- 시스템을 여러 패키지로 분할하기
- 패키지 간 의존 관계 모델링하기
- 실습 과제: 패키지 구조 모델링하기
사용자 요구사항 분석
- 유스케이스 다이어그램 표기법
- 액터 식별하기
- 유스케이스 파악하기
- 유스케이스 간 관계 정의하기
- 실습 과제: 유스케이스를 모델링하기
시스템 요구사항 정의
- 유스케이스에서 시스템 요구사항으로 전환하기
- 요구사항 다이어그램 표기법
- 요구사항 명시하기
- 요구사항 구조 정의하기
- 테스트 케이스를 활용한 요구사항 검증하기
- 요구사항 간 관계 정의하기
- 실습 과제: 요구사항 모델링하기
구조적 블록 정의 (블랙박스 관점)
- 블록 정의 다이어그램 표기법
- 구조적 블록 이해하기
- 블록 속성 모델링하기
- 블록 간 관계 설정하기
- 시스템 데이터 사전 정의하기
- 실습 과제: 시스템의 블랙박스 관점 모델링하기
블록 구조 모델링 (화이트박스 관점)
- 내부 블록 다이어그램 개요
- 블록의 구성 요소 시각화하기
- 커넥터를 활용해 요소들 연결하기
- 포트 정의하기
- 아이템 흐름 및 인터페이스 블록 지정하기
- 실습 과제: 시스템의 화이트박스 관점 모델링하기
시스템 제약사항 모델링
- 제약 블록 생성하기
- 값 속성을 활용해 제약 속성과 결합시키기
- 파라메트릭 계산 실행하기
- 실습 과제: 파라메트릭 모델링 연습하기
상태 기반 시스템 동작 설계
- 상태 머신 다이어그램 표기법
- 다양한 상태 식별하기
- 상태 전환 이벤트 정의하기
- 신호 명시하기
- 결과 동작 규정하기
- 상태 머신 실행해보기
- 실습 과제: 상태 머신 모델링 연습하기
제어 및 데이터 흐름 설계
- 액티비티 다이어그램 개요
- 활동 내용 정의하기
- 매개변수 명시하기
- 액션 정의하기
- 제어 흐름 모델링하기
- 데이터 흐름 모델링하기
- 활동 실행해보기
- 실습 과제: 다양한 활동 모델링 연습하기
통신 설계
- 시퀀스 다이어그램 표기법
- 라이프라인 모델링하기
- 메시지 전달 과정 모델링하기
- 레퍼런스를 활용한 상호작용 분할 방법
- 인터랙션 프래그먼트 적용하기
- 타이밍 제약사항 정의하기
- 실습 과제: 다양한 상호작용 모델링 연습하기
크로스커팅 구조물 모델링
- 논리적 아키텍처와 물리적 아키텍처 이해하기
- 할당 관계 개념 설명
- 할당 정보 표시 옵션 안내
- 다양한 유형의 할당 방식 파악하기
- 할당 매트릭스 개념 설명
- 실습 과제: 할당 매트릭스 구축해보기
모델 유효성 검증
- 강의 개요
- 모델 검증의 기초 설명
- 맞춤형 유효성 검증 세트 생성 방법
- 모델 측정 지표에 대한 이해
- 기본 제공되는 측정 지표 패키지 개요
- 사용자 정의 측정 지표 세트 설계 방법
모델 및 구조화된 표현식
- 모듈 01 – 기초 개요
- 모듈 02 – 기본 원리
- 모듈 03 – UML 메타모델 및 프로파일
- 모듈 04 – 네비게이션 조작법
- 모듈 05 – 찾기, 테스트 및 필터링
- 모듈 06 – 모델 내 값과 연산 활용법
- 모듈 07 – 스크립트 작성 기초
- 모듈 08 – MagicDraw 내 적용 사례
예상 수업 시간 분포
- 실습 활동, 60%
- 슬라이드 강의 내용, 35%
- 시연 및 데모, 5%
요건
사전 요구 조건은 없습니다.
대상자:
- 아키텍처 모델링 및 시스템 설계에 종사하는 시스템 엔지니어들
- 모델 기반 시스템 공학(MBSE) 분야의 실무자들
40 시간
회원 평가 (1)
예제에서 우리의 작업 주제와의 직접적인 관련성
Gabriel Gutierrez - ARGOTEC S.r.l.
코스 - Systems Modelling with SysML
기계 번역됨