Modèle à Composant pour Plate-forme Autonomique

Abstract : In the last decades, computing environments have been getting more and more complex, filled with miniaturized and sophisticated devices that can handle mobility and wireless communications. Ubiquitous computing, as envisioned by Mark Weiser in 1991, promote the seamless integration of those computing environments with the real world in order to offer new kinds of applications. However, writing software for ubiquitous environments raises numerous challenges, mainly the problem of how to make an application adapt itself in an ever changing context. From another perspective, as classical softwares were growing in size and complexity, IBM proposed the concept of autonomic computing to help to contain the burden of administering massive and numerous systems. This PhD thesis is based on an approach where applications are designed in terms of components using and providing services. A development model based on a reference architecture for the conception of ubiquitous applications is proposed, greatly inspired by researches in the autonomic computing field. In this model, the application is managed by a hierarchy of autonomic managers, that base their decisions on a central representation of the system. The fulfilment of this contribution requires to make the underlying middleware more reflexive, in order to support new kinds of runtime adaptations. We also provide a model that depicts the running system and its dynamics in a uniform way, based on REST principles. Applications relying on this reflexive middleware and represented by this model are what we called Autonomic-Ready. Implementations of our proposals have been integrated in the Apache Felix iPOJO service-oriented component model. The system representation, named Everest, is provided as a OW2 Chameleon subproject. Validation is based on the iCASA pervasive environment development and simulation environment.
Document type :
Theses
Complete list of metadatas

Cited literature [74 references]  Display  Hide  Download

https://tel.archives-ouvertes.fr/tel-01214962
Contributor : Abes Star <>
Submitted on : Tuesday, October 13, 2015 - 2:02:22 PM
Last modification on : Thursday, October 11, 2018 - 8:48:02 AM
Long-term archiving on : Thursday, January 14, 2016 - 12:20:55 PM

File

BOURRET_2014_archivage.pdf
Version validated by the jury (STAR)

Identifiers

  • HAL Id : tel-01214962, version 1

Collections

Citation

Pierre Bourret. Modèle à Composant pour Plate-forme Autonomique. Autre [cs.OH]. Université de Grenoble, 2014. Français. ⟨NNT : 2014GRENM083⟩. ⟨tel-01214962⟩

Share

Metrics

Record views

409

Files downloads

741