Fundamentals of model-based engineering for Airbus Avionics & Simulation Products

lecturer: Yves Bernard

Thank to its positive impact on the problems resulting from the specifications ambiguity, the model-based approach provides a convenient means to manage the increasing complexity of the of embedded systems. In this talk, we will first present our vision about the utilisation of models in the development process and on the way it can speed up maturity and reduce the development cycles. Nevertheless, there are several issues to solve before applying this vision to the reality of System Engineering.

Even if, from our industrial point of view, the multiplication of modelling languages shall be avoided as much as possible, we must be able to deal with heterogeneous formalisms along the development of a system. The question of consistency and interoperability between those modelling languages shall then be raised. This sends us back to the definition of fundamentals concepts: what is a system from an engineering point of view? What kind of information does a model have to contain to support engineering activities? How these engineering data should be organized and how to ensure their consistency?

Based on the EIA-632 standard, on our experience on the development of avionic computers and on technical exchanges with some of our partners in the TOPCASED project, we propose the first elements of the System Engineering “domain view” of that is missing in the OMG specification of SysML.