Capella 1.1.0

Primary tabs

Description: 

Capella 1.1.0 is a major release:

  • 97 bugs have been fixed
  • 44 evolutions have been implemented

These corrections involve:

  • REC-RPL mechanism
  • The Core of Capella
  • Library management
  • Documentation
  • Diagram management
  • Transition system
  • Model Validation
  • Capella user interface
  • Diff-Merge component adaptation
API Certification: 

The project leadership certifies that the APIs in this release are "Eclipse Quality".

Architectural Issues: 

There is no specific issue detected on the Capella solution architecture.
Capella is a modular platform which uses Eclipse modeling components, Sirius and EMF Diff/Merge, and a PolarSys component, Kitalpha.
The role of Kitalpha is twofold:

  • Providing basic components from the Kitalpha Core Technology Kit (e.g. Transposer)
  • Extending Capella with Viewpoints for System co-engineering

Some components from Capella were externalized as new components on Amalgam project in order to be reusable (Activity Explorer, Contextual Explorer).

Security Issues: 

There is no specific security issue detected on the Capella solution.

Non-Code Aspects: 

All communication links regarding Capella solution are up-to-date:

  • Wiki with "News" section
  • Website with different sections:
    • Installation instructions on Getting Started page
    • Community links
    • Download page for Capella and Documentation
    • Events around Capella solution (conferences, talks, etc.)
    • Links to YouTube dedicated channel for Capella as well as LinkedIn page and Twitter
  • Forum
  • Project page
  • In-Flight Entertainment and Alarm Clock samples
  • Bugzilla, Hudson instance
  • Twitter and LinkedIn pages
  • Wikipedia dedicated page in FR and EN languages
Usability Details: 

Capella solution UI is compliant with User Interface Guidelines.
The workbench is decomposed as shown in the Wiki figure:

  • On the left, the Capella "model" project explorer
  • In the center, the Overview for Arcadia phases and Diagrams editors
  • Property views and Semantic browser at the bottom
  • Fast linker (optional) in the bottom left-hand corner providing facilities for diagrams edition
End of Life: 

No APIs and significant features are intended to be deprecated in a near future.
Improvements next year (2017) on Capella solution feature:

  • Performance increase
  • Ergonomics
  • Fix bugs
  • Viewpoints
  • Connectors to other tools
Standards: 

Capella solution implement the Arcadia model-based engineering method for systems, hardware and software architectural design.
Before Arcadia is officially and entirely published, a light introduction explaining the rationale and main concepts is now available for download on the website.

Also, a dedicated page on Wikipedia has been written.

Communities: 

User, adopter and developer/committer:

  • Initiator of Capella: Thales
  • Consortium of the 3-years Clarity project
    • Supporting open innovation for Model-Based Systems Engineering by structuring an ecosystem of major actors of the domain and providing an open-source environment Capella and its underlying method Arcadia.
    • Improvements (functional, non-functional),
    • Enhancements
    • Training sessions,
    • Coaching,
    • Books (Capella, Arcadia)
  • External partners showing interest in Capella solution through available communication means:
  • Dissemination: MODELS'16, INCOSE International Symposium, CSDM 2016, IEEE
  • Score of 43/45 on the PolarSys Maturity Assessment tool: http://dashboard.polarsys.org/projects/polarsys.capella.html

There is now a large community of Capella adopters. Capella has reached 3500+ downloads since it was made open source, 600+ messages in the forum, and 20000+ unique visites of the website.