Capella: the solution for MBSE · 2017. 10. 18. · 2 Senior consultant, 25+ years of modeling...

21
22 / 09 / 2017 Capella: the solution for MBSE www.prfc.fr

Transcript of Capella: the solution for MBSE · 2017. 10. 18. · 2 Senior consultant, 25+ years of modeling...

Page 1: Capella: the solution for MBSE · 2017. 10. 18. · 2 Senior consultant, 25+ years of modeling experience •SADT, OMT, UML, SysML, ARCADIA/Capella UML2 and SysML Certified by the

22 / 09 / 2017

Capella: the solution for MBSE

www.prfc.fr

Page 2: Capella: the solution for MBSE · 2017. 10. 18. · 2 Senior consultant, 25+ years of modeling experience •SADT, OMT, UML, SysML, ARCADIA/Capella UML2 and SysML Certified by the

2

▪ Senior consultant, 25+ years of modeling experience

• SADT, OMT, UML, SysML, ARCADIA/Capella

▪ UML2 and SysML Certified by the OMG

▪ Co-founder of the association

▪ Trainer for Thales on ARCADIA / Capella

• 130+ sessions, 1500+ trainees

• Part of

▪ Author of UML/SysML best-sellers in France

▪ … and of the first Capella book soon!

Introduction: Pascal Roques

Page 3: Capella: the solution for MBSE · 2017. 10. 18. · 2 Senior consultant, 25+ years of modeling experience •SADT, OMT, UML, SysML, ARCADIA/Capella UML2 and SysML Certified by the

3

Language

MethodTool

MBSE pillars (SysML)

(TBD!)

Page 4: Capella: the solution for MBSE · 2017. 10. 18. · 2 Senior consultant, 25+ years of modeling experience •SADT, OMT, UML, SysML, ARCADIA/Capella UML2 and SysML Certified by the

4

Language

MethodTool

MBSE pillars (ARCADIA / Capella)

Page 5: Capella: the solution for MBSE · 2017. 10. 18. · 2 Senior consultant, 25+ years of modeling experience •SADT, OMT, UML, SysML, ARCADIA/Capella UML2 and SysML Certified by the

5

ARCADIA: Global View

Page 6: Capella: the solution for MBSE · 2017. 10. 18. · 2 Senior consultant, 25+ years of modeling experience •SADT, OMT, UML, SysML, ARCADIA/Capella UML2 and SysML Certified by the

6

ARCADIA Summary

Page 7: Capella: the solution for MBSE · 2017. 10. 18. · 2 Senior consultant, 25+ years of modeling experience •SADT, OMT, UML, SysML, ARCADIA/Capella UML2 and SysML Certified by the

7

Capella: « Big Picture »

Page 8: Capella: the solution for MBSE · 2017. 10. 18. · 2 Senior consultant, 25+ years of modeling experience •SADT, OMT, UML, SysML, ARCADIA/Capella UML2 and SysML Certified by the

8

A bit of history

▪ Capella

• Developed and used by Thales since several years

• in 2015 OSS of Thales Melody workbench as Capella

• Prerequisite: OSS of all subcomponents (including Sirius)

8

2015 1st Capella release

Page 9: Capella: the solution for MBSE · 2017. 10. 18. · 2 Senior consultant, 25+ years of modeling experience •SADT, OMT, UML, SysML, ARCADIA/Capella UML2 and SysML Certified by the

9

Capella Roadmap

▪ Capella 0.8 RC was released in December 2014

▪ Capella 1.0.0 was released in January 2016

▪ …

▪ Capella 1.1.0 was released in January 2017

▪ …

▪ Capella 1.1.2 was released in September 2017

Page 10: Capella: the solution for MBSE · 2017. 10. 18. · 2 Senior consultant, 25+ years of modeling experience •SADT, OMT, UML, SysML, ARCADIA/Capella UML2 and SysML Certified by the

10

Community: www.polarsys.org/capella

Page 11: Capella: the solution for MBSE · 2017. 10. 18. · 2 Senior consultant, 25+ years of modeling experience •SADT, OMT, UML, SysML, ARCADIA/Capella UML2 and SysML Certified by the

11

Capella Differentiating Features

▪ Methodological Guidance

• The Activity Browser provides a methodological access

to all key activities of Capella

Page 12: Capella: the solution for MBSE · 2017. 10. 18. · 2 Senior consultant, 25+ years of modeling experience •SADT, OMT, UML, SysML, ARCADIA/Capella UML2 and SysML Certified by the

12

Capella Differentiating Features

▪ Semantic Browser

• More useful than the standard hierarchical view of the model,

the Semantic Browser instantaneously provides the context of

model elements trough meaningful queries

Page 13: Capella: the solution for MBSE · 2017. 10. 18. · 2 Senior consultant, 25+ years of modeling experience •SADT, OMT, UML, SysML, ARCADIA/Capella UML2 and SysML Certified by the

13

Capella Differentiating Features

▪ Model Checking

• Capella organizes model validation rules in several categories:

Integrity, Design, Completeness, Traceability, etc.

• Architects can define different validation profiles

• Whenever possible, quick fixes provide automated solutions

Page 14: Capella: the solution for MBSE · 2017. 10. 18. · 2 Senior consultant, 25+ years of modeling experience •SADT, OMT, UML, SysML, ARCADIA/Capella UML2 and SysML Certified by the

14

Capella Differentiating Features

▪ Automated Transitions

• Functions / Actors / etc.

• Even Scenario Transition!

Page 15: Capella: the solution for MBSE · 2017. 10. 18. · 2 Senior consultant, 25+ years of modeling experience •SADT, OMT, UML, SysML, ARCADIA/Capella UML2 and SysML Certified by the

15

Capella Differentiating Features

▪ Advanced Diagram Management

• Automated contextual diagrams: Content is automatically updated

according to preselected elements and predefined semantic rules

• Filters help improve readability of diagrams by selecting display

options and automatically hiding / showing elements

Page 16: Capella: the solution for MBSE · 2017. 10. 18. · 2 Senior consultant, 25+ years of modeling experience •SADT, OMT, UML, SysML, ARCADIA/Capella UML2 and SysML Certified by the

16

Capella Differentiating Features

▪ Replicable Elements and Libraries

• Replicable Elements are mechanisms allowing the easy reuse of

(possibly multi-root) model parts

▪ RECs can be packaged in libraries, which can be shared between several projects

Page 17: Capella: the solution for MBSE · 2017. 10. 18. · 2 Senior consultant, 25+ years of modeling experience •SADT, OMT, UML, SysML, ARCADIA/Capella UML2 and SysML Certified by the

17

Capella Differentiating Features

▪ Viewpoints

• Capella provides demonstration viewpoints (Mass, Cost, etc.)

• Combined with Capella Studio, it provides an API for viewpoint

development in order to evaluate the performance of candidate

architectures according to different concerns

Page 18: Capella: the solution for MBSE · 2017. 10. 18. · 2 Senior consultant, 25+ years of modeling experience •SADT, OMT, UML, SysML, ARCADIA/Capella UML2 and SysML Certified by the

18

Capella Studio

▪ Capella Extension

Page 19: Capella: the solution for MBSE · 2017. 10. 18. · 2 Senior consultant, 25+ years of modeling experience •SADT, OMT, UML, SysML, ARCADIA/Capella UML2 and SysML Certified by the

19

Capella Ecosystem

Page 20: Capella: the solution for MBSE · 2017. 10. 18. · 2 Senior consultant, 25+ years of modeling experience •SADT, OMT, UML, SysML, ARCADIA/Capella UML2 and SysML Certified by the

20

Capella Industrial Consortium (IC)

Governance

Knowledge sharing

Product Management

Joint development

financing

Development of the

community

Promotion

Case studies, technology watch,

private exchange workshops on N&N

Requirements co-creation,

Discuss the roadmap

Coordinate investments to reduce

development time, risks, and cost, and maximize ROI

Promote Capella as a leading solution,

Provide material to executive

Collaboration between research/academia,

suppliers, end-users

Page 21: Capella: the solution for MBSE · 2017. 10. 18. · 2 Senior consultant, 25+ years of modeling experience •SADT, OMT, UML, SysML, ARCADIA/Capella UML2 and SysML Certified by the

21

To Learn More...

Web Sites:

• www.polarsys.org/capella

• //wiki.polarsys.org/Capella• //polarsys.org/forums/index.php/f/13/

• www.obeo.fr/en/capella-professional-offer

• www.prfc.fr

• www.clarity-se.org/