High-level Programming Support for Robust Pervasive Computing Applications - Inria - Institut national de recherche en sciences et technologies du numérique
Conference Papers Year : 2008

High-level Programming Support for Robust Pervasive Computing Applications

Abstract

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
Origin Files produced by the author(s)

Dates and versions

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

Identifiers

  • HAL Id : inria-00333602 , version 1

Cite

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⟩
148 View
331 Download

Share

More