연락처 정보

코스 개요

시스템 모델링 개론

  • 시스템 모델이란 무엇인가?
  • 시스템 모델링의 4가지 핵심 요소
  • 모델 중심 vs 문서 중심 접근법
  • SysML이란 무엇인가?
  • SysML과 UML 간의 관계
  • SysML의 4가지 핵심 원칙

공통적이며 범용적인 구성 요소

  • 프로파일, 스테레오타입 및 태그
  • 다이어그램 프레임
  • 주석의 활용
  • 할당 관계 모델링

패키지 다이어그램

  • 패키지란 무엇인가?
  • 패키지를 이용한 모델 구조화
  • 패키지 간의 포함 관계
  • 패키지 간 의존성 분석
  • 모델 구조 시각화 방법
  • 뷰와 관점에 대한 이해

요구사항 다이어그램

  • 요구사항의 개념과 정의
  • 단일 요구사항 모델링 방법
  • 요구사항 간 추적성 확보

유스케이스 다이어그램

  • 시스템을 블랙박스로 간주하기
  • 액터를 통한 시스템 경계 설정
  • 유스케이스가 표현하는 시스템 기능
  • 유스케이스 다이어그램의 구조적 의미
  • 표준 시나리오와 대체 시나리오 모델링
  • 공통적인 행동 패턴 처리 방식
  • 확장 및 특수한 동작 흐름 표현법

액티비티 다이어그램

  • 흐름 기반 논리 모델링 방법
  • 액션과 액티비티의 차이점
  • 토큰 흐름 이해하기
  • 제어 흐름과 객체 흐름 구분
  • 결정 지점 및 병렬 동작 모델링 방법
  • 스윔레인과 책임 분담 개념

블록 정의 다이어그램

  • 블록이란 무엇인가?
  • 블록에 포함되는 요소들
  • 데이터 타입 모델링 방식
  • 시스템 계층 구조 표현법
  • 시스템 구성 요소의 일반화 방법

내부 블록 다이어그램

  • 시스템 내 부품들에 대한 재해석
  • 흐름 특성을 가진 포트 모델링
  • 표준 포트와 인터페이스의 정의
  • 프록시 포트 및 인터페이스 블록 설명
  • 포트의 완전한 표현 방식

파라메트릭 다이어그램

  • 제약 조건 블록의 개념과 역할
  • 시스템 속성에 대한 제약 사항 모델링

시퀀스 다이어그램

  • 상호작용 기반 동작 시뮬레이션 방법
  • 단순한 시퀀스 표현 방식
  • 동기식 및 비동기식 상호작용 차이점
  • 프래그먼트 노드의 활용법
  • 상호작용 사용 노드 설명

상태 기계 다이어그램

  • 상태와 그 표기 규칙
  • 상태 간 전환 방식
  • 초기 상태, 결정점, 히스토리 상태 및 종료 상태의 표기법
  • 복합 상태 분해 방법
  • 동시에 발생하는 여러 상태 모델링

시스템 모델링 관련 자료 및 추가 학습 가이드

  • 추천 웹사이트 목록
  • 참고 도서 추천목록

요건

본 과정을 수강하려는 학습자는 반드시 사전에 시스템 모델링 경험이 있어야 할 필요는 없지만, "문서 중심" 시스템 엔지니어링 기법에 대한 탄탄한 이해가 요구됩니다.

 21 시간

참가자 수


참가자별 가격

회원 평가 (7)

예정된 코스

관련 카테고리