Public Deployment of Semantic Service Matchmaker with UDDI Business Registry

  • Takahiro Kawamura
  • Jacques-Albert De Blasio
  • Tetsuo Hasegawa
  • Massimo Paolucci
  • Katia Sycara
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3298)


Public deployment of the semantic service matchmaker to a UDDI registry for half a year is shown in this paper. UDDI is a standard registry for Web Services, but if we consider it a search engine, its functionality is limited to a keyword search. Therefore, the Matchmaker was developed to enhance UDDI by service capability matching. Then, we have deployed the Matchmaker to one of four official UDDI registries operated by NTT-Communications since September 2003. In this paper, we first introduce the Matchmaker with UDDI, and illustrate client tools which lower the threshold of use of semantics. Then, we evaluate this deployment by benchmarks in terms of performance and functionality. Finally, we discuss user requirements obtained by two ways: questionnaire and observation of search behaviour.


Resource Description Framework Description Logic Keyword Search Registered Service Service Description 
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.
    Universal Description, Discovery and Integration,
  2. 2.
    Paolucci, M., Kawamura, T., Payne, T.R., Sycara, K.: Semantic Matching of Web Services Capabilities. In: Horrocks, I., Hendler, J. (eds.) ISWC 2002. LNCS, vol. 2342, pp. 333–347. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  3. 3.
    Kawamura, T., Blasio, J.D., Hasegawa, T., Paolucci, M., Sycara, K.: Preliminary Report of Public Experiment of Semantic Service Matchmaker with UDDI Business Registry. In: Orlowska, M.E., Weerawarana, S., Papazoglou, M.P., Yang, J. (eds.) ICSOC 2003. LNCS, vol. 2910, pp. 208–224. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  4. 4.
    Resource Description Framework
  5. 5.
  6. 6.
    Web-Ontology Working Group,
  7. 7.
    The Rule Markup Initiative,
  8. 8.
  9. 9.
    Sycara, K., Widoff, S., Klusch, M., Lu, J.: LARKS: Dynamic Matchmaking Among Heterogeneous Software Agents in Cyberspace. Autonomous Agents and Multi- Agent Systems 5, 173–203 (2002)CrossRefGoogle Scholar
  10. 10.
  11. 11.
    Nodine, M.H., Fowler, J., Ksiezyk, T., Perry, B., Taylor, M., Unruh, A.: Active information gathering in infosleuth. International Journal of Cooperative Information Systems, 3–28 (2000)Google Scholar
  12. 12.
    Castillo, J.G., Trastour, D., Bartolini, C.: Description Logics for Matchmaking of Services. In: Proceedings of Workshop on Application of Description Logics (2001)Google Scholar
  13. 13.
    WebSphere Matchmaking Environment,
  14. 14.
    Li, L., Horrocks, I.: A software framework for matchmaking based on semantic web technology. In: Proceedings of the Twelfth InternationalWorld WideWeb Conference (WWW 2003), pp. 331–339 (2003)Google Scholar
  15. 15.
    Six Sigma Academy,
  16. 16.
    Wang, Y., Stroulia, E.: Semantic Structure Matching for Assessing Web-Service Similarity. In: Orlowska, M.E., Weerawarana, S., Papazoglou, M.P., Yang, J. (eds.) ICSOC 2003. LNCS, vol. 2910, pp. 194–207. Springer, Heidelberg (2003)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Takahiro Kawamura
    • 1
  • Jacques-Albert De Blasio
    • 1
  • Tetsuo Hasegawa
    • 1
  • Massimo Paolucci
    • 2
  • Katia Sycara
    • 2
  1. 1.Research and Development CenterToshiba Corp 
  2. 2.The Robotics InstituteCarnegie Mellon University 

Personalised recommendations