Abstract
In this chapter a recent approach is described which utilizes the Unified Modeling Language (UML) within the automotive specific systems development. In particular it presents the Automotive Modeling Language (AML), a modeling language tailored to the development needs of automotive embedded systems. A focus is set on the definition of a metamodel for the AML, as well as on a system of abstraction levels, and on a tight integration between requirements engineering and model-based descriptions. Furthermore the concrete AML representation is given by a concrete UML subset, which is called “Automotive UML”. The application of the introduced language concepts is illustrated by means of a realistic case study from the automotive domain.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Peter Braun and Martin Rappl, “Model based Systems Engineering-A Unified Approach using UML, Systems Engineering-A Key to Competitive Advantage for All Industries”, Proceedings of the 2nd European Systems Engineering Conference (EuSEC 2000), Herbert Utz Verlag GmbH, München, 2000.
Peter Braun, Martin Rappl, and Jörg Schäuffele, “Softwareentwicklungen für Steuergerätenetzwerke-Eine Methodik für die frühe Phase” (in German), VDI-Berichte, Nr. 1547, S. 265 ff., 2000.
Michael von der Beeck, Peter Braun, Martin Rappl, and Christian Schröder, “Modellbasierte Softwareentwicklung für automobilspezifische Steuergerätenetzwerke” (in German), VDI-Berichte, Nr. 1646, S. 293 ff., 2001.
Michael von der Beeck, Peter Braun, Martin Rappl, and Christian Schröder, “Automotive Software Development: A Model-Based Approach”, SAE Technical Paper Series 2002-01-0875, Detroit, 2002.
Brodsky, Clark, Cook, Evans, and Kent, “Feasability Study in Rearchitecting the UML as a Family of Languages Using a Precise OO Meta-Modeling Approach”, The pUML Group, 2000.
Manfred Broy et al., “The Design of distributed Systems: An introduction to FOCUS-Revised Version”, Technical Report, TUM-I9202, Technische Universität München, 1993.
Manfred Broy, Michael von der Beeck, Peter Braun, and Martin Rappl, “A fundamental critique of the UML for the specification of embedded systems”, unpublished, 2000.
ETAS, ASCET-SD User’s Guide Version 4.2; ETAS GmbH; Stuttgart; 2001.
David Garlan, Shang-Wen Cheng, and Andrew J. Kompanek, “Reconciling the needs of architectural description with object-modeling notations”, In Science of Computer Programming 44, P. 23–49, Springer Elsevier, 2002.
Bernd Gebhard and Martin Rappl, “Requirements Management for Automotive Systems Development”, SAE Technical Paper Series 2000-01-0716, Detroit, 2000.
Derek Hatley and Imtiaz Pirbhai, Strategies for real-time system specification, Dorset House Publishers, New York, 1988.
IEC, Functional safety of electrical/electronic/programmable electronic safety-related systems-IEC 61508, International Electrotechnical Commission, 1999.
Nenad Medvidovic and Richard N. Taylor, “A Classification and Comparison Framework for Software Architecture Description Languages”, IEEE Transactions on Software Engineering, vol. 26, no. 1, January 2000.
Object Management Group, OMG Unified Modeling Language Specification, Version 1.4, 2003.
Christine Rosette, “Elektronisch gesteuerte Systeme legen weiterhin zu” (in German). Elektronik AUTOMOTIVE, pages 22–23, 2002.
Bernhard Rumpe and Andy Schürr, “UML+ROOM as a Standard ADL?, Engineering of Complex Computer Systems”, ICECCS’99 Proceedings, IEEE Computer Society, 2000.
Bernhard Schätz, Alexander Pretschner, Franz Huber, and Jan Philipps, Model-based development, Technical Report TUM-I0204, Institut für Informatik, Technische Universität München, 2002.
Bran Selic, Garth Gullekson, and Paul T. Ward, Real-Time Object Oriented Modeling, John Wiley, 1994.
Desmond F. D’Souza and Alan C. Wills, Objects, Components and Frameworks with UML-the CATALYSIS approach, Addison-Wesley, 1998.
Christian Schröder and Ulf Pansa, “UML@ Automotive-Ein durchgängiges und adaptives Vorgehensmodell für den Softwareentwicklungsprozess in der Automobil-industrie” (in German), Praxis Profiline, IN-CAR COMPUTING, 1. Auflage 2000, Vogel Verlag, ISBN 3-8259-1909-9, 2000.
U2-Partners, Unified Modeling Language: Superstructure, version 2.0, OMG doc# ad/03-01-02, http://www.u2-partners.org/, 2003.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Kluwer Academic Publishers
About this chapter
Cite this chapter
von der Beeck, M., Braun, P., Rappl, M., Schröder, C. (2003). Automotive UML. In: Lavagno, L., Martin, G., Selic, B. (eds) UML for Real. Springer, Boston, MA. https://doi.org/10.1007/0-306-48738-1_13
Download citation
DOI: https://doi.org/10.1007/0-306-48738-1_13
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4020-7501-8
Online ISBN: 978-0-306-48738-5
eBook Packages: Springer Book Archive