Skip to main content

Green Software Measurement

  • Chapter
Green in Software Engineering

Abstract

Humanity is, in the twenty-first century, having to confront significant environmental challenges, from pollution to excessive energy consumption. Both industry and consumers are reacting to this need, which has led to the appearance of various initiatives for Green Technology. Software Engineering cannot remain indifferent to these needs and should direct its endeavours towards developing software products that take into account their environmental consequences and meet the needs of users. It is therefore possible to find various works in literature that propose Green-oriented quality models, as is the case of Chap. 10. However, although the definition of a Green quality model is the first step and is essential, this is not sufficient. In order to have a useful model it is necessary to define measures. Bearing this in mind, in this chapter we have focused on carrying out a study of the existing Green measures which we have classified in accordance with the product greenability quality model proposed in Chap. 10. We have analysed 192 measures, of which 74 could be applied to software products. As a result, we have obtained that, on the one hand, there is an acceptable number of measures defined to sub-characteristics of energy efficiency, resource optimization and perdurability (41 %, 23 % and 28 %, respectively), while on the other, it should be highlighted that capacity optimization sub-characteristic has a low number (8 %) of defined measures to assess it.

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 89.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 119.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 119.99
Price excludes VAT (USA)
  • Durable hardcover 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

References

  1. Amsel N, Ibrahim Z, Malik B (2011) Tomlinson toward sustainable software engineering: NIER track. In: 33rd international conference on software engineering (ICSE), pp 976-979

    Google Scholar 

  2. Benini L, de Micheli G (2000) System-level power optimization: techniques and tools. ACM Trans Des Autom Electron Syst 5(2):115–192

    Article  Google Scholar 

  3. Bertoa MF, García F, Vallecillo A (2006) An ontology for software measurement. In: Calero FRC, Piattini M (eds) Ontologies for software engineering and technology. Springer, Berlin, pp 175–196

    Chapter  Google Scholar 

  4. Briand LC, Morasca S, Basili VR (1996) Property-based software engineering measurement. In: IEEE transactions on software engineering, pp 68–85

    Google Scholar 

  5. Capra E, Formenti G, Francalanci C, Gallazzi S (2010) The impact of MIS software on IT energy consumption. In: European conference of information systems

    Google Scholar 

  6. Capra E, Francalanci C, Slaughter SA (2012) Is software “green”? Application development environments and energy efficiency in open source applications. Inform Software Tech 54(1):60–71

    Article  Google Scholar 

  7. Dick M, Drangmeister J, Kern E (2013) Naumann green software engineering with agile methods. In: 2013 2nd international workshop on green and sustainable software (GREENS), pp 78–85

    Google Scholar 

  8. Dick M, Naumann S (2012) Enhancing software engineering processes towards sustainable software product design. In: Greve K, Cremers AB (eds) EnviroInfo 2010: integration of environmental information in Europe. Proceedings of the 24th international conference EnviroInfo. Cologne/Bonn, Germany, pp 706–715

    Google Scholar 

  9. Erdmann L, Hilty M, Goodman J, Arnfalk P (2004) The future impact of ICTs on environmental sustainability. Available from: http://ftpjrc.es/EURdoc/eur21384en.pdf

  10. Fenton N, Pfleeger SL (1997) Software metrics: a rigorous approach. Chapman & Hall, London

    Google Scholar 

  11. Fichter K (2001) Sustainable business strategies in the internet economy. In: Sustainability in the information society 2001, Metropolis-Veri, Marburg

    Google Scholar 

  12. IEEE (2004) Guide to the software engineering body of knowledge (SWEBOK)

    Google Scholar 

  13. Johann T, Dick M, Kern E, Naumann E (2011) Sustainable development, sustainable software, and sustainable software engineering: an integrated approach. In: International symposium on humanities, science & engineering research (SHUSER), pp 34–39

    Google Scholar 

  14. Mahmoud S, Ahmad I (2013) A green model for sustainable software engineering. Int J Software Eng Its Appl 7(4):55–74

    Google Scholar 

  15. Penzenstadler B, Bauer V, Calero C, Franch X (2012) Sustainability in software engineering: a systematic literature review. In: 16th international conference on evaluation & assessment in software engineering (EASE 2012), pp 32–41

    Google Scholar 

  16. Penzenstadler B, Raturi A, Richardson D, Calero C, Femmer H, Franch X (2014) Systematic mapping study on software engineering for sustainability (SE4S). In: 18th international conference on evaluation and assessment in software engineering

    Google Scholar 

  17. Pfleeger SL (1997) Assessing software measurement. IEEE Software March/April:25–26

    Google Scholar 

  18. Soto M, Ciolkowski M (2009) The QualOSS open source assessment model measuring the performance of open source communities. In 3rd international symposium on empirical software engineering and measurement. ESEM 2009, pp 498–501

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mª Ángeles Moraga .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Moraga, M.Á., Bertoa, M.F. (2015). Green Software Measurement. In: Calero, C., Piattini, M. (eds) Green in Software Engineering. Springer, Cham. https://doi.org/10.1007/978-3-319-08581-4_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-08581-4_11

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-08580-7

  • Online ISBN: 978-3-319-08581-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics