inria-00512446, version 1
Towards an architecture for runtime interoperability
Amel Bennaceur 1Gordon Blair 2, 3Franck Chauvel a, 4Nikolaos Georgantas
1Paul Grace
2Falk Howar 5Paola Inverardi
6Valérie Issarny
b, 1Massimo Paolucci 7Animesh Pathak
1Romina Spalazzese
6B. Steffen 5Bertrand Souville 7Huang Gang 4
ISoLA 2010 - 4th International Symposium On Leveraging Applications of Formal Methods, Verification and Validation (2010) 206-220
Résumé : Interoperability remains a fundamental challenge when connecting heterogeneous systems which encounter and spontaneously communicate with one another in pervasive computing environments. This challenge is exasperated by the highly heterogeneous technologies employed by each of the interacting parties, i.e., in terms of hardware, operating system, middleware protocols, and application protocols. This paper introduces Connect, a software framework which aims to resolve this interoperability challenge in a fundamentally different way. Connect dynamically discovers information about the running systems, uses learning to build a richer view of a system's behaviour and then uses synthesis techniques to generate a connector to achieve interoperability between heterogeneous systems. Here, we introduce the key elements of Connect and describe its application to a distributed marketplace application involving heterogeneous technologies.
- a – Université de Rennes 1
- b – INRIA
- 1 : ARLES (INRIA Rocquencourt)
- INRIA
- 2 : Computing Department [Lancaster]
- Lancaster University
- 3 : InfoLab21
- Lancaster University
- 4 : Software Engineering Institute [Peking]
- Peking University / Beijing
- 5 : Technische Universität Dortmund (TUDO)
- Technische Universitaet Dortmund
- 6 : Dipartimento di Informatica [Italy] (DI)
- Università degli Studi dell'Aquila
- 7 : DOCOMO Euro-Labs
- DOCOMO Communications Laboratories Europe GmbH
- Domaine : Informatique/Génie logiciel
- inria-00512446, version 1
- http://hal.inria.fr/inria-00512446/fr/
- oai:hal.inria.fr:inria-00512446
- Contributeur : Massimo Tivoli
- Soumis le : Jeudi 18 Novembre 2010, 16:50:19
- Dernière modification le : Jeudi 25 Novembre 2010, 11:55:37