First International Workshop on Green and Sustainable Software

– 3rd June 2012 –

In conjunction with ICSE 2012

Motivation and Goals

ICT accounts for approximately 2% of world CO2 emissions, a figure equivalent to aviation, according to Gartner estimates. In fact, this 2% includes (only) the ‘in-use phase’ of hardware: in the remaining 98% software both operationalizes the private sector in doing its business and the public sector in supporting society, as well as delivering end-user applications that permeate our personal lives.
Software can contribute to decrease power consumption (i.e. become greener) in at least two ways. First, by being more energy efficient, hence using lesser resources and causing fewer CO2 emissions. Second, by making its supported processes more sustainable, i.e. decreasing the emissions of governments, companies and individuals. To this end, enterprise software must be completely rethought to address sustainability issues and support sustainable & innovative business models and processes.
Creating greener software is the focus of GREENS 2012 with special theme ‘Green Knowledge for Sustainable Software Engineering.’ It brings together software engineering researchers and practitioners to discuss the state-of-the-art and state-of-the-practice in green software, as well as research challenges, novel ideas, methods, experiences, and tools to support the engineering of sustainable and energy efficient software systems.

Important Dates

 Workshop date: 3rd June 2012


Workshop paper submissions due:  17th February 2012  Extended to 24th February 2012

Notification of workshop paper authors:  19th March 2012

CRC deadline for workshop papers:  29th March 2012



  • Patricia Lago (VU University Amsterdam, The Netherlands)
  • Rick Kazman (University of Hawaii, USA)
  • Niklaus Meyer (Green IT SIG, Swiss Informatics Society, Switzerland)
  • Maurizio Morisio (Politecnico di Torino, Italy)
  • Hausi A. Müller (University of Victoria, Canada)
  • Frances Paulisch (Siemens Corporate Technology, Germany)
  • Giuseppe Scanniello (Università della Basilicata, Italy)
  • Olaf Zimmermann (ABB Corporate Research, Switzerland)

PC Members:

  • Marco Aiello, University of Groningen, Netherlands
  • Luca Ardito, Politecnico di Torino, Italy
  • Ioannis Athanasiadis, Democritus Univ. of Thrace, Greece
  • Rami Bahsoon, School of Computer Science, University of Birmingham, UK
  • Ivica Crnkovic, Malardalen University, Sweden
  • Steve Easterbrook, University of Toronto, Canada
  • Anthony Finkelstein, University College London, UK
  • Matthias Galster, University of Groningen, Netherlands
  • Ian Gorton, Pacific Northwest National Laboratory, USA
  • Qing Gu, VU University Amsterdam, Netherlands
  • Wolfgang Lohmann, Informatics and Sustainability Research, Swiss Federal Laboratories for Materials Science and Technology, Switzerland
  • Lin Liu, School of Software, Tsinghua University, China
  • Alessandro Marchetto, Fondazione Bruno Kessler, Italy
  • Henry Muccini, University of L’Aquila, Italy
  • Stefan Naumann, Trier University of Applied Sciences, Environmental Campus, Germany
  • Cesare Pautasso, University of Lugano, Switzerland
  • Barbara Pernici, Politecnico di Milano, Italy
  • Giuseppe Procaccianti, Politecnico di Torino, Italy
  • Filippo Ricca, University of Genova
  • Antony Tang, Swinburne University of Tech., Australia
  • Antonio Vetro’, Fraunhofer IESE, USA
  • Joost Visser, Software Improvement Group and Knowledge Network Green Software, Netherlands
  • Andrea Zisman, City University London, UK


We are soliciting papers in two distinct categories:

* Research papers describing innovative and significant original research in the field (maximum 8 pages);
* Industrial papers describing industrial experience, case studies, challenges, problems and solutions (maximum 8 pages).

Please submit your paper online through EasyChair. Submissions should be original and unpublished work. Each submitted paper will undergo a rigorous review process by three members of the Program Committee. All types of papers must conform to the ICSE submission format and guidelines. All accepted papers will appear in the ACM Digital Library.


09:00-10:30 Session 1
– Intro from the chairs & Invited talk Intro from the chairs & Invited talk Pia Stoll (Principal Scientist, ABB Corporate Research, Sweden) titled “Sustainable development of a Residential Demand Response System” (40 mins incl. discussion)

Paper presentations: Energy efficiency: estimating, reporting, governance*
(all presentations 10 mins)
– Shuai Hao, Ding Li, William G.J. Halfond and Ramesh Govindan : “Estimating Android Applications’ CPU Energy Usage via Bytecode Profiling”
– Sebastian Götz, Claas Wilke, Sebastian Richly and Uwe Assmann : “Approximating Quality Contracts for Energy Auto-Tuning Software”
– Yan Gu, Verdi March and Bu Sung Lee : “GMoCA: Green Mobile Cloud Applications”
– Adel Noureddine, Aurélien Bourdon, Romain Rouvoy and Lionel Seinturier : “A Preliminary Study of the Impact of Software Engineering on GreenIT”
– Cyrill Grueter, Peter Gysel, Matthias Krebs and Christoph Meier : “EoD Designer: A Computation Tool for Energy Optimization of Data Centers”

10:30-11:00 Break

11:00-12:30 Session 2: green thinking @ all levels
(all presentations 10 mins)
– Yu David Liu : “Energy-Efficient Synchronization through Program Patterns”
– Umesh Balaji Kothandapani Ramesh, Severine Sentilles and Ivica Crnkovic : “Energy management in Embedded Systems: Towards a Taxonomy”
– Feifei Chen, Jean-Guy Schneider, Yun Yang, John Grundy and Qiang He : “An Energy Consumption Model and Analysis Tool for Cloud Computing Environments”
– Timo Johann, Stefan Naumann, Eva Kern and Markus Dick : “How to Measure Energy-Efficiency of Software: Metrics and Measurement Results”
– James Clause, Cagri Sahin, Furkan Cayci, Irene Lizeth Manotas Gutierrez, Fouad Kiamilev, Lori Pollock and Kristina Winbladh : “Initial Explorations on Design Pattern Energy Usage”
– Qing Gu, Patricia Lago and Simone Potenza : “Aligning economic impact with environmental benefits: a green strategy model”
– Hong-Mei Chen and Rick Kazman “Architecting Ultra-Large-Scale Green Information Systems”

12:30-14:00 Lunch

14:00-15:30 Session 3
– plenary on break-out session themes and voting (30 mins)
– break-out sessions (60 mins)

15:30-16:00 Break

16:00-17:30 Session 4
– breakout sessions – discussion, wrap-up and prepare reporting (60 minutes)
– plenary wrap-up from breakout sessions & closing remarks (30 mins)

(*Presenting authors are underlined)