Towards an architecture for runtime interoperability

Abstract : 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.
Type de document :
Communication dans un congrès
ISoLA 2010 - 4th International Symposium On Leveraging Applications of Formal Methods, Verification and Validation, 2010, Crete, Greece. pp.206-220, 2010
Liste complète des métadonnées

Littérature citée [21 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/inria-00512446
Contributeur : Massimo Tivoli <>
Soumis le : jeudi 18 novembre 2010 - 16:50:19
Dernière modification le : mardi 17 avril 2018 - 11:24:06
Document(s) archivé(s) le : samedi 19 février 2011 - 02:35:52

Fichier

fulltext-2.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : inria-00512446, version 1

Collections

Citation

Amel Bennaceur, Gordon Blair, Franck Chauvel, Nikolaos Georgantas, Paul Grace, et al.. Towards an architecture for runtime interoperability. ISoLA 2010 - 4th International Symposium On Leveraging Applications of Formal Methods, Verification and Validation, 2010, Crete, Greece. pp.206-220, 2010. 〈inria-00512446〉

Partager

Métriques

Consultations de la notice

471

Téléchargements de fichiers

223