print print


Making a Fast Semantic Service Composition System Faster

Authors

Authors: Steffen Bleul, Thomas Weise, and Kurt Geihs

Abstract

Service Oriented Architecture (SOA) is a flexible software design paradigm for enterprises. The workflows of a company are implemented as services which can be arranged, updated and managed at runtime without interfering with ongoing business. Service management aims at providing undisturbed access to services. Its efficiency strongly depends on a fast response time in the case of a failure. This is hard to achieve since the relations between applications and services require comprehensive knowledge and lack transparency for administrators. Self-organizing approaches promise a solution by automating service discovery. In this paper we present a service discovery system which enables service compositions from semantic descriptions stored in a knowledge base. Therefore, it utilizes multiple composition algorithms from which the most appropriate set is selected and applied according to the size of the knowledge base and the available processors. The functionality of our system is made available through a Web Service interface itself. It is thus applicable in self-organizing service management systems with any number of services and ontologies.

Keywords

Web Service Challenge, WSC, Semantic Web Services, Semantic Service Composition, Self-Organization, Greedy Search, Iteratively-Deepening Depth First Search, IDDFS, Genetic Algorithms, GAs, Hash Data Structures, Tree Data Structure, Web Service Description Language, WSDL, Web Ontology Language, OWL, Service-Oriented Architecture, SOA, Heuristics

BibTeX

@inproceedings{BWG2007WSC,
  author                    = {Steffen Bleul and Thomas Weise and Kurt Geihs},
  title                     = {{Making a Fast Semantic Service Composition System Faster}},
  booktitle                 = {Proceedings of IEEE Joint Conference on E-Commerce Technology (9th CEC) and Enterprise Computing, E-Commerce and E-Services (4th EEE) (CEC/EEE'07)},
  publisher                 = {{IEEE Computer Society: {Piscataway, NJ, USA}}},
  pages                     = {517--520},
  year                      = {2007},
  location                  = {{National Center of Sciences: {T{\={o}}ky{\={o}}, Japan}}},
  url                       = {http://www.it-weise.de/documents/files/BWG2007WSC.pdf},
  doi                       = {10.1109/CEC-EEE.2007.62},
  note                      = {2nd place in 2007 WSC.},
  key                       = {BWG2007WSC},
},

Links

Metadata: http://www.it-weise.de/documents/metaBWG2007WSC.html
 
Full document: http://www.it-weise.de/documents/files/BWG2007WSC.pdf (185 kiB)
 
Presentation: http://www.it-weise.de/documents/files/BWG2007WSC_slides.pdf (336 kiB)
 
Information: http://www.it-weise.de/documents/files/BWG2007WSC_info.pdf (3 MiB)
http://www.it-weise.de/documents/files/BWG2007WSC_certificate.jpg (778 kiB)

back to the publication