Ontology-Based Process Description And Reasoning At Multiple Levels Of Abstraction For Service Discovery

Rong Li,Keqing He,Huafeng Chen,Peng Liang
DOI: https://doi.org/10.1115/1.859919.paper218
2012-01-01
Abstract:Discovering proper web services to satisfy user requirements is the key issue for service reuse. A main obstacle in service reuse is the different levels of abstraction between requirements and service descriptions. In this paper, we simplify requirements by regarding process as a type of requirements and focus on the issue of matching process into services. We propose an ontology-based method to organize processes according to their functions, and reasoning rules are defined basing on the ontology. In this method, a service can be determined whether it can satisfy a process by the vector space model and cosine similarity of function descriptions, and reasoning rules are employed to discover services which have no relationships with the process literally. This method provides more efficient services discovery for the implementation of process.
What problem does this paper attempt to address?