Automatic Service Composition Based on Process Ontology

Gexin Li,Shuiguang Deng,Haijiang Xia,Chuan Lin
DOI: https://doi.org/10.1109/NWESP.2007.17
2007-01-01
Abstract:Web service composition is a very important way to offer novel value-added services on the fly, which entrusts with the existing services via reuse and integration. The composition processes are mostly static and hence suffer from lack of support for runtime redesign. We have implemented the semi-automatic service composition with workflow technology which combines Business Process Execution Language for Web service with process ontology. In practice, we extract edge-edge relations and node-node composition rules from the process ontology tree. For a service request, system searches the target nodes in the process ontology tree, and completes validation of the interrelations and composition rules. Subsequently, a new dynamic sub-service-composition is assembled from those specific nodes. Web service composition is a very important way to offer novel value-added services on the fly. In this paper, we propose a method for semi-automatic composition of Web services using process ontology. This method describes unfixed part of a process by process ontology. Then, it extracts edge-edge relations and node-node composition rules to guide automatically service composition.
What problem does this paper attempt to address?