gUML: Reasoning about Energy at Design Time by Extending UML Deployment Diagrams with Data Centre Contextual Information
2017 IEEE World Congress on Services (SERVICES) (2017)
Honolulu, Hawaii, United States
June 25, 2017 to June 30, 2017
With the rising energy demand in ICT services and its associated environmental impact, the need for energy efficient Enterprise ICT solutions is growing. As data centres account for a large part of energy consumption in ICT, data centre operators strive to create opportunities to put more emphasis on reducing energy consumption. However, creating ICT Systems that are energy efficient by design remains a key challenge. In this paper, we identify and map contextual energy information about data centre operations in order to model their power related components. This contextual modelling is then mapped to deployment diagram where we introduce greenUML (gUML), an extension to UML diagrams to improve energy efficiency through energy analysis at design time. gUML will allow system architects to reason about the energy footprint of their applications at design time.
Cooling, Unified modeling language, Energy consumption, Servers, Software, Data models, Uninterruptible power systems
N. Jebraeil, A. Noureddine, J. Doyle, S. Islam and R. Bashroush, "gUML: Reasoning about Energy at Design Time by Extending UML Deployment Diagrams with Data Centre Contextual Information," 2017 IEEE World Congress on Services (SERVICES), Honolulu, Hawaii, United States, 2017, pp. 59-66.