Modeling User Intention in Pervasive Service Environments

The introduction of pervasive computing environments in everyday life will not just be a big step for users, but also for application designers. The well defined interaction interfaces will make place for other, more intuitive ways of interaction. It is the challenge for a pervasive system middleware to capture and model the user intention in a smart way and to solve ambiguousness in the user’s expression of a pervasive action. This paper introduces the Pervasive Service Action Query Language (PsaQL), a language to formalize the description of a user intention using composed pervasive services. The work describes a way of translating the user intention into an executable action and propose algorithms performing this translation. Considerations to implement this process are given within the scope of PerSE, a pervasive service environment developed by our research group, together with general evaluation metrics for such algorithms.

[1]  Steffen Staab,et al.  Neurons, Viscose Fluids, Freshwater Polyp Hydra-and Self-Organizing Information Systems , 2003, IEEE Intell. Syst..

[2]  Klara Nahrstedt,et al.  A Middleware Infrastructure for Active Spaces , 2002, IEEE Pervasive Comput..

[3]  Udi Manber,et al.  Introduction to algorithms - a creative approach , 1989 .

[4]  Jianhua Ma,et al.  Towards a smart world and ubiquitous intelligence: A walkthrough from smart things to smart hyperspaces and UbicKids , 2005, Int. J. Pervasive Comput. Commun..

[5]  Laurent Vercouter,et al.  Composition flexible de services d'objets communicants , 2005, UbiMob '05.

[6]  C. J. Date A guide to the SQL standard (2nd ed.) , 1989 .

[7]  Francesco M. Donini,et al.  A system for principled matchmaking in an electronic marketplace , 2003, WWW '03.

[8]  Steffen Staab,et al.  Web Services: Been There, Done That? , 2003, IEEE Intell. Syst..

[9]  Tran Cao Son,et al.  Semantic Web Services , 2001, IEEE Intell. Syst..

[10]  Deborah L. McGuinness,et al.  OWL Web ontology language overview , 2004 .

[11]  David Garlan,et al.  Improving User-Awareness by Factoring it Out of Applications , 2003 .

[12]  Timothy W. Finin,et al.  A Planner for Composing Services Described in DAML-S , 2003 .

[13]  Umar Saif,et al.  A Case for Goal-oriented Programming Semantics , 2003 .

[14]  Anupriya Ankolekar,et al.  Automated discovery, interaction and composition of Semantic Web services , 2003, J. Web Semant..

[15]  Klara Nahrstedt,et al.  Gaia: A Middleware Infrastructure to Enable Active Spaces1 , 2002 .

[16]  Abdulmotaleb El-Saddik,et al.  A QoS-based framework for distributed content adaptation , 2004, First International Conference on Quality of Service in Heterogeneous Wired/Wireless Networks.

[17]  Karl F. Best OASIS standards work , 2001 .

[18]  P. Robinson,et al.  ADAPTIVE , PLANNING BASED , WEB SERVICE COMPOSITION FOR CONTEXT AWARENESS , 2004 .

[19]  Lionel Brunie,et al.  APC: access pass certificate distrust certification model for large access in pervasive environment , 2005, ICPS '05. Proceedings. International Conference on Pervasive Services, 2005..

[20]  Francesco M. Donini,et al.  Semantic matchmaking in a P-2-P electronic marketplace , 2003, SAC '03.

[21]  Roy H. Campbell,et al.  An infrastructure for context-awareness based on first order logic , 2003, Personal and Ubiquitous Computing.

[22]  Claudia Linnhoff-Popien,et al.  A service request description language , 1994, FORTE.

[23]  Lionel Brunie,et al.  (Dis)trust certification model for large access in a pervasive environment , 2005, Int. J. Pervasive Comput. Commun..

[24]  David Garlan,et al.  Project Aura: Toward Distraction-Free Pervasive Computing , 2002, IEEE Pervasive Comput..

[25]  James H. Aylor,et al.  Computer for the 21st Century , 1999, Computer.