Abstract
Sustainability of software depends on several factors including the processes deployed to develop, operate, maintain and dispose software systems. To make such sustainability-related processes actually deployable and controllable, specific green metrics and indicators are necessary. In this paper we propose a sound methodological approach to derive green metrics and we provide also a significant set of metrics, derived according to such an approach, able to address different aspects of software sustainability.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Lami, G., Fabbrini, F., Fusani, M.: Software Sustainability from a Process-Centric Perspective. In: Winkler, D., O’Connor, R.V., Messnarz, R. (eds.) EuroSPI 2012. CCIS, vol. 301, pp. 97–108. Springer, Heidelberg (2012)
Lami, G., Buglione, L.: Measuring Software Sustainability from a Process-Centric Perspective. In: Proceedings of IWSM/MENSURA 2012, Assisi, October 17-19. CPS Publisher (2012)
McLeod, L., MacDonell, S.G.: Factors that Affect Software Systems Development Project Outcomes: A Survey of Research. ACM Computing Surveys 43(4), Article 24 (October 2011)
Pamlin, D., Szomolànyi, K.: First Report for Reduced CO2 emissions in the EU and Beyond. Saving the Climate @ the Speed of Light joint ETNO and WWF initiative (2008), doi: http://goo.gl/A5IaY
Basili, V., Caldiera, G., Rombach, D.: Goal/Question/Metric paradigm. In: Marciniak, J.C. (ed.) Encyclopedia of Software Engineering, vol. 1, pp. 528–532. John Wiley and Sons, New York (1994)
Van Solingen, R., Berghout, E.: The Goal/Question/Metric Method. A practical guide for Quality Improvement of Software Development. Mc-Graw Hill (1999) ISBN 0-07-709553-7
ISO/IEC 25010:2011 - Systems and software engineering – Systems and software Quality Requirements and Evaluation (SQuaRE) – System and software quality models (March 2011)
ISO/IEC 15939:2007 - Systems and software engineering – Measurement process (2007)
Buglione, L., Ebert, C.: Estimation. In: Encyclopedia of Software Engineering. Taylor & Francis Publisher (June 2012), http://goo.gl/Tl7ta , ISBN: 978-1-4200-5977-9
MASP, Metric Cards for Automotive Software Projects, version 1.0, TR-2012-01, Metrics for Automotive Software Projects (MASP) working group, Automotive SPIN Italy, Technical Report (October 2012), http://goo.gl/ZbvhC
Park, R.: Goal-Driven Software Measurement: A Guidebook (Technical Report CMU/SEI-96-HB-002). Software Engineering Institute, Carnegie Mellon University, Pittsburgh (1996)
Cabinet Office, ITIL v3 Continual Service Improvement – 2011 Edition (August 2011)
ISO/IEC IS 15504-x – Information Technology – Process Assessment. Parts 1 to 10 (2003-2010)
United Nations General Assembly. Report of the World Commission on Environment and Development: Our Common Future. Transmitted to the General Assembly as an Annex to document A/42/427 - Development and International Co-operation: Environment (1987)
Dorn, C., Truong, H.-L., Dustdar, S.: Measuring and Analyzing Emerging Properties for Autonomic Collaboration Service Adaptation. In: Rong, C., Jaatun, M.G., Sandnes, F.E., Yang, L.T., Ma, J. (eds.) ATC 2008. LNCS, vol. 5060, pp. 162–176. Springer, Heidelberg (2008)
IMCA, Guidelines for the Use of Environmental Performance Indicators, IMCA-SEL-010, International Marine Contractors Association (January 2004), http://www.imca-int.com/media/73138/imcasel010.pdf
Henry, S., Kafura, D.: Software Structure Metrics Based on Information Flow. IEEE Transactions on Software Engineering SE-7(5), 510–518 (1981)
Juran, J.M., Godfrey, A.B.: Juran’s Quality Handbook, 5th edn. Mc Graw – Hill (1998)
Murugesan, S., Gangadharan, G.R., Harmon, R.R., Godbole, N.: Fostering Green IT. IEEE IT Professional 15(1), 16–18 (2013)
McGarry, J., Card, D., Jones, C., Layman, B., Clark, E., Dean, J., Hall, F.: Practical Software Measurement: Objective Information for Decision Makers. Addison-Wesley (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lami, G., Buglione, L., Fabbrini, F. (2013). Derivation of Green Metrics for Software. In: Woronowicz, T., Rout, T., O’Connor, R.V., Dorling, A. (eds) Software Process Improvement and Capability Determination. SPICE 2013. Communications in Computer and Information Science, vol 349. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-38833-0_2
Download citation
DOI: https://doi.org/10.1007/978-3-642-38833-0_2
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-38832-3
Online ISBN: 978-3-642-38833-0
eBook Packages: Computer ScienceComputer Science (R0)