Skip to main content

Research Repository

Advanced Search

An aspect oriented model for software energy efficiency in decentralised servers.

Chinenyeze, Samuel; Liu, Xiaodong; Al-Dubai, Ahmed



Green software is currently gaining interests with the increasing impact of IT in energy consumption. Green-ness in software however, can be achieved at various stages of the Software Development Life Cycle (SDLC). Consequently, several software engineering concepts can be adopted for achieving greener software. Aspect Oriented Programming (AOP) has been used in solving several crosscutting concerns of software, such as security and
performance, but has not been well explored within the context
of Energy Efficiency (EE). In this paper we propose and implement an Aspect-oriented Model for EE (AMEE) which adopts AOP for software EE as a crosscutting concern and consequently reducing computational energy consumption based on client-server architecture, where the server layer is distributed. By using a selected case study, the paper presents the energy saving outcome of using AMEE model for different simulated workload patterns.


Chinenyeze, S., Liu, X., & Al-Dubai, A. (2014). An aspect oriented model for software energy efficiency in decentralised servers. In ict4s-14.

Conference Name 2nd International Conference on ICT for Sustainability (ICT4S 2014)
Start Date Aug 24, 2014
End Date Aug 27, 2014
Online Publication Date Jul 1, 2014
Publication Date 2014-07
Deposit Date Jul 29, 2014
Publicly Available Date Apr 5, 2017
Peer Reviewed Peer Reviewed
Series Title Advances in Computer Science Research
Series ISSN 2352-538x
Book Title ict4s-14
ISBN 978-94-62520-22-6
Keywords Green Software Engineering; Green Aspects; Greening Legacy Systems; Green Components; Aspect Oriented Programming.
Public URL


You might also like

Downloadable Citations