Skip to main content

Improved Control of Automotive Software Suppliers

  • Conference paper
Product Focused Software Process Improvement (PROFES 2005)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 3547))

Abstract

There is a lack of early project control when automotive software is developed by external suppliers. This paper proposes a process improvement that targets early deliverables from suppliers as a means to improve project control. An addition to the existing automotive process employing a two-level use case approach is presented. In an example study involving Volvo 3P we show that the process improvements are applicable in real industrial development processes and that use cases are suitable for automotive requirements communication. The example also showed that use cases can be employed at the level of detail necessary to describe embedded systems.

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. Jacobson, I., Booch, G., Rumbaugh, J.: The Unified Software Development Process. Addison-Wesley, Reading (1999)

    Google Scholar 

  2. Jacobson, I., Christerson, M., Jonsson, P., Övergaard, G.: Object-Oriented Software Engineering – A Use Case Driven Approach. Addison-Wesley, Reading (1992)

    MATH  Google Scholar 

  3. Kulak, D., Guiney, E.: Use Cases: Requirements in Context. Addison-Wesley, Reading (2000)

    Google Scholar 

  4. Ivarsson, M., Pettersson, F.: A Use Case Driven Approach to Improve Quality Management of Suppliers. Technical report no 04-15, Dept of Computer Engineering, Chalmers University of Technology, Gothenburg, Sweden (2004)

    Google Scholar 

  5. Schneider, G., Winters, J.P.: Applying Use Cases, Second Edition: A Practical Guide. Addison-Wesley, Reading (2001)

    Google Scholar 

  6. Cockburn, A.: Structuring Use Cases with Goals (2000), http://members.aol.com/acockburn/papers/usecases.htm

  7. Humphrey, W.S.: Managing the Software Process. Addison-Wesley, Reading (1989)

    Google Scholar 

  8. Paulk, M.C., Curtis, B., Crissis, M.B., Weber, C.V.: Capability Maturity Model for Software, Version 1.1, CMU/SEI-93-TR-24 (1993)

    Google Scholar 

  9. Basili, V.R., Shull, F., Lanubile, F.: Using Experiments to Build a Body of Knowledge. IEEE Transactions on Software Engineering 25(4), 456–474 (1998)

    Article  Google Scholar 

  10. Basili, V., Caldiera, G., Lanubile, F., Shull, F.: Studies on Reading Techniques. In: Proc. of the Twenty-First Annual Software Engineering Workshop, SEL-96-002, pp. 59–65 (1996)

    Google Scholar 

  11. Porter, A., Votta, L., Basili, V.R.: Comparing Detection Methods for Software Requirements Inspection: A Replicated Experiment. IEEE Transactions on Softwrae Engineering 21(6), 563–575 (1995)

    Article  Google Scholar 

  12. Shull, F., Rus, I., Basili, V.: How Perspective-Based Reading Can Improve Requirements Inspections. Computer 33(7), 73–79 (2000)

    Article  Google Scholar 

  13. Parnas, D.L., Weiss, D.M.: Active Design Reviews: Principles and Practices. In: Proc. of the Eight International Conference on Software Engineering, pp. 132–136 (1985)

    Google Scholar 

  14. Volvo 3P, GDP Pocket Guide, Issue 4 2003-03-01 (2003)

    Google Scholar 

  15. Volvo 3P Trucks Standard, SoftWare Level EEE GDI (GDI 966-88), Volvo 3P, Issued by Andreas Nyberg and Daniel Lathuiliere

    Google Scholar 

  16. Nasr, E., McDermid, J., Bernat, G.: Eliciting and Specifying Requirements with Use Cases for Embedded Systems. In: Proc. of the Seventh International Workshop on Object-Oriented Real-Time Dependable Systems (WORDS 2002), San Diego, California, January 7-9 (2002)

    Google Scholar 

  17. Nasr, E., McDermid, J., Bernat, G.: A Technique for Managing Complexity of Use Cases for Large Complex Embedded Systems. In: Proc. of the Fifth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, ISORC 2002 (2002)

    Google Scholar 

  18. OMG 2003, UML 2.0 Superstructure Specification, Object Management Group (2003), http://www.omg.org/docs/ptc/03-08-02.pdf

  19. Cockburn, A.: Writing Effective Use Cases. Addison-Wesley, Reading (2001)

    Google Scholar 

  20. Larman, C.: Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design. Prentice Hall, Upper Saddle River (1998)

    Google Scholar 

  21. Weber, M., Weisbrod, J.: Requirements Engineering in Automotive Development: Experiences and Challenges. Software, IEEE 20(1), 16–24 (2003)

    Article  Google Scholar 

  22. Anda, B., Sjöberg, D., Jörgensen, M.: Quality and Understandability of Use Case Models. In: Knudsen, J.L. (ed.) ECOOP 2001. LNCS, vol. 2072, pp. 402–428. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  23. Kelly, J.C., Sherif, J.S., Hops, J.: An Analysis of Defect Densities Found during Software Inspections. Journal of Systems Software 17, 111–117 (1992)

    Article  Google Scholar 

  24. Doolan, E.P.: Experience with Fagan’s Inspection Method. Software: Practices and Experiences 22(2), 173–182 (1992)

    Article  Google Scholar 

  25. Russell, G.W.: Experience with Inspection in Ultra Large-Scale Development. IEEE Software 8(1), 25–31 (1991)

    Article  Google Scholar 

  26. Dunn, R.H.: Software Quality Assurance: A Management Perspective. In: Thayer, Yourdon (eds.) Software Engineering Project Management, pp. 433–440. IEEE Computer Society, Los Alamitos (1997)

    Google Scholar 

  27. Thayer, R.H.: Software Engineering Project Management. In: Thayer, Yourdon (eds.) Software Engineering Project Management, pp. 72–104. IEEE Computer Society, Los Alamitos (1997)

    Google Scholar 

  28. Mackenzie R.A.: The Management Process in 3-D. Harvard Business Review, 80–87 (November-December 1969)

    Google Scholar 

  29. Thamhain, H.J., Wilemon, D.L.: Criteria for Controlling Projects According to Plan. In: Thayer, Yourdon (eds.) Software Engineering Project Management, pp. 426–432. IEEE Computer Society, Los Alamitos (1997)

    Google Scholar 

  30. Armour, F., Miller, G.: Advanced Use Case Modelling. Addison-Wesley, Reading (2000)

    Google Scholar 

  31. Heumesser, N., Houdek, F.: Experiences in Managing an Automotive Requirements Engineering Process. In: Proceedings of the 12th IEEE International Requirements Engineering Conference (2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ivarsson, M., Pettersson, F., Öhman, P. (2005). Improved Control of Automotive Software Suppliers. In: Bomarius, F., Komi-Sirviö, S. (eds) Product Focused Software Process Improvement. PROFES 2005. Lecture Notes in Computer Science, vol 3547. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11497455_29

Download citation

  • DOI: https://doi.org/10.1007/11497455_29

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-26200-8

  • Online ISBN: 978-3-540-31640-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics