Discovering Relevant Services in Pervasive Environments Using Semantics and Context

Luke Steller, Shonali Krishnaswamy, Jan Newmarch

Abstract

Recent advances have enabled provision and consumption of mobile services by small handheld devices. These devices have limited capability in terms of processing ability, storage space, battery life, network connectivity and bandwidth, which presents new challenges for service discovery architectures. As a result, there is an increased imperative to provide service requesters with services which are the most relevant to their needs, to mitigate wastage of precious device capacity and bandwidth. Service semantics must be captured to match services with requests, on meaning not syntax. Furthermore, requester and service context must be utilized during the discovery process. Thus, there is a need for a service discovery model that brings together ‘semantics’ and ‘context’. We present a case for bringing together semantics and context for pervasive service discovery by illustrating improved levels of precision and recall, or in other words increased relevance. We also present our model for integrating semantics and context for pervasive service discovery.

References

  1. Broens T., Context-aware, Ontology based, Semantic Service Discovery [Master], Enschede, The Netherlands, University of Twente, 2004.
  2. O'Sullivan J., Edmond D. and Hofstede A. H. M. t., Service Description: A Survey of the General Nature of Services, April, 2002.
  3. OWL Services (OWL-S) 1.1, http://www.daml.org/services/owl-s/1.1/.
  4. Doulkeridis C., Loutas N. and Vazirgiannis M., A System Architecture for Context-Aware Service Discovery, 2005.
  5. Doulkeridis C. and Vazirgiannis M., Querying and Updating a Context-Aware Service Directory in Mobile Environments, In Proc. 4th VLDB Workshop on Technologies on EServices (TES'03), 2003.
  6. Arnold K., O'Sullivan B., Scheifler R. W., Waldo J. and Woolrath A., The Jini Specification, Addison-Wesley, 1999.
  7. Universal Plug and Play (UPnP), http://www.upnp.org.
  8. Guttman E., Perkins C. E., Veizades J. and Day M., Service Location Protocol, Version 2, IETF, RFC 2608, June, 1999.
  9. Guttman E., Service Location Protocol : Automatic Discovery of IP Network Services, IEEE Internet Computing, 1999, 3(4), 71 - 80.
  10. Miller B. A. and Pascoe R. A., Salutation Service Discovery in Pervasive Computing Environments, IBM Pervasive Computing White Paper, February, 2000.
  11. Lee C., Helal A., Desai N., Verma V. and Arslan B., Konark: A System and Protocols for Device Independent, Peer-to-Peer Discovery and Delivery of Mobile Services, IEEE Transactions on Systems, Man and Cybernetics, November, 2003, 33(6).
  12. Issarny V. and Sailhan F., Scalable Service Discovery for MANET, In Proc. Third Annual IEEE International Conference on Pervasive Computing and Communications (PerCom), 8 - 12 March, Kauai Island, Hawaii, 2005.
  13. Chakraborty D., Joshi A., Yesha Y. and Finin T., Towards Distributed Service Discovery in Pervasive Computing Environments, IEEE Transactions on Mobile Computing, 15 July, 2004.
  14. Norvag K., Polyzos G. C., Valavanis E., Vazirgianis M. and Ververidis C., MobiShare: Sharing Context-Dependent Data and Services among Mobile Devices, In Proc. IEEE/WIC International Conference on Web Intelligence (WI'03), October, 2003.
  15. Chakraborty D., Perich F., Avancha S. and Joshi A., DReggie: Semantic Service Discovery for M-Commerce Applications, In Proc. Workshop on Reliable and Secure Applications in Mobile Environment, In Conjunction with 20th Symposium on Reliable Distributed Systems (SRDS), 12 October, 2001.
  16. Catterall E., Davies N., Friday A., Pink S. and Wallbank N., Supporting Service Discovery, Querying and Interaction in Ubiquitous Computing Environments, Wireless Networks, 2004, 10, 631-641.
  17. SWI-Prolog, http://www.swi-prolog.org/.
  18. CLIPS: A Tool for Building Expert Systems, http://www.ghg.net/clips/CLIPS.html.
  19. Friedman-Hil E., Jess: Java Expert System Shell, the Rule Engine for the Java Platform, http://herzberg.ca.sandia.gov/jess/, updated: 2 Nov 2005, accessed: 6 Nov 2005, Sandia National Laboratories.
  20. Bernstein A. and Klein M., Towards High-Precision Service Retrieval, In Proc. International Semantic Web Conference (ISWC 2002), 9 - 12 June, 2002, p. 84 - 101.
  21. Dabrowski C. and Mills K., Analyzing Properties and Behaviour of Service Discovery Protocols using an Architecture-based Approach, In Proc. Working Conference on Complex and Dynamic Systems Architecture, 2001.
  22. Jena - HP Semantic Framework, http://www.hpl.hp.com/semweb/, Hewlett Packard.
  23. Mindswap: OWL-S API, http://www.mindswap.org/2004/owl-s/, University of Maryland Institute for Advanced Computer Studies.
  24. OWLJessKB: A Semantic Web Reasoning Tool, http://edge.cs.drexel.edu/assemblies/software/owljesskb/, Geometric and D. U. Intelligent Computing Laboratory.
Download


Paper Citation


in Harvard Style

Steller L., Krishnaswamy S. and Newmarch J. (2006). Discovering Relevant Services in Pervasive Environments Using Semantics and Context . In Proceedings of the 3rd International Workshop on Ubiquitous Computing - Volume 1: IWUC, (ICEIS 2006) ISBN 978-972-8865-51-1, pages 3-12. DOI: 10.5220/0002476200030012


in Bibtex Style

@conference{iwuc06,
author={Luke Steller and Shonali Krishnaswamy and Jan Newmarch},
title={Discovering Relevant Services in Pervasive Environments Using Semantics and Context},
booktitle={Proceedings of the 3rd International Workshop on Ubiquitous Computing - Volume 1: IWUC, (ICEIS 2006)},
year={2006},
pages={3-12},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002476200030012},
isbn={978-972-8865-51-1},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 3rd International Workshop on Ubiquitous Computing - Volume 1: IWUC, (ICEIS 2006)
TI - Discovering Relevant Services in Pervasive Environments Using Semantics and Context
SN - 978-972-8865-51-1
AU - Steller L.
AU - Krishnaswamy S.
AU - Newmarch J.
PY - 2006
SP - 3
EP - 12
DO - 10.5220/0002476200030012