Abstract
In this paper we focus on the use of models in the development of managed networked embedded systems. In this context, models offer a mechanism that allows the level of abstraction to be raised during development and more advanced functionalities such as adaptability to be targeted. In applications where management and configuration are central issues, there is a need for coordination between the development of the operational system and the development of the management system. In current practice, the two developments are often disconnected. This paper argues that the two developments should be done as much as possible in a collaborative way, and that integration of the developments is facilitated by the use of models in both developments. Finally, the paper explains how the model-based development in this area facilitates the addition of manageability and auto-configuration capabilities, which are premises for adaptability.
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
Boehm, B.W.: A spiral model of software development and enhancement. In: IEEE Computer, vol. 21(5), pp. 61–72 (1988)
Clemm, A.: Network Management Fundamentals. Pearson Education, London (2007)
National Research Council: Embedded Everywhere. National Academy Press (2001)
DMTF: Common Information Model (CIM) Standards, http://www.dmtf.org/standards/cim
DMTF: UML Profile for CIM, http://www.dmtf.org/standards/published_documents/DSP0219.pdf
The Donald O. Pederson Center for Electronic Systems Design: A framework for hardware-software co-design of embedded systems, http://embedded.eecs.berkeley.edu/Research/hsc/abstract.html.
IETF: RFC 1157: A Simple Network Management Protocol, http://www.ietf.org/rfc/rfc1157.txt
ISO: ISO/IEC 10040:1998 Systems Management Overview, http://www.iso.org/iso/catalogue_detail.htm?csnumber=24406
International Telecommunications Union: M Series Recommendations, Telecommunication management, including TMN and network maintenance, http://www.itu.int/rec/T-REC-M
International Telecommunications Union: Recommendation Z.100 (11/07), Specification and Description Language (SDL), http://www.itu.int/rec/T-REC-Z.100/en
International Telecommunications Union: Recommendation Z.120 (04/04), Message sequence chart (MSC), http://www.itu.int/rec/T-REC-Z.120/en
Jackson, M.: Problems, methods and specialization. IEEE Software 11(6), 57–62 (1994)
Jain, R.: The Art of Computer Systems Performance Analysis. Wiley, India (2008)
Lahmadi, A., Andrey, L., Festor, O.: On the impact of management on the performance of a managed system: A jmx-based management case study. In: Schönwälder, J., Serrat, J. (eds.) DSOM 2005. LNCS, vol. 3775, pp. 24–35. Springer, Heidelberg (2005)
Larman, C., Basili, V.R.: Iterative and incremental development: A brief history. Computer 36(6), 47–56 (2003)
Miller, J., Mukerji, J. (eds.) Object Management Group (OMG), MDA Guide Version 1.0.1, http://www.omg.org/docs/omg/03-06-01.pdf
The Open Group: The Open Group architecture framework TOGAF, http://www.opengroup.org/togaf/
Royce, W.W.: Managing the development of large software systems: concepts and techniques. In: ICSE 1987: Proceedings of the 9th international conference on Software Engineering, pp. 328–338. IEEE Computer Society Press, Los Alamitos (1987)
Sibilla, M., Barros de Sales, A., Broisin, J., Vidal, P., Jocteur-Monrozier, F.: Behaviour modelling: a contribution to CIM, http://www.dmtf.org/education/academicalliance/sibilla_2004.pdf
Terrier, F., Gérard, S.: MDE benefits for distributed, real time and embedded systems. In: DIPES. IFIP, vol. 225, pp. 15–24. Springer, Boston (2006)
TM Forum: Information Framework (SID), http://www.tmforum.org/InformationFramework/1684/home.html
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Aboussoror, E.A., Ober, I., Sibilla, M. (2009). Towards Model Based Development of Managed Networked Embedded Systems. In: Reed, R., Bilgic, A., Gotzhein, R. (eds) SDL 2009: Design for Motes and Mobiles. SDL 2009. Lecture Notes in Computer Science, vol 5719. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-04554-7_4
Download citation
DOI: https://doi.org/10.1007/978-3-642-04554-7_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-04553-0
Online ISBN: 978-3-642-04554-7
eBook Packages: Computer ScienceComputer Science (R0)