Abstract
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.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Weiser, M.: The Computer for the 21st Century. Scientific American, 94–104 (September 1991)
Date, C.J.: A guide to the SQL standard. Addison-Wesley Longman Publishing Co., Inc., Boston (1986)
Manber, U.: Introduction to Algorithms: A Creative Approach. Addison-Wesley Longman Publishing Co., Inc., Boston (1989)
Sousa, J.P., Garlan, D.: Improving user-awareness by factoring it out of applications. In: UbiSys 2003 - System Support for Ubiquitous Comp. Workshop (2003)
Saif, U., Pham, H., Paluska, J.M., Waterman, J., Terman, C., Ward, S.: A case for goal-oriented programming semantics. In: UbiSys 2003 - System Support for Ubiquitous Computing Workshop (2003)
El-Khatib, K., Bochmann, G.v., El Saddik, A.: A qos-based framework for distributed content adaptation. In: Quality of Service in Heterogeneous Wired/Wireless Networks, QSHINE 2004, pp. 308–312 (2004)
Román, M., Hess, C., Cerqueira, R., Ranganat, A., Campbell, R.H., Nahrstedt, K.: Gaia: A middleware infrastructure to enable active spaces. IEEE Pervasive Computing, 74–83 (2002)
Garlan, D., Siewiorek, D., Smailagic, A., Steenkiste, P.: Project aura: Toward distraction-free pervasive computing. IEEE Pervasive Computing 1, 22–31 (2002)
Vallée, M., Ramparany, F., Vercouter, L.: Composition flexible de services d’objets communicants. In: UBIMOB 2005 (2005)
Popien, C., Meyer, B.: A service request description language. In: FORTE 1994, pp. 14–32. Chapman & Hall, Bern (1994)
Best, K.F.: Oasis standards work. Markup Lang. 3, 241–249 (2001)
McIlraith, S.A., Son, T.C., Zeng, H.: Semantic web services. IEEE Intelligent Systems 16, 46–53 (2001)
McGuinness, D.L., van Harmelen, F.: OWL Web Ontology Language Overview (2004), online: http://www.w3.org/TR/2004/REC-owl-features-20040210/
Staab, S., van der Aalst, W.M.P., Benjamins, V.R., Sheth, A.P., Miller, J.A., Bussler, C., Maedche, A., Fensel, D., Gannon, D.: Web services: Been there, done that? IEEE Intelligent Systems 18, 72–85 (2003)
Sheshagiri, M., des Jardins, M., Finin, T.: A planner for composing services described in DAML-S. In: Proceedings of ICAPS 2003 Workshop on Planning for Web Services (2003)
Sycara, K.P., Paolucci, M., Ankolekar, A., Srinivasan, N.: Automated discovery, interaction and composition of semantic web services. J. Web Sem. 1, 27–46 (2003)
Vukovic, M., Robinson, P.: Adaptive, planning-based, web service composition for context awareness. In: Second Int. Conference on Pervasive Computing (2004)
Noia, T.D., Sciascio, E.D., Donini, F.M., Mongiello, M.: A system for principled matchmaking in an electronic marketplace. In: WWW, pp. 321–330 (2003)
Ma, J., Yang, L.T., Apduhan, B.O., Hunag, R., Barolli, L., Takizawa, M.: Towards a smart world and ubiquitous intelligence: A walktrough from smart things to smart hyperspaces and ubickids. International Journal of Pervasive Computing and Communications 1, 53–68 (2005)
Ranganathan, A., Campbell, R.H.: An infrastructure for context-awareness based on first order logic. Personal and Ubiquitous Computing 7, 353–364 (2003)
Saadi, R., Pieson, J.M., Brunie, L.: APC: Access pass certificate. distrust certification model for large access in pervasive environment. In: IPCS 2005 (2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bihler, P., Brunie, L., Scuturici, VM. (2005). Modeling User Intention in Pervasive Service Environments. In: Yang, L.T., Amamiya, M., Liu, Z., Guo, M., Rammig, F.J. (eds) Embedded and Ubiquitous Computing – EUC 2005. EUC 2005. Lecture Notes in Computer Science, vol 3824. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11596356_97
Download citation
DOI: https://doi.org/10.1007/11596356_97
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-30807-2
Online ISBN: 978-3-540-32295-5
eBook Packages: Computer ScienceComputer Science (R0)