Abstract
We show how compact Resource Utilization Models (RUMs) can be extracted from concrete overly-detailed models of systems or sub-systems in order to model energy-aware software. Using the Counterexample-Guided Abstraction Refinement (CEGAR) approach, along with model-checking tools, abstract models can be generated that help establish key properties relating to energy consumption. This approach is illustrated by the concrete example of a network manager sub-system. This work is part of an overall design methodology for energy-aware software.
Original language | English |
---|---|
Title of host publication | GIBSE '13 |
Subtitle of host publication | Proceedings of the 2013 Workshop on Green In/By Software Engineering |
Place of Publication | New York, NY |
Publisher | Association for Computing Machinery |
Pages | 15-18 |
Number of pages | 4 |
ISBN (Print) | 978-1-4503-1866-2 |
DOIs | |
Publication status | Published - 26 Mar 2013 |
Event | 1st International Workshop Green In/By Software Engineering, GIBSE 2013 - Fukuoka, Japan Duration: 26 Mar 2013 → 26 Mar 2013 Conference number: 1 |
Workshop
Workshop | 1st International Workshop Green In/By Software Engineering, GIBSE 2013 |
---|---|
Abbreviated title | GIBSE |
Country/Territory | Japan |
City | Fukuoka |
Period | 26/03/13 → 26/03/13 |
Keywords
- CR-D.2.2
- minimal abstraction
- EWI-22581
- Design method
- Modularity
- METIS-296148
- Resource-utilization model
- IR-85417
- CEGAR
- Model Checking
- Energy-aware software