High-level Programming Support for Robust Pervasive Computing Applications

被引:2
作者
Jouve, Wilfried
Lancia, Julien
Palix, Nicolas
Consel, Charles
Lawall, Julia
机构
来源
2008 IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS | 2008年
关键词
D O I
10.1109/PERCOM.2008.9
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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.
引用
收藏
页码:252 / 255
页数:4
相关论文
共 5 条
[1]  
APEL S, 2004, ASE 04 SEM WORKSH
[2]  
BECKER C, 2000, ISCC 00
[3]  
Dey A. K., 2001, HUMAN COMPUTER INTER
[4]  
JOUVE W, 2007, ICPCA 07
[5]  
RANGANATHAN A, 2005, PERCOM 05