2nd GInSEnG Workshop @ICT4S2016

During the ICT4S Conference 2016 in Amsterdam the 2nd Workshop "Green IN Software Engineering" has been held. The six presentations covered different aspects of the leitmotiv of the workshop "Converging Research and Practical GInSEng".

  • In order to find out where the valuable knowledge in our research area is, the first presenter of the day, Robert Decker, talked about domain models in the addressed field. 
  • Afterwards, a tool to audit activities in Green IT has been introduced. The target groups of the work by David Patón-Romero includes IT management and governances. 
  • The idea of Marco Couto is to find the greenest product in a software product line by analyzing the source code of the different features of the line just ones. The results are based on energy consumption estimations. 
  • Gianatonio Me had a look into quality criteria for green software products and tried to find out correlations between different criteria, e.g. the relation between maintainability and energy efficiency while implementing them by using different patterns.
  • According to Coral Calero the research about green software engineering started in 2011. Thus, she analyzed the papers published during the last five years and found out that the mainly addressed topics are requirements, design and quality issues.

My paper "How to cast the approaches on green software engineering upon the world: Collection of ideas in order to exit the ivory tower" lead us - as the workshop participants - to the discussion session about:

  • What are the requirements from industry?
  • Open research activities vs. finding a common basis in research first

During the discussion it turned out that it seems to depend on the countries if the greenness of software is an issue or not. There is a difference between being not ready for the topic and being not aware of it. Generally, an awareness for sustainability aspects of software, maybe even a mentality change of companies is needed to bring the ideas and approaches into software engineering. However, we also discussed about if it would be the right way to "teach" industry what to do or if it would be much more sensible to include the practical side directly into discussions since we are sure that there are ideas how to address the topic. Another point is how to communicate the requirements: it might be helpful to find points that makes the research approaches attractive for the industry. Overall, there have been different ideas, discussion aspects and views from the research and the practical side - a first step to start a discussion that will go on in future to move forward.

The papers will be published on the workshop website soon.