Dynamic Configuration of Resource-Aware Services

  • Authors:
  • Vahe Poladian;Joao Pedro Sousa;David Garlan;Mary Shaw

  • Affiliations:
  • Carnegie Mellon University;Carnegie Mellon University;Carnegie Mellon University;Carnegie Mellon University

  • Venue:
  • Proceedings of the 26th International Conference on Software Engineering
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

An important emerging requirement for computing systemsis the ability to adapt at run time, taking advantage oflocal computing devices, and coping with dynamicallychanging resources. Three specific technical challenges insatisfying this requirement are to (1) select an appropriateset of applications or services to carry out a userýs task, (2)allocate (possibly scarce) resources among those applications,and (3) reconfigure the applications or resource assignmentsif the situation changes. In this paper we showhow to provide a shared infrastructure that automates configurationdecisions given a specification of the userýs task.The heart of the approach is an analytical model and anefficient algorithm that can be used at run time to makenear-optimal (re)configuration decisions. We validate thisapproach both analytically and by applying it to a representativescenario.