Capella: the solution for MBSE - eclipsedaymilano · 8 A bit of history Capella •Developed and...
-
Upload
nguyentuyen -
Category
Documents
-
view
216 -
download
0
Transcript of Capella: the solution for MBSE - eclipsedaymilano · 8 A bit of history Capella •Developed and...
![Page 1: Capella: the solution for MBSE - eclipsedaymilano · 8 A bit of history Capella •Developed and used by Thales since several years •in 2015 OSS of Thales Melody workbench as Capella](https://reader031.fdocuments.us/reader031/viewer/2022022514/5af490757f8b9a8d1c8c5de9/html5/thumbnails/1.jpg)
22 / 09 / 2017
Capella: the solution for MBSE
www.prfc.fr
![Page 2: Capella: the solution for MBSE - eclipsedaymilano · 8 A bit of history Capella •Developed and used by Thales since several years •in 2015 OSS of Thales Melody workbench as Capella](https://reader031.fdocuments.us/reader031/viewer/2022022514/5af490757f8b9a8d1c8c5de9/html5/thumbnails/2.jpg)
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 - eclipsedaymilano · 8 A bit of history Capella •Developed and used by Thales since several years •in 2015 OSS of Thales Melody workbench as Capella](https://reader031.fdocuments.us/reader031/viewer/2022022514/5af490757f8b9a8d1c8c5de9/html5/thumbnails/3.jpg)
3
Language
MethodTool
MBSE pillars (SysML)
(TBD!)
![Page 4: Capella: the solution for MBSE - eclipsedaymilano · 8 A bit of history Capella •Developed and used by Thales since several years •in 2015 OSS of Thales Melody workbench as Capella](https://reader031.fdocuments.us/reader031/viewer/2022022514/5af490757f8b9a8d1c8c5de9/html5/thumbnails/4.jpg)
4
Language
MethodTool
MBSE pillars (ARCADIA / Capella)
![Page 5: Capella: the solution for MBSE - eclipsedaymilano · 8 A bit of history Capella •Developed and used by Thales since several years •in 2015 OSS of Thales Melody workbench as Capella](https://reader031.fdocuments.us/reader031/viewer/2022022514/5af490757f8b9a8d1c8c5de9/html5/thumbnails/5.jpg)
5
ARCADIA: Global View
![Page 6: Capella: the solution for MBSE - eclipsedaymilano · 8 A bit of history Capella •Developed and used by Thales since several years •in 2015 OSS of Thales Melody workbench as Capella](https://reader031.fdocuments.us/reader031/viewer/2022022514/5af490757f8b9a8d1c8c5de9/html5/thumbnails/6.jpg)
6
ARCADIA Summary
![Page 7: Capella: the solution for MBSE - eclipsedaymilano · 8 A bit of history Capella •Developed and used by Thales since several years •in 2015 OSS of Thales Melody workbench as Capella](https://reader031.fdocuments.us/reader031/viewer/2022022514/5af490757f8b9a8d1c8c5de9/html5/thumbnails/7.jpg)
7
Capella: « Big Picture »
![Page 8: Capella: the solution for MBSE - eclipsedaymilano · 8 A bit of history Capella •Developed and used by Thales since several years •in 2015 OSS of Thales Melody workbench as Capella](https://reader031.fdocuments.us/reader031/viewer/2022022514/5af490757f8b9a8d1c8c5de9/html5/thumbnails/8.jpg)
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 - eclipsedaymilano · 8 A bit of history Capella •Developed and used by Thales since several years •in 2015 OSS of Thales Melody workbench as Capella](https://reader031.fdocuments.us/reader031/viewer/2022022514/5af490757f8b9a8d1c8c5de9/html5/thumbnails/9.jpg)
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 - eclipsedaymilano · 8 A bit of history Capella •Developed and used by Thales since several years •in 2015 OSS of Thales Melody workbench as Capella](https://reader031.fdocuments.us/reader031/viewer/2022022514/5af490757f8b9a8d1c8c5de9/html5/thumbnails/10.jpg)
10
Community: www.polarsys.org/capella
![Page 11: Capella: the solution for MBSE - eclipsedaymilano · 8 A bit of history Capella •Developed and used by Thales since several years •in 2015 OSS of Thales Melody workbench as Capella](https://reader031.fdocuments.us/reader031/viewer/2022022514/5af490757f8b9a8d1c8c5de9/html5/thumbnails/11.jpg)
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 - eclipsedaymilano · 8 A bit of history Capella •Developed and used by Thales since several years •in 2015 OSS of Thales Melody workbench as Capella](https://reader031.fdocuments.us/reader031/viewer/2022022514/5af490757f8b9a8d1c8c5de9/html5/thumbnails/12.jpg)
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 - eclipsedaymilano · 8 A bit of history Capella •Developed and used by Thales since several years •in 2015 OSS of Thales Melody workbench as Capella](https://reader031.fdocuments.us/reader031/viewer/2022022514/5af490757f8b9a8d1c8c5de9/html5/thumbnails/13.jpg)
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 - eclipsedaymilano · 8 A bit of history Capella •Developed and used by Thales since several years •in 2015 OSS of Thales Melody workbench as Capella](https://reader031.fdocuments.us/reader031/viewer/2022022514/5af490757f8b9a8d1c8c5de9/html5/thumbnails/14.jpg)
14
Capella Differentiating Features
▪ Automated Transitions
• Functions / Actors / etc.
• Even Scenario Transition!
![Page 15: Capella: the solution for MBSE - eclipsedaymilano · 8 A bit of history Capella •Developed and used by Thales since several years •in 2015 OSS of Thales Melody workbench as Capella](https://reader031.fdocuments.us/reader031/viewer/2022022514/5af490757f8b9a8d1c8c5de9/html5/thumbnails/15.jpg)
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 - eclipsedaymilano · 8 A bit of history Capella •Developed and used by Thales since several years •in 2015 OSS of Thales Melody workbench as Capella](https://reader031.fdocuments.us/reader031/viewer/2022022514/5af490757f8b9a8d1c8c5de9/html5/thumbnails/16.jpg)
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 - eclipsedaymilano · 8 A bit of history Capella •Developed and used by Thales since several years •in 2015 OSS of Thales Melody workbench as Capella](https://reader031.fdocuments.us/reader031/viewer/2022022514/5af490757f8b9a8d1c8c5de9/html5/thumbnails/17.jpg)
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 - eclipsedaymilano · 8 A bit of history Capella •Developed and used by Thales since several years •in 2015 OSS of Thales Melody workbench as Capella](https://reader031.fdocuments.us/reader031/viewer/2022022514/5af490757f8b9a8d1c8c5de9/html5/thumbnails/18.jpg)
18
Capella Studio
▪ Capella Extension
![Page 19: Capella: the solution for MBSE - eclipsedaymilano · 8 A bit of history Capella •Developed and used by Thales since several years •in 2015 OSS of Thales Melody workbench as Capella](https://reader031.fdocuments.us/reader031/viewer/2022022514/5af490757f8b9a8d1c8c5de9/html5/thumbnails/19.jpg)
19
Capella Ecosystem
![Page 20: Capella: the solution for MBSE - eclipsedaymilano · 8 A bit of history Capella •Developed and used by Thales since several years •in 2015 OSS of Thales Melody workbench as Capella](https://reader031.fdocuments.us/reader031/viewer/2022022514/5af490757f8b9a8d1c8c5de9/html5/thumbnails/20.jpg)
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 - eclipsedaymilano · 8 A bit of history Capella •Developed and used by Thales since several years •in 2015 OSS of Thales Melody workbench as Capella](https://reader031.fdocuments.us/reader031/viewer/2022022514/5af490757f8b9a8d1c8c5de9/html5/thumbnails/21.jpg)
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/