OATAO - Open Archive Toulouse Archive Ouverte Open Access Week

Composition et recomposition opportunistes : motivations et exigences

Triboulot, Charles and Trouilhet, Sylvie and Arcangeli, Jean-Paul and Robert, Fabrice Composition et recomposition opportunistes : motivations et exigences. (2014) In: 10èmes Journées francophones Mobilité et Ubiquité (UBIMOB 2014), 5 June 2014 - 6 June 2014 (Sophia-Antipolis, France).

[img]
Preview
(Document in English)

PDF (Author's version) - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
272kB

Abstract

Dans les approches traditionnelles de développement, les composants logiciels sont assemblés en fonction d'un besoin explicite. La composition est alors ad hoc, mais difficilement adaptable lorsque l'environnement du logiciel évolue, par exemple quand il intègre de nouveaux composants dynamiquement. La prise en compte de l'opportunisme, c'est-à-dire la capacité de composer et de recomposer des composants logiciels disponibles dans l'environnement mais qui n'ont pas été spécifiquement développés pour les applications qu'ils composent, permettrait l'émergence d'applications et ouvrirait ainsi de nouvelles perspectives en matière de conception et d'évolution de logiciels. Il est possible de recenser un certain nombre de situations de composition et de recomposition opportunistes. Ces dernières diffèrent entre elles par l'élément déclencheur qui peut être en lien avec la mobilité d'un composant, son état ou l'environnement. Ces situations peuvent se décliner dans de multiples scénarios, notamment dans le cadre ambiant, comme c'est le cas pour le scénario que nous présentons. Nous nous interrogeons sur les avantages d'une telle approche pour la flexibilité et la réutilisation, ainsi que sur les exigences que devra satisfaire l'infrastructure capable de la mettre en oeuvre : pour construire et maintenir de telles compositions, le système développé devra être distribué, autonome, adaptatif et capable de contrôler de manière décentralisée la combinatoire. Une étude approfondie des systèmes de composition automatique existants montre que peu de travaux portent sur ces approches bottom-up et qu'aucun ne propose une solution qui réponde à toutes les exigences et donc qui soit capable de composition opportuniste efficiente.

Item Type:Conference or Workshop Item (Paper)
Additional Information:http://ubimob2014.sciencesconf.org/39484
HAL Id:hal-04080874
Audience (conference):National conference proceedings
Uncontrolled Keywords:
Institution:French research institutions > Centre National de la Recherche Scientifique - CNRS (FRANCE)
Université de Toulouse > Institut National Polytechnique de Toulouse - Toulouse INP (FRANCE)
Other partners > Sogeti (FRANCE)
Université de Toulouse > Université Toulouse III - Paul Sabatier - UT3 (FRANCE)
Université de Toulouse > Université Toulouse - Jean Jaurès - UT2J (FRANCE)
Université de Toulouse > Université Toulouse 1 Capitole - UT1 (FRANCE)
Laboratory name:
Statistics:download
Deposited On:22 Jun 2015 09:54

Repository Staff Only: item control page