Skip to main content

Activity Policy-Based Service Discovery for Pervasive Computing

  • Conference paper
Current Trends in Database Technology – EDBT 2006 (EDBT 2006)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 4254))

Included in the following conference series:

Abstract

Service discovery is an essential technique to provide applications with appropriate resources. However, user mobility and heterogeneous environments make the discovery of appropriate resources difficult. The execution environments will be rapidly changed, so developers cannot predict available resources exactly in design time. Thus, service discovery frameworks for pervasive computing must guarantee transparent development environments to application developers. In this paper, we introduce how to semantically describe and discover a variety of services in different environments. This approach helps applications to find appropriate services even though the required ones are not available or not found. For this, we propose a fine-grained effect ontology which is used to reasonably evaluate functional similarity among different services, and a policy-based query coordination which is used to dynamically apply different resource constraints according to human activities. Finally, we show with a feasible scenario how to find appropriate services in different environments. Our approach helps applications to seamlessly perform their tasks across a dynamic range of environments.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ranganathan, A., Chetan, S., Campbell, R.: Mobile Polymorphic Applications in Ubiquitous Computing Environments. In: Mobiquitous 2004: The First Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services, Boston, Massachusetts, USA, August 22-25 (2004)

    Google Scholar 

  2. Sousa, J., Garlan, D.: Aura: An architectural framework for user mobility in ubiquitous computing environments. In: 3rd Working IEEE/IFIP Conference on Software Architecture, pp. 29–43 (2002)

    Google Scholar 

  3. Broens, T., Pokraev, S., van Sinderen, M., Koolwaaij, J., Costa, P.D.: Context-Aware, Ontology-Based Service Discovery. In: Markopoulos, P., Eggen, B., Aarts, E., Crowley, J.L. (eds.) EUSAI 2004. LNCS, vol. 3295, pp. 72–83. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  4. Lee, C., Helal, A.: Context Attributes: An Approach to Enable Context-awareness for Service Discovery. In: Proceedings of third IEEE/IPSJ Symposium on Applications and the Internet, Orlando, Florida (January 2003)

    Google Scholar 

  5. Guanling, C., Kotz, D.: Context-sensitive resource discovery. In: Proceedings of the First IEEE International Conference on Pervasive Computing and Communications (Per-Com 2003), Fort Worth, TX, March 2003, pp. 243–252 (2003)

    Google Scholar 

  6. Harter, A., Hopper, A., Steggles, P., Ward, A., Webster, P.: The anatomy of a context-aware application. In: Mobicom 1999, pp. 59–68. ACM Press, New York (1999)

    Chapter  Google Scholar 

  7. Toninelli, A., Corradi, A., Montanari, R.: Semantic Discovery for Context-Aware Service Provisioning in Mobile Environments. In: 9th MCMP 2005, Ayia Napa, Cyprus (2005)

    Google Scholar 

  8. Bardram, J.E.: Activity-Based Service Discovery – An Approach for Service Composition, Orchestration and Context-Aware Service Discovery, CfPC 2004-PB-67 (2004), http://www.daimi.au.dk/~bardram/pvc/papers/absd.pdf

  9. Song, Z., Labrou, Y., Masuoka, R.: Dynamic Service Discovery and Management in Task Computting. In: First Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services (MobiQuitous 2004) (2004)

    Google Scholar 

  10. Ranganathan, A., Chetan, S., Al-Muhtadi, J., Campbell, R.H., Mickunas, M.D.: Olympus: A High-Level Programming Model for Pervasive Computing Environments. In: IEEE International Conference on Pervasive Computing and Communications (PerCom 2005), Kauai Island, Hawaii, March 8-12 (2005)

    Google Scholar 

  11. Wang, Z., Garlan, D.: Task-Driven Computing, Technical Report CMU-CS-00-154, School of Computer Science, Carnegie Mellon University (May 2000)

    Google Scholar 

  12. Masuoka, R., Parsia, B., Labrou, Y.: Task Computing—The Semantic Web Meets Pervasive Computing. In: Fensel, D., Sycara, K.P., Mylopoulos, J. (eds.) ISWC 2003. LNCS, vol. 2870, pp. 866–881. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  13. Roman, M., Campbell, R.H.: A User-Centric, Resource-Aware, Context-Sensitive, Multi-Device, Application Framework for Ubiquitous Computing Environments, University of Il-linois at Urbana-Champaign UiUCDCS-R-2002-2284 UILU-ENG-2002-1728 (2002)

    Google Scholar 

  14. Ranganathan, A., Campbell, R.H.: An Infrastructure for Context-Awareness based on First Order Logic. Journal of Personal and Ubiquitous Computing 7(6), 353–364 (2003)

    Article  Google Scholar 

  15. Sivashanmugam, K., Sheth, A., Miller, J., Verma, K., Aggarwal, R., Rajasekaran, P.: Metadata and Semantics for Web Services and Processes. In: Datenbanken und Informa-tionssysteme, Festschrift zum 60. Geburtstag von Gunter Schlageter, Publication Hagen (October– 26-09-2003)

    Google Scholar 

  16. Semantic Web projects, http://www.semanticweb.org/

  17. New Racer Query Lanauge, http://www.cs.concordia.ca/~haarslev/racer/racer-queries.pdf

  18. OWL, http://www.w3.org/2004/OWL/

  19. Protégé, http://protege.stanford.edu/

  20. Racer, http://www.racer-systems.com/

  21. Lee, D., Han, S., Park, I., Kang, S., Lee, K., Hyun, S.J., Lee, Y.H., Lee, G.: A Group-Aware Middleware for Ubiquitous Computing Environments. In: ICAT 2004 (2004), http://as.icu.ac.kr/www/pdf_paper/icat04-final.pdf

  22. Capra, L., Emmerich, W., Mascolo, C.: CARISMA: Context-Aware Reflective Middleware System for Mobile Applications. IEEE Transactions on Software Engineering 29(10) (2003)

    Google Scholar 

  23. Bellavista, P., Corradi, A., Montanari, R., Stefanelli, C.: Context-Aware Middleware for Resource Management in the Wireless Internet. IEEE Transactions on Software Engineering 29(12) (December 2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kim, W., Kang, S., Lee, Y., Lee, D., Ko, I. (2006). Activity Policy-Based Service Discovery for Pervasive Computing. In: Grust, T., et al. Current Trends in Database Technology – EDBT 2006. EDBT 2006. Lecture Notes in Computer Science, vol 4254. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11896548_57

Download citation

  • DOI: https://doi.org/10.1007/11896548_57

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-46788-5

  • Online ISBN: 978-3-540-46790-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics