대상 대상자:
- 시스템 아키텍처 모델링 및 시스템 설계에 참여하는 시스템 엔지니어.
- 모델 기반 시스템 공학(MBSE) 전문가.
강의, 데모, 상호작용 실험실을 결합하여 CATIA Magic 환경에서 MBSE를 활용하는 기초를 제공합니다. 학생들은 SysML과 그 응용 방법을 배우게 됩니다. 또한 이 강좌는 학생들에게 시스템 언어(SysML)를 확장하여 자신의 도메인을 지원하고, 팀으로서 새로운 스킬을 성공적으로 활용할 수 있는 협업 방법을 제공합니다.
입문
- 강사 및 참가자 소개
- 모델링 입문
- SysML 입문
- MagicDraw/Cameo 입문
- 사례 연구 정의
구조 시스템 분해
- 패키지 다이어그램 표기법
- 시스템을 패키지로 분해하기
- 패키지 의존성 모델링
- 실습 과제: 패키지 구조 모델링
사용자 요구사항 분석
- 사용 사례 다이어그램 표기법
- 행동자의 식별
- 사용 사례의 식별
- 사용 사례 관계
- 실습 과제: 사용 사례 모델링
시스템 요구사항 정의
- 사용 사례에서 시스템 요구사항으로
- 요구사항 다이어그램 표기법
- 요구사항 명시
- 요구사항 구조 정의
- 테스트 사례로 요구사항 검증하기
- 요구사항 관계
- 실습 과제: 요구사항 모델링
구조 블록 정의 (블랙박스 뷰)
- 블록 정의 다이어그램 표기법
- 구조 블록
- 블록 속성 모델링
- 블록 간 관계 정의
- 시스템 데이터 사전 정의
- 실습 과제: 시스템의 블랙박스 뷰 모델링
블록 구조 모델링 (화이트박스 뷰)
- 내부 블록 다이어그램
- 블록 부분 시각화
- 연결자를 사용한 부분 연결
- 포트 정의
- 항목 흐름과 인터페이스 블록 정의
- 실습 과제: 시스템의 화이트박스 뷰 모델링
시스템 제약 조건 모델링
- 제약 조건 블록 정의
- 값 속성과 제약 조건 속성 바인딩
- 파라메트릭 실행
- 실습 과제: 파라메트릭 모델링
상태 기반 시스템 동작 설계
- 상태 머신 다이어그램 표기법
- 상태 식별
- 상태 전환 이벤트 정의
- 신호 명시
- 효과 명시
- 상태 머신 실행
- 실습 과제: 상태 머신 모델링
제어 및 데이터 흐름 설계
- 활동 다이어그램
- 활동 정의
- 매개변수 명시
- 액션 정의
- 제어 흐름 모델링
- 데이터 흐름 모델링
- 활동 실행
- 실습 과제: 활동 모델링
통신 설계
- 시퀀스 다이어그램 표기법
- 생명선 모델링
- 메시지 모델링
- 참조를 사용한 상호작용 분해
- 상호작용 조각 적용
- 타이밍 제약 조건 정의
- 실습 과제: 상호작용 모델링
교차적 구성요소 모델링
- 논리 및 물리 아키텍처
- 할당 관계
- 할당 표시 옵션
- 할당 유형 식별
- 할당 매트릭스
- 실습 과제: 할당 매트릭스 구축
도메인 특화 언어 (DSL)
- 소개
- DSL 개념 및 개요
- 프로파일
- 스테레오타입
- 태그 및 태그 값
- 사용자 정의
팀워크 클라우드 & Cameo Collaborator
- 소개
- 팀워크 클라우드 기능 및 서비스
- 웹 애플리케이션 및 관리
- 모델링 도구 기능
- 브랜치 & 머지
- 프로젝트 분할
- Cameo Collaborator
예상 수업 시간 배분
- 실험실, 60%
- 슬라이드, 35%
- 데모, 5%
United Arab Emirates - MBSE with Team Collaboration
Qatar - MBSE with Team Collaboration
Egypt - MBSE with Team Collaboration
Saudi Arabia - MBSE with Team Collaboration
South Africa - MBSE with Team Collaboration
Brasil - MBSE with Team Collaboration
Canada - MBSE with Team Collaboration
中国 - MBSE with Team Collaboration
香港 - MBSE with Team Collaboration
澳門 - MBSE with Team Collaboration
台灣 - MBSE with Team Collaboration
USA - MBSE with Team Collaboration
Österreich - MBSE with Team Collaboration
Schweiz - MBSE with Team Collaboration
Deutschland - MBSE with Team Collaboration
Czech Republic - MBSE with Team Collaboration
Denmark - MBSE with Team Collaboration
Estonia - MBSE with Team Collaboration
Finland - MBSE with Team Collaboration
Greece - MBSE with Team Collaboration
Magyarország - MBSE with Team Collaboration
Ireland - MBSE with Team Collaboration
Luxembourg - MBSE with Team Collaboration
Latvia - MBSE with Team Collaboration
España - MBSE with Team Collaboration
Italia - MBSE with Team Collaboration
Lithuania - MBSE with Team Collaboration
Nederland - MBSE with Team Collaboration
Norway - MBSE with Team Collaboration
Portugal - MBSE with Team Collaboration
România - MBSE with Team Collaboration
Sverige - MBSE with Team Collaboration
Türkiye - MBSE with Team Collaboration
Malta - MBSE with Team Collaboration
Belgique - MBSE with Team Collaboration
France - MBSE with Team Collaboration
日本 - MBSE with Team Collaboration
Australia - MBSE with Team Collaboration
Malaysia - MBSE with Team Collaboration
New Zealand - MBSE with Team Collaboration
Philippines - MBSE with Team Collaboration
Singapore - MBSE with Team Collaboration
Thailand - MBSE with Team Collaboration
Vietnam - MBSE with Team Collaboration
India - MBSE with Team Collaboration
Argentina - MBSE with Team Collaboration
Chile - MBSE with Team Collaboration
Costa Rica - MBSE with Team Collaboration
Ecuador - MBSE with Team Collaboration
Guatemala - MBSE with Team Collaboration
Colombia - MBSE with Team Collaboration
México - MBSE with Team Collaboration
Panama - MBSE with Team Collaboration
Peru - MBSE with Team Collaboration
Uruguay - MBSE with Team Collaboration
Venezuela - MBSE with Team Collaboration
Polska - MBSE with Team Collaboration
United Kingdom - MBSE with Team Collaboration
South Korea - MBSE with Team Collaboration
Pakistan - MBSE with Team Collaboration
Sri Lanka - MBSE with Team Collaboration
Bulgaria - MBSE with Team Collaboration
Bolivia - MBSE with Team Collaboration
Indonesia - MBSE with Team Collaboration
Kazakhstan - MBSE with Team Collaboration
Moldova - MBSE with Team Collaboration
Morocco - MBSE with Team Collaboration
Tunisia - MBSE with Team Collaboration
Kuwait - MBSE with Team Collaboration
Oman - MBSE with Team Collaboration
Slovakia - MBSE with Team Collaboration
Kenya - MBSE with Team Collaboration
Nigeria - MBSE with Team Collaboration
Botswana - MBSE with Team Collaboration
Slovenia - MBSE with Team Collaboration
Croatia - MBSE with Team Collaboration
Serbia - MBSE with Team Collaboration
Bhutan - MBSE with Team Collaboration