loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Fourth IEEE Workshop on Mobile Computing Systems and Applications
Composing Pervasive Data Using iQL
Callicoon, New York
June 20-June 21
ISBN: 0-7695-1647-5
Norman H. Cohen, IBM Thomas J. Watson Research Center
Hui Lei, IBM Thomas J. Watson Research Center
Paul Castro, IBM Thomas J. Watson Research Center
John S. Davis II, IBM Thomas J. Watson Research Center
Apratim Purakayastha, IBM Thomas J. Watson Research Center
The emergence of pervasive networked data sources, such as web services, sensors, and mobile devices, enables context-sensitive, mobile applications. We have developed a programming model for writing such applications, in which entities called composers accept data from one or more sources, and act as sources of higher-level data. We have defined and implemented a nonprocedural language, iQL, specifying the behavior of composers. An iQL programmer expresses requirements for data sources rather than identifying specific sources; a runtime system discovers appropriate data sources, binds to them, and rebinds when properties of data sources change. The language has powerful operators useful in composition, including operators to generate, filter, and abstract streams of values.
Citation:
Norman H. Cohen, Hui Lei, Paul Castro, John S. Davis II, Apratim Purakayastha, "Composing Pervasive Data Using iQL," wmcsa, pp.94, Fourth IEEE Workshop on Mobile Computing Systems and Applications, 2002
Usage of this product signifies your acceptance of the Terms of Use.