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

Raibulet, C., ARCELLI FONTANA, F., Mussino, S., Riva, M., Tisato, F., Ubezio, L. (2006). Components in an adaptive and QoS-based architecture. In Proceedings of the 2006 international workshop on Self-adaptation and self-managing systems (pp.67-71). ACM [10.1145/1137677.1137690].

Components in an adaptive and QoS-based architecture

RAIBULET, CLAUDIA;ARCELLI FONTANA, FRANCESCA;TISATO, FRANCESCO;
2006

Abstract

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
paper
QoS; reflection, views, adaptive resource management
English
International Workshop on Self-Adaptation and Self-Managing Systems, SEAMS 2006 21-22 May
2006
Proceedings of the 2006 international workshop on Self-adaptation and self-managing systems
978-159593411-6
2006
2006-May
67
71
none
Raibulet, C., ARCELLI FONTANA, F., Mussino, S., Riva, M., Tisato, F., Ubezio, L. (2006). Components in an adaptive and QoS-based architecture. In Proceedings of the 2006 international workshop on Self-adaptation and self-managing systems (pp.67-71). ACM [10.1145/1137677.1137690].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/3470
Citazioni
  • Scopus 18
  • ???jsp.display-item.citation.isi??? ND
Social impact