Software traceability is the ability to link software artifacts like requirements, code and tests that are related to each other. Even though there are several efforts aimed at solving traceability needs in the open source world, there is still no tool that currently does it all.
Last year, PolarSys introduced PolarSys solutions, mature open source tools that cover the primary steps of the well-known V process for the design and development of Embedded Systems.
With the PolarSys Rover, we provide educational material to help users get started with PolarSys solutions while having fun with a simple, affordable, but extensible system.
This talk will be a live demonstration of:
Gendoc (http://www.eclipse.org/gendoc/) is an Eclipse component. It offers a solution to generate industrial documents (needed for certification) by starting from a document template written directly in the target format (OpenXML or OpenDocument) .
Data are extracted from models and put into generated documents by script/queries.
Gendoc is currently working with Papyrus, Capella, Sirius and RSA models and diagrams and can be extended easily to support all other kind of editors.
This talk will
Much more than just another modelling tool, Capella (one of Polarsys projects inside Eclipse.org), is a model-based system engineering solution that has been successfully deployed in a wide variety of industrial contexts. Based on a graphical modelling workbench, it provides systems, software and hardware architects with rich methodological guidance relying on ARCADIA, a comprehensive model-based systems engineering method.
OpenCert is an assurance and certification tool framework for safety-critical embedded systems that spans different vertical markets for railway, avionics and automotive industries. OpenCert supports: standards & regulations information management (e.g. DO178C, ISO26262, EN 50128/50126/50129, etc.), in a form that can be stored, retrieved, categorized, associated, searched and browsed.
Five years ago, Ericsson decided to investigate the possibility of replacing a proprietary commercial UML modeling tool, used at the core of one of its internal toolchains, with an open source alternative based on Papyrus. The motivation for this switch was manifold, including cost, technology integration and community activity. It was clear from the outset that significant effort would be required to make Papyrus into a tool usable in large-scale industrial projects.
Papyrus modeling tool enables designers to describe very detailed models of their systems. These systems as soon as described in the tool can be validated using model based simulation. Papyrus offers the possibility to perform such simulation through its additional component Moka. This component provides a simulation engine for UML based models and an integration with the Eclipse debug framework to help users to control simulation evolutions.
The talk will focus on the following three topics
Capella Studio based on Kitalpha provides the viewpoint technology with the ability to seamlessly extend Capella, a PolarSys MBSE workbench for System Engineering. The purpose of a viewpoint is to address an engineering concern, such as performance, safety or security. As a rich extension in Eclipse, it adapts or adds the definition of new data, diagrams, user interfaces, validation rules for instance.
The purpose of this talk is to present how to make this real!