Skip to main content

Functional Size Measurement for Processor Load Estimation in AUTOSAR

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 230))

Abstract

Functional size measurement (FSM) gives a measure of a software product and can be used to build objective estimation models for predicting project effort and duration. AUTOSAR is an architecture standard that allows collaboration on basic Electrical and Electronic (E/E) functions while providing a platform to develop new innovative ones. AUTOSAR allows portability and reuse of software functions on different hardware architectures. However, designing software functions in AUTOSAR requires several software allocation decisions which impact on E/E system performance and development costs. In this context, processor load estimation becomes an important task early in software development projects for automotive real-time embedded systems. This paper analyzes the relationship between FSM and ECU processor load in AUTOSAR, and introduces the SYMTA/S tool and an automation prototype tool developed in this study. The findings demonstrate a relationship between FSM and processor load.

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

Buying options

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 EPUB and 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

Learn about institutional subscriptions

References

  1. Marín, B., Pastor, Ó., Giachetti, G.: Automating the measurement of functional size of conceptual models in an MDA environment. In: Jedlitschka, A., Salo, O. (eds.) PROFES 2008. LNCS, vol. 5089, pp. 215–229. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  2. Broy, M.: Challenges in automotive software engineering. In: Proceedings of the 28th International Conference on Software Engineering (ICSE 2006). ACM Press (2006). Keynote

    Google Scholar 

  3. Bischof, H., Donhauser, B., Meder, K.: The ECU of a rear wheel steering system. In: 8th International Conference on Automotive Electronics (ICAE 1991), London, pp. 208–213, October 1991

    Google Scholar 

  4. Heinecke, H., et al.: AUTomotive Open System ARchitecture – an industry-wide initiative to manage the complexity of emerging automotive E/E-architectures. In: Convergence 2004, International Congress on Transportation Electronics, Detroit (2004)

    Google Scholar 

  5. Fürst, S., et al.: AUTOSAR – a Worldwide Standard is on the Road. In: 14th International VDI Congress Electronic Systems for Vehicles, BadenBade (2009)

    Google Scholar 

  6. Daghsen, A., Chaaban, K., Saudrais, S.: Software function allocation and configuration of an AUTOSAR-compliant system. In: SAE 2012 World Congress & Exhibition, Detroit, Michigan, USA, April 2012

    Google Scholar 

  7. Soubra, H.: The use and benefits of Functional Size Measurement in the context of AUTOSAR. In: 23rd UKSMA – UK Software Metrics Association Annual Conference, London, UK (2012)

    Google Scholar 

  8. http://www.autosar.org

  9. Heinecke, H., et al.: AUTOSAR – Current results and preparations for exploitation. In: Euroforum Conference, 3 May 2006

    Google Scholar 

  10. Fennel, H., et al.: Achievements and exploitation of the AUTOSAR development partnership. In: SAE Convergence Congress, Detroit (2006)

    Google Scholar 

  11. Soubra, H., Chaaban, K.: Functional size measurement of electronic control units software designed following the AUTOSAR standard. In: 22nd International Workshop on Software Measurement & 7th International Conference on Software Process and Product Measurement - IWSM-MENSURA, Assisi, Italy, 17–19 October 2012. IEEE Computer Society Press (2012)

    Google Scholar 

  12. Lesterhuis, A., Symons, C.: The COSMIC Measurement Manual, version 4.0.1 (2014). http://www.cosmic-sizing.org/publications/measurement-manual-401/

  13. http://cosmic-sizing.org

  14. Soubra, H., Alain A., Ramdane-Cherif, A.: Verifying the accuracy of automation tools for the measurement of software with COSMIC--ISO 19761 including an AUTOSAR-based example and a case study. In: Joint Conference of the International Workshop on Software Measurement and the International Conference on Software Process and Product Measurement (IWSM-MENSURA), Rotterdam (The Netherlands), Nov. 2014, pp. 23–31. IEEE CS Press (2014)

    Google Scholar 

  15. Scheickl, O., Ainhauser, C., Gliwa, P.: Tool support for seamless system development based on AUTOSAR timing extensions. In: Embedded Real-Time Software Congress (ERTS) (2012)

    Google Scholar 

  16. Scheickl, O., et al.: How timing interfaces in AUTOSAR can improve distributed development of real-time software. In: GI Jahrestagung (2), pp. 662–667 (2008)

    Google Scholar 

  17. Zeng, H., Di Natale, M.: Efficient implementation of AUTOSAR components with minimal memory usage. In: 2012 7th IEEE International Symposium on Industrial Embedded Systems (SIES). IEEE (2012)

    Google Scholar 

  18. Hegde, R., Gurumurthy, K.S.: Load balancing across ECUs in automotives. In: 2009 International Conference on Communication Software and Networks (ICCSN 2009). IEEE (2009)

    Google Scholar 

  19. Stern, S., Guetta, O.: Manage the automotive embedded software development cost by using a Functional Size Measurement Method (COSMIC). In: ERTS2 2010, 5th International Congress & Exhibition, Toulouse (2010)

    Google Scholar 

  20. Soubra, H., Abran, A., Stern, S., Ramdan-Cherif, A.: Design of a functional size measurement procedure for real-time embedded software requirements expressed using the Simulink model. In: IWSM-MENSURA, Nara, Japan, pp. 76–85. IEEE CS Press (2011)

    Google Scholar 

  21. Lind, K. Heldal, R.: Estimation of real-time software code size using COSMIC FSM. In: The IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing (ISORC 2009), pp. 244–248 (2009)

    Google Scholar 

  22. Lind, K., Heldal, R.: A model-based and automated approach to size estimation of embedded software components. In: Whittle, J., Clark, T., Kühne, T. (eds.) MODELS 2011. LNCS, vol. 6981, pp. 334–348. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  23. Artusi, R., Verderio, P., Marubini, E.: Bravais-Pearson and Spearman correlation coefficients: meaning, test of hypothesis and confidence interval. Int. J. Biol. Markers 17(2), 148–151 (2002)

    Article  Google Scholar 

  24. http://www.estaca.fr/hassan-soubra/

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hassan Soubra .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Soubra, H., Abran, A., Sehit, M. (2015). Functional Size Measurement for Processor Load Estimation in AUTOSAR. In: Kobyliński, A., Czarnacka-Chrobot, B., Świerczek, J. (eds) Software Measurement. Mensura IWSM 2015 2015. Lecture Notes in Business Information Processing, vol 230. Springer, Cham. https://doi.org/10.1007/978-3-319-24285-9_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-24285-9_8

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-24284-2

  • Online ISBN: 978-3-319-24285-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics