Abstract
This paper presents the function net modeling approach that has been developed within an automotive project at BMW Group aimed at software development for electronic control units. This modeling approach provides a graphical, quite abstract representation of a (typically large) set of functions to be realized in software or hardware. Function net models are described in UML-RT, a dialect of the UML. They only represent structural information, where two architectural views are precisely separated: the logical view uses capsule structure diagrams of UML-RT in order to model independent of (later) HW/SW design decisions. Design decisions are taken in the technical view using UML-RT’s component and deployment diagrams. The development of function net models is tightly integrated within several activities of the overall system development process: with requirements engineering, with behaviour modeling and code generation as well as with version and configuration management.
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
Rational Rose RealTime: http://www.rational.com
CM Synergy: http://www.telelogic.com/products/synergy/
EAST-EEA Embedded Electronic Architecture, Deliverable D3.6, Definition of language for automotive embedded electronic architecture, http://www.east-eea.net
SysML (Systems Modeling Language), http://www.sysml.org
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
von der Beeck, M. (2005). Function Net Modeling with UML-RT: Experiences from an Automotive Project at BMW Group. In: Jardim Nunes, N., Selic, B., Rodrigues da Silva, A., Toval Alvarez, A. (eds) UML Modeling Languages and Applications. UML 2004. Lecture Notes in Computer Science, vol 3297. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-31797-5_11
Download citation
DOI: https://doi.org/10.1007/978-3-540-31797-5_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-25081-4
Online ISBN: 978-3-540-31797-5
eBook Packages: Computer ScienceComputer Science (R0)