An Energy Consumption Perspective on Software Architecture - A Case Study on Architectural Change

E.A. Jagroep, J.M.E.M. van der Werf, Ruvar Spauwen, Leen Blom, Rob van Vliet, S. Brinkkemper

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    Abstract

    The rising energy consumption of the ICT industry has triggered a quest for more sustainable, i.e. energy efficient, ICT solutions. Software plays an essential role in finding these solutions, as software is identified as the true consumer of power. However, in this context, software is often treated as a single, complex entity which fails to provide detailed insight in the elements that invoke specific energy consumption behavior.

    In this paper, we propose an energy consumption perspective on software architecture as a means to provide this insight and enable analysis on the architectural elements that are the actual drivers behind the energy consumption. In a case study using a commercial software product, the perspective is applied and its potential demonstrated by achieving an energy consumption saving of 67.1%.
    Original languageEnglish
    Title of host publicationSoftware Architecture
    PublisherSpringer
    Pages239
    Number of pages247
    Volume9278
    ISBN (Electronic)978-3-319-23727-5
    ISBN (Print)978-3-319-23726-8
    DOIs
    Publication statusPublished - 2015

    Publication series

    NameLecture Notes in Computer Science
    Volume9278

    Fingerprint

    Dive into the research topics of 'An Energy Consumption Perspective on Software Architecture - A Case Study on Architectural Change'. Together they form a unique fingerprint.

    Cite this