¡¡Chinese Journal of Computers   Full Text
  TitleA Method for Semantic Web Service Discovery Based on Context Inference
  AuthorsFENG Zai-Wen HE Ke-Qing LI Bing GONG Ping HE Yang-Fan LIU Wei
  Address(State Key Laboratory of Software Engineering, Wuhan University, Wuhan 430072)
  Year2008
  IssueNo.8(1354¡ª1363)
  Abstract &
  Background
Abstract Constrained by the context around user, the service discovery result mostly does not fulfill the context expectation of user¡¯s when we apply traditional semantic Web service discovery method. An approach for Web service discovery based on context and inference rules is proposed in the paper. The result of Web service discovery will fulfill the user¡¯s context in this way. The user context ontology and Web service context ontology are proposed respectively to describe context information. And the inference meta-rules between user context and service context are proposed as the foundation to refine results of Web service discovery. The context inference algorithm is proposed and implemented in the context inference module finally. Comparing to existing approach for semantic Web service discovery, it is proved by the experiment that the more appropriate result of Web service discovery will be obtained for the user while reasonable time cost is added.
Keywords Web service; context; inference; rule; service discovery
Background This research belongs to the project of "domain modeling, requirements elicitation and analysis based on requirements meta-model (No.2007CB310801)" as the first sub-project under the National Basic Research Program of China (973 Program) project "requirements engineering- the basic research for software engineering of complex system", and is also supported by another National Basic Research Program of China (973 Program) under Grant No.2006CB708302, the National High Technology Research and Development Program (863 Program) under Grant No.2006AA04Z156. The project focuses on requirements engineering research of Networked Software. Networked Software is a complex system of which topology structure and activity can be evolutionary dynamically. The research includes setting up the requirements meta-model, and proposing fresh methodology on domain-modeling, requirements elicitation and analysis, verification, management and evolution guided by requirements meta-model. In the past years, concerning requirements engineering of complex system, the authors have proposed a requirements meta-modeling framework named RGPS, and a service-oriented requirements language named SORL to capture the individualized and diversiform requirements in the mode of intercommunication between users and network. This paper helps to context-aware Web service discovery through rule-based inference. Since Web service composition is a typical form of network software, the method proposed in the paper is important to implementing of networked software.