High-level Programming Support for Robust Pervasive Computing Applications - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Communication Dans Un Congrès Année : 2008

High-level Programming Support for Robust Pervasive Computing Applications

Résumé

In this paper, we present a domain-specific Interface Definition Language (IDL) and its compiler, dedicated to the development of pervasive computing applications. Our IDL provides declarative support for concisely characterizing a pervasive computing environment. This description is (1) to be used by programmers as a high-level reference to develop applications that coordinate entities of the target environment and (2) to be passed to a compiler that generates a programming framework dedicated to the target environment. This process enables verifications to be performed prior to runtime on both the declared environment and a given application. Furthermore, customized operations are automatically generated to support the development of pervasive computing activities, such as service discovery and session negotiation for stream-oriented devices.
Fichier principal
Vignette du fichier
jouve-al_percom08.pdf (188.14 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

inria-00333602 , version 1 (23-10-2008)

Identifiants

  • HAL Id : inria-00333602 , version 1

Citer

Wilfried Jouve, Julien Lancia, Nicolas Palix, Charles Consel, Julia Lawall. High-level Programming Support for Robust Pervasive Computing Applications. 6th IEEE Conference on Pervasive Computing and Communications, Mar 2008, Hong Kong, China. ⟨inria-00333602⟩
133 Consultations
315 Téléchargements

Partager

Gmail Facebook X LinkedIn More