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

Self-growing applications from abstract architectures: An application to data-mediation systems

  • CNRS LTCI
  • LTHE (UMR 5564 CNRS/IRD/Université de Grenoble)

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collection › Contribution à une conférence › Revue par des pairs

1 Citation (Scopus)

Résumé

Imagine a distributed mediation application consisting of hundreds of thousands of interconnected nodes, collecting data from millions of pervasive sensors, processing data and delivering it to a myriad of business services. This application takes the form of an acyclic, directed graph. Its shape must continually adapt in response to changes in sensor availability, network layout and business objectives. This involves dynamically adding, configuring, migrating and removing graph nodes. A centralised Observer/Controller, or Autonomic Manager (AM), that controls lifecycle operations for the entire graph would neither scale with the system's size and adaptation frequency, nor survive in unpredictable environments. This paper proposes a decentralised solution for enabling mediation applications to self-grow and to self-adapt their shapes and behaviours. In this approach, applications can autonomously grow into instances of a predefined, abstract architectural model and continually adapt to their execution conditions. A proof-of-concept prototype was developed using a Java-based, Service Oriented Component technology - iPOJO / OSGi. Experimental results from a Home Monitoring data-mediation scenario show the applicability and viability of our approach. We believe that the proposed framework will enable applications to autonomously grow and survive in volatile execution environments, over extended time periods.

langue originaleAnglais
titreIEEE SSCI 2011
Sous-titreSymposium Series on Computational Intelligence - EAIS 2011: 2011 IEEE Workshop on Evolving and Adaptive Intelligent Systems
Pages170-177
Nombre de pages8
Les DOIs
étatPublié - 15 août 2011
Modification externeOui
EvénementSymposium Series on Computational Intelligence, IEEE SSCI 2011 - 2011 IEEE 5th Workshop on Evolving and Adaptive Intelligent Systems, EAIS 2011 - Paris, France
Durée: 11 avr. 2011 → 15 avr. 2011

Série de publications

NomIEEE SSCI 2011: Symposium Series on Computational Intelligence - EAIS 2011: 2011 IEEE Workshop on Evolving and Adaptive Intelligent Systems

Une conférence

Une conférenceSymposium Series on Computational Intelligence, IEEE SSCI 2011 - 2011 IEEE 5th Workshop on Evolving and Adaptive Intelligent Systems, EAIS 2011
Pays/TerritoireFrance
La villeParis
période11/04/11 → 15/04/11

Empreinte digitale

Examiner les sujets de recherche de « Self-growing applications from abstract architectures: An application to data-mediation systems ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation