Skip to main content

Software Technologies for Embedded Systems: An Industry Inventory

  • Conference paper
  • First Online:
Product Focused Software Process Improvement (PROFES 2002)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2559))

Abstract

This paper addresses the ongoing inventory activities within the ITEA MOOSE project. The inventory result will be a complete view on the application of methods, techniques and tools for software production within some of the leading European industrial companies within the embedded system field, such as Philips, Océ, ASML and Nokia. The current results are remarkable, as they confirm the cautiousness of industry to adopt recent state of the art development technologies, even as the production of in-time reliable software products becomes more and more an unreachable target.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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. Michael Barr. Programming Embedded Systems in C and C++. O'Reilly, first edition, 1999.

    Google Scholar 

  2. Sanjaya Kumar, James H. Aylor, Barry W. Johnson, et al. The Codesign of Embedded Systems: A Unified Hardware/Software Representation. Kluwer Academic Publishers, 1996.

    Google Scholar 

  3. Juan Carlos López, Román Hermida, and Walter Geisselhardt. Embedded Systems Design and Test. Kluwer Academic Publishers, 1998.

    Google Scholar 

  4. Jean Paul Calvez. Embedded Real-Time Systems: A Specification and Design Methodology. Wiley Series in Software Engineering Practice. John Wiley & Sons, 1993.

    Google Scholar 

  5. Pasi Kuvaja, Jari Maansaari, Veikko Seppänen, et al. Specific requirements for assessing embedded product development. In International Conference on Product Focused Software Process Improvement, pages 68–85. VTT Electronics and University of Oulu, Finland, June 1999. http://www.inf.vtt.fi/pdf/symposiums/1999/S195.pdf.

  6. Pasi Kuvaja, Jouni Similä, Lech Krzanik, et al. Software Process Improvement: The BOOTSTRAP Approach. Blackwell Publishers, 1994.

    Google Scholar 

  7. BOOTSTRAP Institute. http://www.bootstrap-institute.com, 2002.

  8. Software Engineering Institute Carnegie Mellon University. The Capability Maturity Model: Guidelines for Improving the Software Process. Addison-Wesley Publishing Company, 1995

    Google Scholar 

  9. CMMI Production Team. Capability Maturity Model Integration, version 1.1. Technical Report CMU/SEI-2002-TR-012, Carnegie Mellon University, Software Engineering Institute, March 2002.

    Google Scholar 

  10. Ă–sten Oskarsson and Robert L. Glass. An ISO9000 Approach To Building Quality Software.Prentice Hall PTR, 1996.

    Google Scholar 

  11. Y. Wang, I. Court, M. Ross, et al. Quantitative evaluation of the SPICE, CMM, ISO 9000 and BOOTSTRAP. In Proceedings of the Third IEEE International Software Engineering Standards Symposium and Forum (ISSES97): Emerging International Standards, pages 57–68. IEEE Computer Society, June 1997.

    Google Scholar 

  12. Yingxu Wang, Graham King, Hakan Wickberg, et al. What the software industry says about the practices modelled in current software process models? In Proceedings of the 25th EUROMICRO Conference, volume 2, pages 162–168. IEEE Computer Press, 1999

    Google Scholar 

  13. Rob van Ommering, Frank van der Linden, Jeff Kramer, et al. The Koala component model for consumer electronics software. IEEE Computer, 33(3):78–85, March 2000.

    Google Scholar 

  14. Rational Software Corporation. Rational Unified Process. http://www.rational.com/products/rup, 2002.

  15. OMG. OMG Unified Modeling Language Specification, version 1.4. http://www.omg.org/technology/documents/formal/uml.html, September 2001.

  16. C.L. Liu and James Layland. Scheduling algorithms for multiprogramming in a hard real-time environment. Journal of the Association for Computing Machinery, 20(1):46–61, January 1973

    MATH  MathSciNet  Google Scholar 

  17. Derek J. Hatley and Imtiaz A. Pirbhai. Strategies for Real-Time System Specification. Dorset House Publishing, 1987.

    Google Scholar 

  18. Juhani Ivari. Why are CASE tools not used? Communications of the ACM, 39(10):94–103, October 1996

    Article  Google Scholar 

  19. David Finnigan, Elizabeth A. Kemp, and Daniela Mehadjiska. Towards an ideal CASE tool. In Proceedings of the International Conference on Software Methods and Tools (SMT2000), pages 189–197. IEEE, November 2000.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Graaf, B., Lormans, M., Toetenel, H. (2002). Software Technologies for Embedded Systems: An Industry Inventory. In: Oivo, M., Komi-Sirviö, S. (eds) Product Focused Software Process Improvement. PROFES 2002. Lecture Notes in Computer Science, vol 2559. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36209-6_37

Download citation

  • DOI: https://doi.org/10.1007/3-540-36209-6_37

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-00234-5

  • Online ISBN: 978-3-540-36209-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics