4th International Workshop on Green and Sustainable Software

– 18th May 2015 –

Florence, Italy

Workshop in conjunction with ICSE 2015

 – Keynote –

Prof. Dr. Rick Kazman,  from University of Hawaii, will give his introductory keynote titled “Design for Green IS: Changing the Problem-solving Paradigm”

Program

9:00 – 10:00

KeynoteDesign for Green IS: Changing the Problem-solving Paradigm
Rick Kazman, University of Hawaii

10:30 – 11:00

Break

11:00 – 12:30

Session 1: Measuring Green-ness

  • Energy-Aware Performance Evaluation of Android Custom Kernels, Luis Corral, Anton B. Georgiev, Andrea Janes, Stefan Kofler — Free University of Bozen-Bolzano, Italy
  • EcoDroid: An Approach for Energy-Based Ranking of Android Apps, Reyhaneh Jabbarvand Behrouz, Alireza Sadeghi, Joshua Garcia, Sam Malek, Paul Ammann — George Mason University, USA
  • Energy Consumption Analysis of Image Encoding and Decoding Algorithms, Mohammad Rashid, Luca Ardito, Marco Torchiano — Politecnico di Torino, Italy

12:30 – 14:00

Lunch

14:00 – 15:30

Session 2: Improving Green-ness

  • Evaluating the Energy Efficiency of Data Management Systems, Raik Niemann, Todor Ivanov — Hof University of Applied Science, Germany; Goethe University Frankfurt, Germany
  • Refactoring for Energy Efficiency: A Reflection on the State of the Art, Gustavo Pinto, Francisco Soares-Neto, Fernando Castor — Federal University of Pernambuco, Brazil
  • Supporting Physicians by RE4S: Evaluating Requirements Engineering for Sustainability in the Medical Domain, Birgit Penzenstadler, Joseph Mehrabi and Debra Richardson

15:30 – 16:00

Break

16:00 – 17:00

Session 3: discussion – developing the Green-ness body of knowledge

17:00 – 17:30

Closing

Motivation and Goals

Engineering green software-intensive systems is critical in our drive towards a sustainable, smarter planet. The goal of green software engineering is to apply green principles to the design and operation of software-intensive systems. Green and self-greening software systems have tremendous potential to decrease energy consumption. Moreover, enterprise software can and should be re-thought to address sustainability issues using innovative business models, processes, and incentives. Monitoring and measuring the greenness of software is critical towards the notion of sustainable and green software. Demonstrating improvement is paramount for users to achieve and affect change. Thus, the theme of GREENS 2015 is Towards a Green Software Body of Knowledge.

Software can contribute to decrease power consumption— become greener—by being more energy efficient—using fewer resources; or by making its supported processes more sustainable—decreasing the environmental impact of governments, companies, and individuals using software applications and services. While research results exist in measuring and controlling the level of greenness of hardware components, major research is needed to relate energy consumption of hardware to energy consumption of its executing software. With the proliferation of smart devices, the Internet of Things, and the Industrial Internet the world is increasingly being instrumented with sensors and thus we have a better chance to quantify energy consumption due to executing software.

We need to create new software engineering methods that aid professionals in addressing sustainability issues and energy efficiency. We need to be able to reliably measure the level of greenness of software systems at development time and at execution-time. Lastly we need to demonstrate green improvement to decision makers, companies, and end-users about the energy performance of the software they buy or use, to be able to show how user experiences, working habits, or lifestyles can effectively change to decrease their energy footprint.

GREENS 2015 is interested in contributions from industry, government, and academia on all topics related to greener software engineering. Topics include, but are not limited to:

  • Requirements engineering, architecting and design methods for green software
  • Best practices to increase energy efficiency and sustainability (including software and process improvement)
  • Instrument and monitor software systems to key green indicators (KGIs) and green improvement
  • Green adaptation of software-intensive systems
  • Self-greening software-intensive systems
  • Self-adaptive and self-managing systems for green computing
  • Green architectural knowledge, green design patterns
  • Greening data management
  • Monitoring, verification and validation of green software
  • Creating user awareness about energy consumption of software applications and services
  • Tools to support green decision making
  • Green key performance indicators
  • Quality & risk assessments, tradeoff analyses between energy efficiency, sustainability and traditional quality requirements
  • Business models for green software (e.g., SaaS, IaaS, PaaS, and cloud computing)
  • Formulating challenges for a green software industry
  • Return on investments and economic aspects of green software development
  • Case studies and industry experience reports
  • Incentives to invest in greener software

Important Dates

Workshop paper submissions due:               _January 23, 2015_ _January 30 2015_

Notification of workshop paper authors:     _February 18, 2015_

Camera-Ready Copy deadline for workshop papers:             _February 27, 2015_

Organization

Organizers:

  • Patricia Lago (VU University Amsterdam, The Netherlands)
  • Niklaus Meyer (Green IT SIG, Swiss Informatics Society, Switzerland)
  • Maurizio Morisio (Politecnico di Torino, Italy)
  • Hausi A. Müller (University of Victoria, Canada)
  • Giuseppe Scanniello (Università della Basilicata, Italy)

PC Members:

  • Giuseppe Scanniello University of Genova
  • Maurizio Morisio       Politecnico di Torino
  • Schahram Dustdar    TU Wien
  • Carmine Gravino       University of Salerno
  • Giuseppe Procaccianti          VU University Amsterdam
  • Hausi A. Muller                      University of Victoria
  • Alessandro Marchetto          Independent Researcher
  • Henry Muccini           University of L’Aquila
  • Marco Aiello               University of Groningen
  • Antonio Vetro’           Technische Universitat Munchen
  • Ayse Bener                 Ryerson University
  • Zhenjiang Hu             NII
  • Stefan Naumann       University of Applied Sciences, Trier
  • Sedef Akinli Kocak    Ryerson University
  • Thomas Ledoux         Ecole des Mines de Nantes
  • Luca Ardito                Politecnico di Torino
  • Birgit Penzenstadler         University of California, Irvine
  • Kostas Kontogiannis         U. Waterloo / NTUA
  • William G.J. Halfond       University of Southern California
  • Grace  Lewis              Carnegie Mellon Software Engineering Institute
  • Marco Torchiano       Politecnico di Torino
  • Coral   Calero             Universidad de Castilla-La Mancha
  • Nima   Nikzad            University of California, San Diego
  • Filippo  Seracini        Microsoft
  • Niklaus  Meyer          Swiss Informatics Society

Submissions

Workshop papers must follow the ICSE 2015 Format and Submission Guidelines and must have a maximum length of seven (7) pages.

Submissions may be directed through here.