모델 기반 시스템 공학을 위한 오픈 소스 솔루션

Eclipse Capella™ 는 MBSE 기반 성공적인 시스템 아키텍처 설계를 지원하고 있으며,
다양한 분야에 확대 적용되어 그 효과가 이미 입증된 포괄적인 툴과 방법론입니다

한국어로 쓰여진 교재

CAPELLA, MBSE 적용을 위한 소프트웨어 솔루션

Capella 툴은 시각적이고 직관적인 모델 편집 기능과 Arcadia 방법론 가이드를 통해 시스템 특징을 도출하고 그 기반의 소프트웨어,
하드웨어 아키텍처 설계를 지원합니다

Capella 는 Arcadia 방법론을 지원하는 오픈 소스 MBSE (모델 기반 시스템 공학) 툴입니다

Arcadia 방법론의 5 가지 주요 활동 속에서 다양한 종류의 도면 타입을 지원하는 시각적 설계 툴입니다

시스템 공학자들이 Arcadia 방법론 기반 설계 작업에 더 효과적으로 집중할 수 있도록 Capella는 다양한 유틸리티와 기능 탐색기(Explorer) 들을 제공합니다. 공학자들은 Capella를 활용함으로서 모델을 만들고 관리하는 기능을 쉽게 사용할 수 있도록 지원 받습니다.

기능들 (영어)

Capella screenshot
Capella - Add-ons

Capella는 실 과제를 수행하는 과정에서 꼭 필요한 기능들과 유틸리티들을 모아 만들어진 툴이기 때문에, 실제 공학자들이 이 툴을 통해 Arcadia 방법론을 쉽게 적용할 수 있습니다

Capella는 다양한 영역(항공, 국방, 에너지, 교통, 의료기, 통신 등)에서 활동하는 수 백명의 전문가들로 구성된 글로벌 팀에서 현재까지도 계속 발전되고 있습니다

다양한 전문가들로 구성된 글로벌 단위의 지원 시스템을 통해 사용자 환경 연동 등 다양한 기술 지원이 가능합니다

추가 기능 (영어)

사례 연구

MBSE case-study Rolls Royce

Naval & Defense

NavalGroup

읽다

MBSE case-study Deutsche Bahn

Railway

DB Netze

읽다

MBSE case-study Rolls Royce

Avionics

Rolls-Royce

읽다

Thermo Fisher Scientific

Healthcare

Thermo Fisher Scientific

읽다

UK Atomic Energy Authority

Energy

UK Atomic Energy Authority

읽다

Thales Australia

Air Traffic Management

Thales Australia

읽다

Ariane Group

Aerospace

ArianeGroup

읽다

CNES

Space

CNES

읽다

Autonomous Train Project

Railway

Autonomous Train Project

읽다

Framatome

Energy

Framatome

읽다

Continental Automotive

Automotive

Continental Automotive

읽다

ARCADIA 를 통해 도움을 받으세요

매우 포괄적이고 이해하기 쉬운 모델 기반 공학 방법론과 툴의 지원이 가능합니다

Arcadia는 시스템 뿐만 아니라 그를 구성하는 다양한 소프트웨어, 하드웨어 아키텍처를 분석/정의하고 검증할 수 있는 모델 기반 공학 방법론입니다

SysML 개념에 기반하여, 탈레스(사)가 2005년에서 2010년 사이 실제 과제를 수행하며 개발하고 검증한 툴 기능들을 모았고, 이후 전 세계 탈레스(사)의 모든 과제에서 범용되고 있습니다

시스템 공학자들이 겪는 다양한 실제 사례들과 과제 경험 바탕으로, Arcadia는 시스템 설계와 평가 작업에서 효과적으로 협력하기 위한 방법을 제시합니다

Arcadia
Arcadia - Overview

이 방법론의 매우 중요한 목표들은 :

  • 사용자들의 요건을 보다 잘 이해할 수 있고
  • 다양한 참여원들이 솔루션 정의와 공유에 협력할 수 있게 돕고
  • 아키텍처 구성
  • 시스템, 부 시스템, 소프트웨어 및 하드웨어 요건을 확보하고
  • 서로 간의 협력 방식을 정의하고
  • 아키텍처 설계안을 전문 분야 별로 사전에 미리 검증하고
  • 품질 검증 활동의 준비와 수행을 지원함

개요

Arcadia 방법론은 모델의 요건을 도출하는 데 초점을 맞추고, 이후에는 그 요건에 대한 솔루션(해결 방안)을 찾는데 집중합니다.

이런 2가지 목표를 달성하기 위한 5가지의 주요 활동들로 구성됩니다 :

  • 문제 정의 : 고객 기능 요건 분석
  • 시스템 요구사항 정형화 : 시스템 요건 분석
  • 시스템 아키텍처 설계 : 논리적 아키텍처
  • 솔루션 아키텍처 도출 : 물리적 아키텍처
  • 솔루션 구축 전략 도출 : 품질 검증 협력 안 작성

방법론 (영어)

Arcadia

MBSE 란? (모델 기반 시스템 공학)

모델 기반 시스템 공학 (MBSE)은 정형화된 디지털 언어를 사용하여 시스템을 정의하고 설계, 분석과 검증을 수행하는 방법론 입니다.

근래에 들어 전 산업 분야(에너지, 항공, 교통 통신, 의료기기 등)의 다양한 제품들은 점점 더 복잡해지고 이로 인해 상호 연동 요건이 계속 높아지고 있습니다. 보다 똑똑하고 안전하며, 환경 친화적이고 경제적이고 상호 연동할 수 있는 신규 제품들에 대한 수요가 늘고 있는 이유입니다.

이로 인해, 신규 제품들은 더 다양한 기능과 부품들로 구성되고 복잡성은 계속 증가하고 있습니다.
기존의 문서 위주 개발 방식을 유지할 경우, 신규 제품의 복잡성에 따른 방대한 양의 데이터와 정보들이 방대한 양의 MS 오피스 문서를 통해 관리될 수 밖에 없습니다. 이렇게 관리되는 데이터와 정보들은 개발 전 과정에서 상호 추적성을 확인하거나 일관성을 유지하기 어렵게 됩니다.

이런 이슈들을 해결하기 위해, 기존의 문서 위주 개발 방식을 벗어나 일관성 있고 통합에 유리한 신규 시스템 설계 방법론 도입이 필요하게 되었습니다.

MBSE 방법론은 정형화된 디지털 언어를 통해 시스템 설계 과정 중 도출되는 모든 정보들의 일관성과 추적성을 제공합니다.
시스템 공학자들을 통해 이 방법론이 도입되면서, 개발 전 과정과 모든 개별 부품들간 발생할 수 있는 정보의 불일치 문제가 크게 감소될 수 있었습니다.

MBSE 소프트웨어 툴은 개발 과정 내 모든 정보들의 디지털화를 지원하고 있으며, 이렇게 변환된 정보를 통해 모든 개발 활동들은 서로 원활히 연동되고 자동화 될 수 있었습니다.

이클립스 기반의 Capella 툴은 이러한 MBSE 컨셉을 적용하고 있으며, 다양한 실제 과제를 통해 Arcadia 방법론을 성공적으로 지원하고 있습니다.

Capella MBSE



시작하기

이클립스 기반 Capella 설치하고 시작하기

Capella를 통한 혁신 - Tony Komar (Siemens)

Capella를 통한 혁신

Capella 와 MBSE 교육 영상 자료 41개로 구성된 코스
토니 코마 (지멘스) 저

유투브 채널

Capella MBSE - Tutorial Catapult

장난감 투석기 교재

이해하기 쉬운 Capella 사용법 예제
우거 아리칸과 피터 잭슨 저 (싱가폴 대학 공학 설계부)

저서