연락처 정보

코스 개요

소개

  • 강사 및 수강생 소개
  • 모델링 기초 개념 소개
  • SysML에 대한 이해
  • MagicDraw/Cameo 소프트웨어 소개
  • 사례 연구 정의하기

시스템 구조의 분해 방법

  • 패키지 다이어그램 표기법
  • 시스템을 여러 패키지로 분할하기
  • 패키지 간 의존 관계 모델링하기
  • 실습 과제: 패키지 구조 모델링하기

사용자 요구사항 분석

  • 유스케이스 다이어그램 표기법
  • 액터 식별하기
  • 유스케이스 파악하기
  • 유스케이스 간 관계 정의하기
  • 실습 과제: 유스케이스를 모델링하기

시스템 요구사항 정의

  • 유스케이스에서 시스템 요구사항으로 전환하기
  • 요구사항 다이어그램 표기법
  • 요구사항 명시하기
  • 요구사항 구조 정의하기
  • 테스트 케이스를 활용한 요구사항 검증하기
  • 요구사항 간 관계 정의하기
  • 실습 과제: 요구사항 모델링하기

구조적 블록 정의 (블랙박스 관점)

  • 블록 정의 다이어그램 표기법
  • 구조적 블록 이해하기
  • 블록 속성 모델링하기
  • 블록 간 관계 설정하기
  • 시스템 데이터 사전 정의하기
  • 실습 과제: 시스템의 블랙박스 관점 모델링하기

블록 구조 모델링 (화이트박스 관점)

  • 내부 블록 다이어그램 개요
  • 블록의 구성 요소 시각화하기
  • 커넥터를 활용해 요소들 연결하기
  • 포트 정의하기
  • 아이템 흐름 및 인터페이스 블록 지정하기
  • 실습 과제: 시스템의 화이트박스 관점 모델링하기

시스템 제약사항 모델링

  • 제약 블록 생성하기
  • 값 속성을 활용해 제약 속성과 결합시키기
  • 파라메트릭 계산 실행하기
  • 실습 과제: 파라메트릭 모델링 연습하기

상태 기반 시스템 동작 설계

  • 상태 머신 다이어그램 표기법
  • 다양한 상태 식별하기
  • 상태 전환 이벤트 정의하기
  • 신호 명시하기
  • 결과 동작 규정하기
  • 상태 머신 실행해보기
  • 실습 과제: 상태 머신 모델링 연습하기

제어 및 데이터 흐름 설계

  • 액티비티 다이어그램 개요
  • 활동 내용 정의하기
  • 매개변수 명시하기
  • 액션 정의하기
  • 제어 흐름 모델링하기
  • 데이터 흐름 모델링하기
  • 활동 실행해보기
  • 실습 과제: 다양한 활동 모델링 연습하기

통신 설계

  • 시퀀스 다이어그램 표기법
  • 라이프라인 모델링하기
  • 메시지 전달 과정 모델링하기
  • 레퍼런스를 활용한 상호작용 분할 방법
  • 인터랙션 프래그먼트 적용하기
  • 타이밍 제약사항 정의하기
  • 실습 과제: 다양한 상호작용 모델링 연습하기

크로스커팅 구조물 모델링

  • 논리적 아키텍처와 물리적 아키텍처 이해하기
  • 할당 관계 개념 설명
  • 할당 정보 표시 옵션 안내
  • 다양한 유형의 할당 방식 파악하기
  • 할당 매트릭스 개념 설명
  • 실습 과제: 할당 매트릭스 구축해보기

모델 유효성 검증

  • 강의 개요​
  • 모델 검증의 기초 설명​
  • 맞춤형 유효성 검증 세트 생성 방법​
  • 모델 측정 지표에 대한 이해​
  • 기본 제공되는 측정 지표 패키지 개요​
  • 사용자 정의 측정 지표 세트 설계 방법

모델 및 구조화된 표현식

  • 모듈 01 – 기초 개요​
  • 모듈 02 – 기본 원리​
  • 모듈 03 – UML 메타모델 및 프로파일​
  • 모듈 04 – 네비게이션 조작법​
  • 모듈 05 – 찾기, 테스트 및 필터링​
  • 모듈 06 – 모델 내 값과 연산 활용법​
  • 모듈 07 – 스크립트 작성 기초​
  • 모듈 08 – MagicDraw 내 적용 사례​

예상 수업 시간 분포

  • 실습 활동, 60%
  • 슬라이드 강의 내용, 35%
  • 시연 및 데모, 5%

요건

사전 요구 조건은 없습니다.

대상자:

  • 아키텍처 모델링 및 시스템 설계에 종사하는 시스템 엔지니어
  • 모델 기반 시스템 공학(MBSE) 분야의 실무자들
 40 시간

참가자 수


참가자별 가격

회원 평가 (1)

예정된 코스

관련 카테고리