Abstract
Embedded systems envelopment are currently being challenged to provide global solutions that reconcile three conflicting agendas: enrichment/refinement of system functionalities, reduction of time-to-market and production costs, and compliance with nonfunctional requirements. Model-Driven Engineering (MDE) can help development master these complexities by both separating concerns and systematically automating the production, integration and validation process. This paper draws on the AccordUML research project to illustrate the benefits of model-driven engineering for embedded real time systems development.
Chapter PDF
Similar content being viewed by others
REFERENCES
OMG, “UML Profile for Schedulability, Performance, and Time, vl. 1,” formal/05-01-02, 2005.
OMG “UML Profile for Modeling Quality of Service and Fault Tolerance Characteristics & Mechanisms,” ptc/04-09-01, 2004.
OMG, “UML Profile for Modeling and Analysis of Real-Time and Embedded systems (MARTE) RFP”, realtime/05-02-06.
S. Gérard and F. Terrier, “UML for Real-Time,” chapter in “UML for Real: Design of Embedded Real-Time Systems,” L. Lavagno, G. Martin, and B. Selic, editors, Kluwer Academic Publishers, Boston, 2003, p. 369.
F. Terrier and S. Gérard, “Real Time System Modeling with UML: Current Status and Some Prospects,” in 2nd Workshop on SDL and MSC, 2000, Grenoble, France.
A. Lanusse, S. Gérard, and F. Terrier, “Real-Time Modeling with UML: The ACCORD Approach,” in“UML’98_: Beyond the Notation,” 1998, Mulhouse, France, J. Bezivin et P.A. Muller eds.
S. Gérard, N. S. Voros, C. Koulamas, and F. Terrier, “Efficient System Modeling of Complex Real-time Industrial Networks Using The ACCORD/UML Methodology,” presented at Architecture and Design of Distributed Embedded Systems (DIPES 2000), B. Kleinjohann, Kluwer Academic Publishers, p. 10, Paderbom University, Germany, October 18–19 2000.
S. Gérard, F. Terrier, and Y. Tanguy, “Using the Model Paradigm for Real-Time Systems Development: ACCORD/UML,” presented at OOIS’02-MDSD, J.-M. Bruel and Z. Bellahsène eds., Springer, pp 260–269, Montpellier, September 2002.
C. Mraidha, S. Gérard, F. Terrier, and J. Benzakki, “A Two-Aspect Approach for a Clearer Behavior Model,” presented at the 6th IEEE International Symposium on Object-Oriented Real-time Distributed Computing (ISORC’2003), T.N.P. Puschner, A. Ghafoor eds., IEEE Computer Society, ISBN 0-7695-1928-8, pp 213–220, Hakodate, Hokkaido, Japan, 14–16_May 2003.
P. Tessier, S. Gérard, C. Mraidha, F. Terrier, and J.-M. Geib, “A Component-Based Methodology for Embedded System Prototyping,” presented at 14th IEEE International Workshop on Rapid System Prototyping (RSP’03), IEEE Computer Society, ISBN 0-7695-1943-1, pp 9–15, San Diego, USA, 9–11_June 2003.
S. Gérard, C. Mraidha, F. Terrier, and B. Baudry, “A UML-Based Concept for High Concurrency: the Real-Time Object,” presented at The 7th IEEE International Symposiumon Object-Oriented Real-Time Distributed Computing (ISORC’ 2004), T. A.a. I.L. J.Gustafsson, IEEE Computer Society, ISBN 0-7695-2124-X, pp 64–67, Vienna, Austria, 12-14_May 2004.
N. Guelfi, A. Schoos, S. Gérard, and F. Terrier, “EUDEMES: Component-Based Development Methods for Small-Size Embedded Systems,” ERCIM NEWS, 2003, vol. 52 (Embedded Systems), p. 64
C. Mraidha, S. Gérard, Y. Tanguy, H. Dubois, and R. Schneekenburger, “Action Language Notation for Accord/UML,” CEA DTSI/SOL/LLSP/04-163/I4D, 2004.
D. Lugato, N. Rapin, and J.-P. Gallois, “Verification and tests generation for SDL industrial specifications with the AGATHA,” presented at Workshop on Real-Time Tools, CONCUR’010_pp, 2001.
W3C, “Mathematical Markup Language (MathML) Version 2.0 (Second Edition), ” http://www.w3.org/TR/2003/REC-MathML2-20031021/, 2003.
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 International Federation for Information Processing
About this paper
Cite this paper
Terrier, F., Gérard, S. (2006). MDE Benefits for Distributed, Real Time and Embedded Systems. In: Kleinjohann, B., Kleinjohann, L., Machado, R.J., Pereira, C.E., Thiagarajan, P.S. (eds) From Model-Driven Design to Resource Management for Distributed Embedded Systems. DIPES 2006. IFIP International Federation for Information Processing, vol 225. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-39362-9_3
Download citation
DOI: https://doi.org/10.1007/978-0-387-39362-9_3
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-39361-2
Online ISBN: 978-0-387-39362-9
eBook Packages: Computer ScienceComputer Science (R0)