FUSION Semantic Registry

image

UDDI-based Web service registries are included as a standard offering within the product suite of all major SOA vendors, serving as the foundation for establishing design-time and run-time SOA governance. Despite the success of the UDDI specification and its rapid uptake by the industry, the capabilities of its offered service discovery facilities are rather limited. The lack of machine-understandable semantics in the technical specifications and classification schemes that are used for retrieving services prevent UDDI registries from supporting fully automated and thus truly effective service discovery.

The FUSION Semantic Registry is a semantically-enhanced service registry that builds on the UDDI specification and augments its service publication and discovery facilities to overcome these limitations. It was developed in the context of the EU-funded project FUSION, and combines the use of SAWSDL for creating semantically annotated service interface descriptions and the use of OWL-DL for modelling service capabilities and for performing matchmaking via DL reasoning.

The FUSION Semantic Registry makes use of several open source software libraries (jUDDI, UDDI4J, WSDL4J, SAWSDL4J, OWL API, Pellet) and is itself released as open source software under the GPL v3.0 software license (changing to a different license is currently under consideration).


Related publications

  1. Kourtesis D. and Paraskakis I. Supporting Semantically Enhanced Web Service Discovery for Enterprise Application Integration. In Mentzas G., Gouvas, P., Bouras, T., and Friesen, A. (Eds.): Semantic Enterprise Application Integration for Business Processes: Service-Oriented Frameworks, Hersley: IGI Global, 2009. [download the chapter ]

  2. Kourtesis D. and Paraskakis I. Combining SAWSDL, OWL-DL and UDDI for Semantically Enhanced Web Service Discovery. In Bechhofer S. et al.(Eds.): ESWC 2008, Lecture Notes in Computer Science 5021, Springer-Verlag Berlin Heidelberg 2008, pp. 614-628. [ download the paper | view the presentation video ]

  3. Kourtesis D. and Paraskakis I. Web Service Discovery in the FUSION Semantic Registry. In Abramowicz W. and Fensel D. (Eds.): BIS 2008, Lecture Notes in Business Information Processing 7, Springer-Verlag Berlin Heidelberg 2008, pp. 285-296. [ download the paper ]

  4. Kourtesis, D., Paraskakis, I., Friesen, A., Gouvas, P., Bouras, A.: Web Service Discovery in a Semantically Extended UDDI Registry: the Case of FUSION. In: Camarinha-Matos, L., Afsarmanesh, H., Novais, P., Analide, C. (Eds.) IFIP International Federation for Information Processing, Establishing the Foundation of Collaborative Networks, vol. 243, Springer, Boston 2007, pp. 547-554. [ download the paper ]

  5. Alexakis, S., Bauer, M., Pace, A., Schumacher, A., Friesen, A., Bouras, A., Kourtesis, D.: Application of the FUSION Approach for Assisted Composition of Web Services. In: Camarinha-Matos, L., Afsarmanesh, H., Novais, P., Analide, C. (Eds.) IFIP International Federation for Information Processing, Establishing the Foundation of Collaborative Networks, vol. 243, Springer, Boston 2007, pp. 531-538. [ download the paper ]

  6. Bouras, A., Gouvas, P., Kourtesis, D., Mentzas, G.: Semantic Integration of Business Applications Across Collaborative Value Networks. In: Camarinha-Matos, L., Afsarmanesh, H., Novais, P., Analide, C. (Eds.) IFIP International Federation for Information Processing, Establishing the Foundation of Collaborative Networks, vol. 243, Springer, Boston 2007, pp. 539-546. [ download the paper ]

  7. Kourtesis, D. and Paraskakis, I.: Enabling Semantic Matchmaking of Web Service Descriptions in UDDI. In: Boyanov, K., Nikolov, R., Nikolova, I., and Nisheva, M. (Eds). Proceedings of the 3rd Balkan Conference in Informatics (BCI 2007), vol. 1, Demetra, Sofia, Bulgaria 2007, pp. 217-228.