Models@run.time 2011. | |
Runtime Variability Management for Energy-Ecient Software by Contract Negotiation | |
计算机科学; | |
Sebastian Gotz, Claas Wilke, Sebastian Cech, and Uwe Amann | |
Others : http://ceur-ws.org/Vol-794/paper_2.pdf PID : 42791 |
|
学科分类:计算机科学(综合) | |
来源: CEUR | |
【 摘 要 】
Improving the energy eciency of software systems requiresruntime adjustments and explicit knowledge about the system's vari- ability. Component-based software has inherent variability in terms of multiple implementations for components. These implementations uti- lize hardware resources, which are direct energy consumers, leading to a further dimension of variability: the mapping of implementations to resources. The performance modes of hardware resources span a third dimension of variability. Hence, to realize energy-ecient software sys- tems the central question is: which implementations should run on and utilize which resources in which performance mode to serve the user's demands? This question can only be answered at runtime, as it relies on the runtime state of the system. In this paper, we show how combined hard- and software models can be utilized at runtime to determine valid
【 预 览 】
Files | Size | Format | View |
---|---|---|---|
Runtime Variability Management for Energy-Ecient Software by Contract Negotiation | 684KB | download |