Proceedings of the 2014 conference ICT for Sustainability

An Aspect Oriented Model for Software Energy Efficiency in Decentralised Servers

Authors
Samuel Chinenyeze, Xiaodong Liu, Ahmed Al-Dubai
Corresponding Author
Samuel Chinenyeze
Available Online August 2014.
DOI
10.2991/ict4s-14.2014.14How to use a DOI?
Keywords
Green Software Engineering; Green Aspects; Greening Legacy Systems; Green Components; Aspect Oriented Programming.
Abstract

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.

Copyright
© 2014, the Authors. Published by Atlantis Press.
Open Access
This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).

Download article (PDF)

Volume Title
Proceedings of the 2014 conference ICT for Sustainability
Series
Advances in Computer Science Research
Publication Date
August 2014
ISBN
10.2991/ict4s-14.2014.14
ISSN
2352-538X
DOI
10.2991/ict4s-14.2014.14How to use a DOI?
Copyright
© 2014, the Authors. Published by Atlantis Press.
Open Access
This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).

Cite this article

TY  - CONF
AU  - Samuel Chinenyeze
AU  - Xiaodong Liu
AU  - Ahmed Al-Dubai
PY  - 2014/08
DA  - 2014/08
TI  - An Aspect Oriented Model for Software Energy Efficiency in Decentralised Servers
BT  - Proceedings of the 2014 conference ICT for Sustainability
PB  - Atlantis Press
SP  - 112
EP  - 119
SN  - 2352-538X
UR  - https://doi.org/10.2991/ict4s-14.2014.14
DO  - 10.2991/ict4s-14.2014.14
ID  - Chinenyeze2014/08
ER  -