学位论文详细信息
The application of software product line engineering to energy management in the cloud and in virtualised environments
Q Science > QA Mathematics > QA76 Computer software
Murwantara, I Made ; Bordbar, Behzad
University:University of Birmingham
Department:School of Computer Science
关键词: Q Science;    QA Mathematics;    QA76 Computer software;   
Others  :  http://etheses.bham.ac.uk//id/eprint/7043/1/Murwantara16PhD.pdf
来源: University of Birmingham eTheses Repository
PDF
【 摘 要 】

Modern software is created from components which can often perform a large number of tasks. For a given task, often there are many variations of components that can be used. As a result, software with comparable functionality can often be produced from a variety of components. The choice of software components influences the energy consumption. A popular method of software reuse with the components' setting selection is Software Product Line (SPL). Even though SPL has been used to investigate the energy related to the combination of software components, there has been no in depth study of how to measure the consumption of energy from a configuration of components and the extent to which the components contribute to energy usage. This thesis investigates how software components' diversity affects energy consumption in virtualised environments and it presents a method of identifying combinations of components that consume less energy. This work gives insight into the cultivation of the green software components by identifying which components influence the total consumption of energy. Furthermore, the thesis investigates how to use component diversity in a dynamic form in the direction of managing the consumption of energy as the demand on the system changes.

【 预 览 】
附件列表
Files Size Format View
The application of software product line engineering to energy management in the cloud and in virtualised environments 3772KB PDF download
  文献评价指标  
  下载次数:46次 浏览次数:44次