Components in an adaptive and QoS-based architecture

C. Raibulet, F. Arcelli, S. Mussino, M. Riva, F. Tisato, L. Ubezio

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Abstract

© Copyright 2006 ACM.This paper aims to present the main software components we have developed in the context of the ARM (Adaptive Resource Management) project at University of Milano-Bicocca for an adaptive, distributed, service-oriented architecture. The goal of ARM is to manage the resources of a system in a way that enables it to dynamically identify and execute services on the available resources. Our approach chooses the most appropriate resource that is able to execute a service with the requested qualities of service (QoSs). To achieve adaptivity, ARM uses reflection at the architectural level. Exploiting the reflective representation of the system's resources and their related QoSs, ARM may organize them accordingly to various criteria and evaluate them based on their QoSs features and their potentiality in executing a requested service with the requested QoSs. To validate the ARM concepts, a prototype based on the peer-to-peer paradigm is currently under development. It aims to provide an adaptive support when using the resources available in our department.
Original languageEnglish
Title of host publicationProceedings of the 2006 International Workshop on Self-Adaptation and Self-Managing Systems, SEAMS 2006, Co-located with the 28th International Conference on Software Engineering, ICSE 2006
PublisherIEEE Computer Society
Pages65-71
ISBN (Electronic)1595934030, 1595934111, 9781595934031, 9781595934116
DOIs
Publication statusPublished - 21 May 2006
Externally publishedYes
EventInternational Workshop on Self-Adaptation and Self-Managing Systems, SEAMS 2006 - Shanghai, China
Duration: 21 May 200622 May 2006

Publication series

NameProceedings - International Conference on Software Engineering
ISSN (Print)0270-5257

Conference

ConferenceInternational Workshop on Self-Adaptation and Self-Managing Systems, SEAMS 2006
Country/TerritoryChina
CityShanghai
Period21/05/0622/05/06

Fingerprint

Dive into the research topics of 'Components in an adaptive and QoS-based architecture'. Together they form a unique fingerprint.

Cite this