Abstract
Model Driven Architecture (MDA) is an initiative of the Object Management Group (OMG) to promote an enhanced system development process based on the clear separation of application logic from the underlying platform technology and to generate software automatically from platform independent models, rather than relying on traditional largely manual code development processes. The avionics industry has identified several areas in which the MDA approach can potentially drive down the rapidly inflating cost of software development and maintenance of the very complex and safety critical systems both those in development and those currently in-service. This paper discusses some of the research work that is currently being undertaken within the avionics industry and specifically in collaboration with Kennedy Carter Ltd.(Software Consultants) to investigate the use of MDA to address the inefficiencies in the process of delivering and certifying avionics software. The conclusion is that the MDA approach represents how future avionics systems will be built.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Object Management Group - Model Driven Architecture, http://www.omg.org/mda
Shlaer, S., Mellor, S.J.: Object Oriented System Analysis: Modelling the World in Data. Yourdon Press Computing Series (March 1988)
Shlaer, S., Mellor, S.J.: Object Lifecycles: Modelling the World in States. Yourdon Press Computing Series (April 1991)
Mellor, S.J., Balcer, M.: Executable UML. A Foundation for UML, 1st edn. Addison-Wesley Pub Co., Reading (May 2002)
Raistrick, C., et al.: Model Driven Architecture with Executable UML. Cambridge University Press, Cambridge (March 2004)
High Level Architecture, https://www.dmso.mil/public/transition/hla
Project Technology Inc., http://www.projtech.com/prods/index.html
Kenedy Carter Ltd., http://www.kc.com/products/iuml/index.html
Lockheed Martin - F16 Modular Mission Computer: http://www.omg.org/mda/mda_files/New_MDA.ppt
BAE Systems - Stingray Torpedo: http://www.kc.com/case_study/baesystems.html
RTCA Inc., “Software Considerations in Airborne Systems and Equipment Certification” DO-178B, RTCA SC-167, EUROCAE WG-12, Washington DC (December 1992)
UK Ministry of Defence, “Def Stan 00-55: Requirements for Safety Related Software in Defence Equipment” Part 1 Requirements and Part 2 Guidance, UK MoD, Glasgow (August 1997)
UK Ministry of Defence, “Def Stan 00-56: Safety Management Requirements for Defence Systems” Part 1 Requirements and Part 2 Guidance, UK MoD, Glasgow (August 1997)
SAE, Systems Integration Task Group, “Guidelines and Methods for Conducting the Safety Assessment Process on Civil Airborne Systems and Equipment”, ARP 4761, SAE S 18 Committee (November 1994)
Kelly, T.P.: Arguing Safety – A Systematic Approach to Managing Safety Cases. University of York. Department of Computer Science. DPhil Thesis YCST 99/05 (September 1998)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Raistrick, C., Bloomfield, T. (2004). Model Driven Architecture – An Industry Perspective. In: de Lemos, R., Gacek, C., Romanovsky, A. (eds) Architecting Dependable Systems II. Lecture Notes in Computer Science, vol 3069. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-25939-8_15
Download citation
DOI: https://doi.org/10.1007/978-3-540-25939-8_15
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23168-4
Online ISBN: 978-3-540-25939-8
eBook Packages: Springer Book Archive