International audienceIn 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 th...
The emergence of pervasive computing power and networking infrastructure is enabling new application...
International audienceThe challenging nature of error handling constantly escalates as a growing num...
A growing number of environments is being populated with a range of networked devices. Applications ...
Pervasive computing environments introduce new challenges for application development, due to the he...
International audienceDespite much progress, developing a pervasive computing application remains a ...
International audienceDeveloping pervasive computing applications is a difficult task because it req...
Malgré des progrès récents, développer une application d'informatique ubiquitaire reste un défi à ca...
Developing pervasive computing applications is a difficult task be-cause it requires to deal with a ...
Dans de multiples domaines, un nombre grandissant d'applications interagissant avec des entités comm...
International audienceVarious forms of pervasive computing environments are being deployed in an inc...
Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Compute...
International audiencePervasive computing applications involve both software concerns, like any soft...
International audiencePervasive computing applications involve both software concerns, like any soft...
textIn recent years pervasive computing has enjoyed an amazing growth in both research and commercia...
The dream of pervasive computing is slowly becoming a reality. A number of projects around the worl...
The emergence of pervasive computing power and networking infrastructure is enabling new application...
International audienceThe challenging nature of error handling constantly escalates as a growing num...
A growing number of environments is being populated with a range of networked devices. Applications ...
Pervasive computing environments introduce new challenges for application development, due to the he...
International audienceDespite much progress, developing a pervasive computing application remains a ...
International audienceDeveloping pervasive computing applications is a difficult task because it req...
Malgré des progrès récents, développer une application d'informatique ubiquitaire reste un défi à ca...
Developing pervasive computing applications is a difficult task be-cause it requires to deal with a ...
Dans de multiples domaines, un nombre grandissant d'applications interagissant avec des entités comm...
International audienceVarious forms of pervasive computing environments are being deployed in an inc...
Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Compute...
International audiencePervasive computing applications involve both software concerns, like any soft...
International audiencePervasive computing applications involve both software concerns, like any soft...
textIn recent years pervasive computing has enjoyed an amazing growth in both research and commercia...
The dream of pervasive computing is slowly becoming a reality. A number of projects around the worl...
The emergence of pervasive computing power and networking infrastructure is enabling new application...
International audienceThe challenging nature of error handling constantly escalates as a growing num...
A growing number of environments is being populated with a range of networked devices. Applications ...