Abstract

Autonomic software component (ASC) QoS matchmaking problem for autonomic element has been taken as one of the most important issue in field of autonomic computing based on agent. Aimed at overcoming drawbacks such as subjec-tiveness and unfairness, and improving the self-configuration capability for autonomic element, we introduce evalua-tion mechanism of confidence of individual QoS attributes during ASC QoS matchmaking, i.e., fidelity factor for each attribute, and propose an ASC QoS matchmaking algorithm based on fidelity factor. Simulation experiments demon-strate that our proposed algorithm performs best performance in terms of QoS than other existing algorithms, and has better compromise between attribute quality and users’ evaluation when selecting ASC.

Highlights

  • In mid-October 2001, aimed at the problem of looming software complexity crisis, IBM Company innovatively proposed autonomic computing [1] technology – computing systems that can manage themselves given high-level objectives from administrators

  • Autonomic software component (ASC) QoS matchmaking problem for autonomic element has been taken as one of the most important issue in field of autonomic computing based on agent

  • Aimed at overcoming drawbacks such as subjectiveness and unfairness, and improving the self-configuration capability for autonomic element, we introduce evaluation mechanism of confidence of individual QoS attributes during ASC QoS matchmaking, i.e., fidelity factor for each attribute, and propose an ASC QoS matchmaking algorithm based on fidelity factor

Read more

Summary

Introduction

In mid-October 2001, aimed at the problem of looming software complexity crisis, IBM Company innovatively proposed autonomic computing [1] technology – computing systems that can manage themselves given high-level objectives from administrators. In order to efficiently accomplish the self-configuration and self-management between ASCs, one of the most important issues is how to design an efficient autonomic software component matchmaking algorithm to find appropriate provider(s) for a consumer according to the providers’ advertising description. Most of the existing algorithms are only concerned with functional matchmaking on software component. When more ASCs than one can provide a functional component, these algorithms just randomly selected one from these ASCs, and could not be obtained optimal ASC with high QoS performance. Only a few existing algorithms are considered QoS factors during software component matchmaking. These algorithms were paid regard to QoS level as a whole, ignoring confidence of individual QoS attributes.

Related Work
Problem Description
QoS Model for Autonomic Software Component
Matchmaking Algorithm Description
Algorithm Analysis
A Case Study
Simulation Experiment
Conclusions
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.