Constraint solving and description logic based web service combination method

A description logic and constraint solving technology, applied in program control devices and other directions, can solve problems such as imprecise business logic relationships, and achieve the effect of improving effectiveness and recall rate

Inactive Publication Date: 2015-07-01
NANJING UNIV
View PDF6 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although the existing work can accurately find the required combination of services, there are cases where the business logic relationship is not rigorous

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Constraint solving and description logic based web service combination method
  • Constraint solving and description logic based web service combination method
  • Constraint solving and description logic based web service combination method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] The method of the present invention first analyzes the target task, then decomposes the target task based on the domain ontology knowledge base; then describes the corresponding Web service through WSDL; then extracts the task constraint condition according to the Web service interface parameters, user selective preference and business logic relationship ; Then obtain the feasible solution sequence of the target task with the help of the constraint solver; finally combine the tool Protégé, apply description logic to detect the satisfiability and consistency of the feasible solution sequence, and obtain the final reasonable and effective service combination.

[0043] Process flow of the present invention such as figure 1 As shown, it specifically includes the following four steps.

[0044] Step 1: Use the event analysis of the target task and the domain ontology knowledge base to decompose the target task to obtain several fine-grained tasks. The ontology class and rela...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a constraint solving and description logic based web service combination method. The constraint solving and description logic based web service combination method comprises designing an optimization target of every fine-grained task and extracting constraint conditions of a task interface based on target task decomposition of a domain knowledge database; obtaining a combination of the fine-grained tasks through constraint solving and detecting the validity and the reasonableness of the combination through description logic, avoiding process conflicts and obtaining appropriate combined web services. According to the constraint solving and description logic based web service combination method, the web services can be effectively combined and accordingly the accuracy is significantly improved and the logic correctness of the service combination can be detected and accordingly the service combination can be reasonable and effective.

Description

technical field [0001] The invention belongs to the field of computer technology, especially the field of software technology. The invention provides a web service composition method combined with constraint solving and description logic, which is used for reuse and value-added of web services. Background technique [0002] Service-oriented software architecture SOA has the characteristics of heterogeneity, system interoperability, and loose coupling, and has been generally accepted by the industry. As a specific implementation of SOA, software development based on Web services has also become a common software development method, in which service composition is an important way to generate new services and build applications. Semantic-based service composition can more quickly, accurately and effectively locate the services that need to be combined, involving technologies such as domain ontology and OWL language. [0003] Domain ontology is a professional ontology, which ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F9/44
Inventor 许蕾曹赖平李言辉徐宝文
Owner NANJING UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products