MDA, Meta-Modelling and Model Transformation: Introducing New Technology into the Defence Industry
暂无分享,去创建一个
The paper discusses some practical examples of how Model Driven Architecture (MDA) technology is being applied to some vital issues in the development of avionics systems. A study primarily aimed at addressing the issue of Software Method and Tool obsolescence was conducted by a number of BAE Systems’ sites and York University. It investigated model transformat-ion from legacy Teamwork models to UML models. It then went on to investigate the re-modelling of a component of a legacy avionics system in executable UML, the development of an Ada code generator, and the integration of the resulting auto-generated code into the embedded system without any degradation of functionality and performance. Another Anglo-French study was conducted to investigate software development methods and tools for the challenging Integrated Modular Avionics architecture. Both of these studies contained themes regarding the application of meta-modelling and model transformation.
[1] Paul Francis,et al. Model Driven Architecture with Executable UML , 2004 .
[2] Stephen J. Mellor,et al. Executable UML - A Foundation for Model-Driven Architecture , 2002, Addison Wesley object technology series.
[3] Kendall Scott,et al. UML distilled - applying the standard object modeling language , 1997 .
[4] Jussi A. Karjalainen,et al. MODELLING THE WORLD IN STATES , 2007 .