Passer à la navigation principale Passer à la recherche Passer au contenu principal

Controlling self-organising software applications with archetypes

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

Résumé

Self-organisation is a promising solution for building complicated, large-scale software systems that must meet stringent adaptability and survivability requirements. At the same time, controlling self-organising software to ensure global system properties and functions is a difficult problem. This paper proposes a solution that uses architectural templates, or archetypes, replicated across a set of identical agents, and interpreted at runtime to control the agents' self-organising behaviour and results. The solution ensures, by construction, that any resulting software system meets a set of predefined goals, or constraints, while maintaining many of the self-organisation related advantages. A framework prototype was implemented and tested to show the viability of the proposed approach, in the context of a distributed data-mediation application.

langue originaleAnglais
titreProceedings - 2012 IEEE 6th International Conference on Self-Adaptive and Self-Organizing Systems, SASO 2012
Pages69-78
Nombre de pages10
Les DOIs
étatPublié - 1 déc. 2012
Modification externeOui
Evénement2012 IEEE 6th International Conference on Self-Adaptive and Self-Organizing Systems, SASO 2012 - Lyon, France
Durée: 10 sept. 201214 sept. 2012

Série de publications

NomInternational Conference on Self-Adaptive and Self-Organizing Systems, SASO
ISSN (imprimé)1949-3673
ISSN (Electronique)1949-3681

Une conférence

Une conférence2012 IEEE 6th International Conference on Self-Adaptive and Self-Organizing Systems, SASO 2012
Pays/TerritoireFrance
La villeLyon
période10/09/1214/09/12

Empreinte digitale

Examiner les sujets de recherche de « Controlling self-organising software applications with archetypes ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation