Semantic Description of Services and Service Factories for Ambient Intelligence
Description Sémantique de Services et d'Usines à Services pour l'Intelligence Ambiante
Résumé
Ambient Intelligence is highly interdisciplinary and involves many research fields. Advances in Ambient Intelligence are conditioned by the proper interaction, capitalization and integration of all disciplines. This manuscript tackles the problem of capitalization and dynamic integration of devices and software not initially designed to work together. We study how to adapt existing SOA concepts to make them useable for a wider audience. We create a service oriented middleware and a user interface that are usable and extensible by the various specialists. We introduce a design method that reuses concepts from SOA but insists on the practicability for non software-engineering specialists. We introduce the concept of a “service factory” that emerges as a necessary construct from our analysis. We propose a language and a runtime execution environment for our method building on top of our SOA middleware.
L'intelligence ambiante est un domaine hautement interdisciplinaire et implique de nombreux domaines de recherche. C'est pourquoi les avancées dans ce domaine sont conditionnées par l'interaction et l'intégration entre ces nombreuses disciplines. Ce manuscrit s'intéresse à la problématique de capitalisation des travaux existants, ainsi qu'à l'intégration dynamique de logiciels et d'appareils développés indépendamment les uns des autres. Nous proposons une intergiciel à services et une interface graphique utilisables et extensibles par les différents spécialistes. En étendant les approches à services et les principes du web sémantique, nous proposons une méthode de conception facilitant l'intégration dynamique et la composition de services. Cette méthode se base sur le concept nouveau d'usines à services : un service capable d'en instancier d'autres sur demande. Nous proposons aussi un langage de description pour ce langage.
Loading...