Browse Publications Technical Papers 2018-01-1942
2018-10-30

An Integrated Approach to Model Based Engineering with SysML, AADL and FACE 2018-01-1942

Multiple model-based engineering (MBE) frameworks have emerged to cover the many requirements for the engineering of avionics systems: from early requirement capture to the final system and embedded software generation, through refinement and V&V activities. In this paper, we consider the SysML, AADL and FACE standards. They are promoted by different standardization bodies, with different objectives. We note they are often seen as competitive, while we argue it is the opposite: there is a potential for a synergistic coupling. To date, no complete open evaluation on the feasibility of such capability has been done. SysML covers early systems engineering activities: stakeholder needs elicitation, system requirements analysis, functional breakdown and architecture definition. AADL can then be leveraged to refine a more precise architecture of the embedded system under consideration, meeting specific architectural styles such as ARINC653 and perform detailed timing analysis. Finally, FACE addresses the packaging and delivery of interoperable software components. Hence, one would consider there is an easy path towards their combined use. However, one must also note there are strong differences to be accommodated: each MBE framework has its own view on the definition of interfaces, components break-down structure and access to implementation details. In this paper, we present workflows to support the joint use of SysML, AADL and FACE. We consider a basic flight control system to exercise the proposed process and gateways between the three notations. We use SCADE Architect by ANSYS that supports the three notations in a unified workbench to illustrate refinement scenarios from one notation to another, then synchronize with SCADE Suite to complete the software development.

SAE MOBILUS

Subscribers can view annotate, and download all of SAE's content. Learn More »

Access SAE MOBILUS »

Attention: This item is not yet published. Pre-Order to be notified, via email, when it becomes available.