Noname manuscript No. (will be inserted by the editor) A case study in UML model-based dynamic validation: the Ariane-5 launcher software? Iulian Ober1, Susanne Graf1, David Lesens2 1 VERIMAG 2, av. de Vignate 38610 Gi`eres, France e-mail: {iulian.ober,susanne.graf}@imag.fr 2 EADS SPACE Transportation 66, route de Verneuil - BP 3002 78133 Les Mureaux Cedex - France e-mail:
[email protected] The date of receipt and acceptance will be inserted by the editor Abstract The aim of this paper is to show the use- 1 Introduction fulness of IFx, an extension of the IF validation toolset for timed and complex systems, for the validation of de- Model-driven engineering is making its way through the signs represented using the UML profile defined in the habits of software and system designers and developers, IST Omega project. pushed forward by the increasing maturity of modeling This demonstration is done on hand of a realistic case languages and tools. This paradigm promotes a com- study, a model of the Ariane-5 launcher software. In this plete re-foundation of software engineering activities on case study, we do not address the correctness of the con- the basis of models, as well as the use of automatic tools trol algorithms, which may be specified as global trans- for most if not all post-design activities like getting a actions and validated with the help of synchronous tools platform-specific implementation, generating and exe- such as Scade. We are rather interested in the expression cuting tests, deployment, etc.