Semantic Description and Annotation for Business Services
|School||Shandong University of Science and Technology|
|Course||Applied Computer Technology|
|Keywords||Business Services Domain-Oriented Domain Ontology Semantic Description Model Semantic Annotation|
Facing continuously changes of business needs, users desire that business applications be constructed on demand and quickly from their business perspective. For this reason, the VINCA business-level service model is proposed. It enables the reusability of business and domain knowledge. Concrete Web services are to be associated with such business services. In the context of the research project, "A Platform for Sharing and Integrating Technological Information", we have designed "The VINCA Business Services Repository". How to describe business-level services semantically and how to annotate them turned out to be key issues in abstracting and registering Web services.The thesis focuses on the issues of semantic description and semantic annotation for VINCA business services. A domain-oriented semantic description model and a two-phrase semantic annotation technique are proposed. Implemention is done within "The VINCA Business Services Repository" based on aforementioned technologies. The contributions of the thesis are as follows:A model and an approach for defining semantic business service description are proposed.A core semantic business service description model is defined and an approach for extension is given. Users can define domain-oriented description models or other particular description models on demand.A two- phrase semantic annotation technique for business services is proposed.To relieve the burden of manual annotation in the process of business services registration, an algorithm for ontology recommendation is designed and implemented for semi-automatically annotating the IT-level semantic metadata first. And then semantic annotation templates are used for the business level semantic metadata. The two-phrase technology improves the efficiency of business service semantic annotation and makes the annotation results and business knowledge reusable.A registry and annotation tool is designed and realized.A software tool called BSRAT is designed and implemented within "The VINCA Business Services Repository" based on aforementioned technologies. Experiments are carried out to prove the effectiveness of the approach and the tool for semantic business services’ description and annotation. The registry and annotation tool has been used in the project to solve real-world problems.