DocumentCode
2859480
Title
Logic Programming for Context-Aware Pervasive Computing: Language Support, Characterizing Situations, and Integration with the Web
Author
Loke, Seng W.
Author_Institution
Monash University, Australia
fYear
2004
fDate
20-24 Sept. 2004
Firstpage
44
Lastpage
50
Abstract
We characterize situations as constraints on sensor readings expressed in rules. We also introduce an extension of Prolog which we call LogicCAP for programming context-aware applications, where situations are first-class entities. The operator "in-situation" in the language captures a common form of reasoning in context-aware applications, which is to ask if an entity is in a given situation. We show the usefulness of our approach via programming idioms, including defining relations among situations and integration with the Web.
Keywords
Computer science; Context awareness; Context-aware services; Distributed computing; Intelligent agent; Intelligent sensors; Logic programming; Mobile computing; Pervasive computing; Software engineering;
fLanguage
English
Publisher
ieee
Conference_Titel
Web Intelligence, 2004. WI 2004. Proceedings. IEEE/WIC/ACM International Conference on
Print_ISBN
0-7695-2100-2
Type
conf
DOI
10.1109/WI.2004.10035
Filename
1410781
Link To Document