Ontology-Based Composition of Web Services for Ubiquitous Computing

  • Yang-Seung Jeon
  • Eun-Ha Song
  • Minyi Guo
  • Laurence T. Yang
  • Young-Sik Jeong
  • Jin-Tak Choi
  • Sung-Kook Han
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4331)


Current Web service environment provide connection to individual services but is still deficient in semantic processing technology for the interoperability of Web services. The semantic processing of Web services is a key technology for the dynamic discovery and composition of Web services. Thus, the present study established Web service ontology to support ubiquitous environment and proposed a method of describing Web services in consideration of their functional and semantic aspects. In addition, it implemented a service interlocking and composition system by including a mediator function, which enables the composition of heterogeneous Web services, in the system.


Service Composition Ubiquitous Computing Composite Service Business Process Execution Language Soap Message 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Dean, M., Connolly, D., van Harmelen, F., Hendler, J., Horrocks, I., McGuinness, D.L., Patel-Schneider, P.F., Stein, L.A.: Web Ontology Language (OWL) Reference Version 1.0. Recent Trends and Developments. W3C Working Draft (November 12, 2002), http://www.w3.org/TR/2002/WD-owl-ref-20021112/
  2. 2.
    McIlraith, S., Son, T.: Adapting Golog for Composition of Semantic Web Services. In: Proceedings of the Eighth International Conference on Knowledge Representation and Reasoning, Toulouse, France (2002)Google Scholar
  3. 3.
    Matskin, M., Rao, J.: Value-Added Web Services Composition Using Automatic Program Synthesis. In: Web Services, E-Business, and the Semantic Web, CAiSE 2002 International Workshop, WES 2002, Toronto, Canada (2002)Google Scholar
  4. 4.
  5. 5.
    Ponnekanti, S.R., Lee, B., Fox, A., Hanrahan, P., ICrafter, T.W.: A Service Framework for Ubiquitous Computing Environments. In: Proceedings of Ubicomp 2001, September 30-October 2 (2001)Google Scholar
  6. 6.
    W3C, Web Service Description Language Specification, http://www.w3.org/TR/wsdl
  7. 7.
    Curbera, F., et al.: Business process execution language for web services (BPEL4WS) 1.0 (July 2002), http://www-106.ibm.com/developerworks/webservices/library/ws-bpel
  8. 8.
    W3C, Web Service Modeling Ontology, http://www.wsmo.org/TR/
  9. 9.
    Gibbins, N., Haris, S., Shadbolt, N.: Agent-based Semantic Web Services. In: Proceedings of the 12th Int. WWW Conf., WWW2003, Budapest, Hungary, pp. 710–717. ACM Press, New York (2003)Google Scholar
  10. 10.
    Ardissono, L., Goy, A., Petrone, G.: Enabling conversations with web services. In: Proc. of the 2nd Int. Conf. on Autonomous Agents and Multiagent Systems, Melbourne, pp. 819–826 (2003)Google Scholar
  11. 11.
    Rao, J., Kungas, P., Matskin, M.: Logic-based Web Service Composition: from Service Description to Process Model. In: Proc. of the IEEE Int. Conf. on Web Services, ICWS 2004, San Diego, California, USA, July 6-9, IEEE Computer Society Press, Los Alamitos (2004)Google Scholar
  12. 12.
    Berners-Lee, T., Hendler, J., Lassila, O.: The Semantic Web. Scientific American (2001)Google Scholar
  13. 13.
  14. 14.
  15. 15.
    W3C, Simple Object Access Protocol, http://www.w3.org/TR/soap12-part0

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Yang-Seung Jeon
    • 1
  • Eun-Ha Song
    • 1
  • Minyi Guo
    • 2
  • Laurence T. Yang
    • 3
  • Young-Sik Jeong
    • 1
  • Jin-Tak Choi
    • 4
  • Sung-Kook Han
    • 1
  1. 1.Department of Computer EngineeringWonkwang UniversityIksanKorea
  2. 2.School of Computer Science and EngineeringAizu UniversityJapan
  3. 3.Department of Computer ScienceSt. Francis Xavier UniversityAntigonishCanada
  4. 4.Department of Computer EngineeringUniversity of IncheonInchonKorea

Personalised recommendations