Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3194078acmconferencesBook PagePublication PagesicseConference Proceedingsconference-collections
GREENS '18: Proceedings of the 6th International Workshop on Green and Sustainable Software
ACM2018 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
ICSE '18: 40th International Conference on Software Engineering Gothenburg Sweden 27 May 2018
ISBN:
978-1-4503-5732-6
Published:
27 May 2018
Sponsors:
SIGSOFT, IEEE-CS
Next Conference
Reflects downloads up to 09 Nov 2024Bibliometrics
Skip Abstract Section
Abstract

Welcome to GREENS 2018, the 6th International Workshop on Green and Sustainable Software, May 27, 2018, in Gothenburg, Sweden. GREENS 2018 is co-located with the 40th International Conference on Software Engineering (ICSE 2018).

The GREENS workshop provides a forum for practitioners and academics to share knowledge, ideas, practices, and current results related to green and sustainable software engineering. 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. The GREENS 2018 theme is design patterns and reference architecture for green and sustainable software. Analysis of the sustainability of a specific software system requires software developers to weigh four major dimensions of sustainability - economic, social, environmental, and technical - which affects their trade-offs. The software engineering community must assume leadership in this important challenge.

Skip Table Of Content Section
research-article
Creating and evaluating a software power model for linux single board computers

The number of Single Board Computers (SBCs) is increasing, and so is the cumulative energy consumed by this category of device. Moreover, such devices are often always-on or running on batteries. Therefore, it is worth investigating their energy ...

research-article
Helping developers write energy efficient Haskell through a data-structure evaluation

How a program is written has implications in the energy consumption of the running system, with economical and environmental consequences.

In this context, understanding the energy consumption of operations on data-structures is crucial when optimizing ...

research-article
EET: a device to support the measurement of software consumption

Society is becoming more and more aware of the importance of preserving the environment, and is therefore increasingly concerned about issues related to sustainability. Software development should not remain indifferent to the need to construct software ...

research-article
BRISE: energy-efficient benchmark reduction

A considerable portion of research activities in computer science heavily relies on the process of benchmarking, e.g., to evaluate a hypothesis in an empirical study. The goal is to reveal how a set of independent variables (factors) influences one or ...

research-article
Building sustainable software for sustainable systems: case study of a shared pick-up and delivery service

Sustainability has become a major concern of the 21st century. With the digital revolution, ICT is actually part of both the problem and the solution. Despite this, sustainability-related design decisions are often left implicit and result from a ...

research-article
Self-adaptation approaches for energy efficiency: a systematic literature review

The increasing energy demands of software systems have set an essential software quality requirement: energy efficiency. At the same time, the many contextual changes faced by software systems during execution can hamper their functionality and overall ...

Contributors
  • University of Amsterdam
  • University of Hawaiʻi at Mānoa
  • University of Minho
  1. Proceedings of the 6th International Workshop on Green and Sustainable Software

    Recommendations