Deriving minimal models for resource utilization

  • Authors:
  • Steven te Brinke;Christoph Bockisch;Lodewijk Bergmans;Somayeh Malakuti;Mehmet Akşit;Shmuel Katz

  • Affiliations:
  • University of Twente, Enschede, Netherlands;University of Twente, Enschede, Netherlands;University of Twente, Enschede, Netherlands;University of Twente, Enschede, Netherlands;University of Twente, Enschede, Netherlands;Technion, Haifa, Israel

  • Venue:
  • Proceedings of the 2013 workshop on Green in/by software engineering
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

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.