Abstract
Industrial competition is intensifying and products are becoming ever more complex and software-intensive. Engineers must therefore face the challenge of being both business experts and advanced software developers. This situation urgently requires new ways of thinking about software development, with the primary objective of minimizing development efforts wherever possible, so that engineers can focus on the added value of their products. The latest OMG initiative, called MDA -- for “Model Driven Architecture” -- advances the idea of using a combination of the model paradigm and various underlying technologies, to offer solutions to this challenge. For real-time domain applications, engineers may already be using model-orientated approaches ([1], [2], ...). However, these are not yet entirely satisfactory, since they still require advanced real-time development skills. This paper describes the ACCORD/UML approach that was originally designed to lighten the daily workload of automotive engineers by relieving them of need for real-time expertise.
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
K.-D. Vöhringer, “Software and the Future of the Automotive Industry,” in Proc. 2nd ITEA Symposium, Berlin, Germany, October 12th, 2001. http://www.itea-office.org/
B. Selic and J. Rumbaugh, “Using UML for Modeling Complex Real-Time Systems,” ObjecTime Limited 98.
B. P. Douglass, “Doing Hard Time: Developing Real-Time Systems with UML, Objects, Frameworks, and Patterns,” Addison Wesley, 1999.
J. Bézivin, “From Object Composition to Model Transformation with the MDA,” in Proc. of TOOLS USA, Santa Barbara, August 2001.
A. Lanusse, S. Gérard, and F. Terrier, “Real-Time Modeling with UML: The ACCORD Approach,” in Proc. “UML98”: Beyond the Notation, Mulhouse, France, 1998.
F. D’souza and A. Wills, “Objects, Components, and Frameworks with UML: the CATALYSIS Approach,” vol. 1, 1999.
S. Gérard, P. Petterson, B. Josko, “Methodology for developing real time em-bedded systems,” IST-1999-10069, 2002.
R. Soley and t. O. S. S. Group, “Model Driven Architecture (Draft 3.2),” OMG, White paper November 27, 2000 2000.
J. Miller and J. Mukerji, “Model Driven Architecture (MDA),” OMG, Specification July 9, 2001 2001.
J. Siegel and t. O. S. S. Group, “Developing in OMG, Model-Driven Architecture,” OMG, White paper Revision 2.6, November, 2001.
M. Awad, J. Kuusela, and J. Ziegler, “Object-Oriented Technology for Real-Time Systems: A Practical Approach Using OMT and Fusion,” Upper Saddle River, NJ 07458, USA: Prentice Hall, 1996.
ITU-T, “Recommendation Z.109: Languages for telecommunications applications-SDL combined with UML,” ITU-T, Geneva Novenber 1999 99.
OMG, “UML 1.4 with Action Semantics,” OMG ptc/02-01-09, 2002.
S. Gérard, “The ACCORD/UML profile,” CEA-LIST, Gif sur Yvette, Internal report 2002.
D. Lugato, N. Rapin, and J.-P. Gallois, “Verification and tests generation for SDL industrial specifications with the AGATHA,” in Proc. of Workshop on Real-Time Tools, CONCUR.01, 2001.
J. Rumbaugh, M. Blaha, W. Premerlani, F. Eddy, and W. Lorensen, “Object-Oriented Modelling and Design,” Prentice Hall, 1991.
I. Jacobson, M. Christerson, P. Jonson, and G. Övergaard, “Object-Oriented Software Engineering: A Use Case Driven Approach,” 1992.
M. Broy, “Requirements Engineering for Embedded Systems,” in proc. of Fem-Sys’97, 1997.
P. Desfray, “Profiles UML et langage J: Contrôlez totalement le développement d’applications avec UML,” Softeam, Paris, white paper, 1999.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gérard, S., Terrier, F., Tanguy, Y. (2002). Using the Model Paradigm for Real-Time Systems Development: ACCORD/UML. In: Bruel, JM., Bellahsene, Z. (eds) Advances in Object-Oriented Information Systems. OOIS 2002. Lecture Notes in Computer Science, vol 2426. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46105-1_30
Download citation
DOI: https://doi.org/10.1007/3-540-46105-1_30
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-44088-8
Online ISBN: 978-3-540-46105-0
eBook Packages: Springer Book Archive