Skip to main content

Towards Model Based Development of Managed Networked Embedded Systems

  • Conference paper
SDL 2009: Design for Motes and Mobiles (SDL 2009)

Part of the book series: Lecture Notes in Computer Science ((LNCCN,volume 5719))

Included in the following conference series:

  • 334 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Boehm, B.W.: A spiral model of software development and enhancement. In: IEEE Computer, vol. 21(5), pp. 61–72 (1988)

    Google Scholar 

  2. Clemm, A.: Network Management Fundamentals. Pearson Education, London (2007)

    Google Scholar 

  3. National Research Council: Embedded Everywhere. National Academy Press (2001)

    Google Scholar 

  4. DMTF: Common Information Model (CIM) Standards, http://www.dmtf.org/standards/cim

  5. DMTF: UML Profile for CIM, http://www.dmtf.org/standards/published_documents/DSP0219.pdf

  6. 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.

  7. IETF: RFC 1157: A Simple Network Management Protocol, http://www.ietf.org/rfc/rfc1157.txt

  8. ISO: ISO/IEC 10040:1998 Systems Management Overview, http://www.iso.org/iso/catalogue_detail.htm?csnumber=24406

  9. International Telecommunications Union: M Series Recommendations, Telecommunication management, including TMN and network maintenance, http://www.itu.int/rec/T-REC-M

  10. International Telecommunications Union: Recommendation Z.100 (11/07), Specification and Description Language (SDL), http://www.itu.int/rec/T-REC-Z.100/en

  11. International Telecommunications Union: Recommendation Z.120 (04/04), Message sequence chart (MSC), http://www.itu.int/rec/T-REC-Z.120/en

  12. Jackson, M.: Problems, methods and specialization. IEEE Software 11(6), 57–62 (1994)

    Article  Google Scholar 

  13. Jain, R.: The Art of Computer Systems Performance Analysis. Wiley, India (2008)

    Google Scholar 

  14. 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)

    Chapter  Google Scholar 

  15. Larman, C., Basili, V.R.: Iterative and incremental development: A brief history. Computer 36(6), 47–56 (2003)

    Article  Google Scholar 

  16. 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

  17. The Open Group: The Open Group architecture framework TOGAF, http://www.opengroup.org/togaf/

  18. 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)

    Google Scholar 

  19. 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

  20. 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)

    Google Scholar 

  21. TM Forum: Information Framework (SID), http://www.tmforum.org/InformationFramework/1684/home.html

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics