Criteria for the evaluation of self-*systems

E. Kaddoum, C. Raibulet, J.-P. Georgé, G. Picard, M.-P. Gleizes

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

Abstract

In the last years, the growing complexity of the current applications has led to the design of self-adapting systems presenting self-*properties. These systems are composed of several autonomous interactive entities. They behave autonomously and present enhanced characteristics allowing them to handle dynamics coming from exogenous and endogenous changes. In this paper, we propose a set of criteria for the description and evaluation of the adaptive properties of such systems. They aim to provide a concrete mechanism to analyze the quality of the design of adaptive systems, to evaluate the effect of self-*properties on the performances and to compare the adaptive features of different systems. The criteria are grouped into different categories: methodological, architectural, intrinsic, and runtime evaluation. They have been identified and specified by analyzing several case studies, which address self-adaptivity issues through different approaches with different objectives in various application contexts. © 2010 ACM.
Original languageEnglish
Title of host publication2010 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2010, in Conjunction with the 32nd ACM/IEEE International Conference on Software Engineering, ICSE 2010
Pages29-38
DOIs
Publication statusPublished - 2010
Externally publishedYes
Event2010 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2010, in Conjunction with the 32nd ACM/IEEE International Conference on Software Engineering, ICSE 2010 - , South Africa
Duration: 2 May 20108 May 2010

Publication series

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

Conference

Conference2010 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2010, in Conjunction with the 32nd ACM/IEEE International Conference on Software Engineering, ICSE 2010
Country/TerritorySouth Africa
Period2/05/108/05/10

Fingerprint

Dive into the research topics of 'Criteria for the evaluation of self-*systems'. Together they form a unique fingerprint.

Cite this