Semantic Web service composite automatic validation method and system

An automatic verification and web service technology, applied in the direction of program control devices, etc., can solve the problems of increasing the difficulty of service composition, requiring manual participation in the verification process, and not giving a method for compound service composition, etc.

Active Publication Date: 2014-06-11
FUJIAN UNIV OF TECH
View PDF4 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in the face of increasingly complex Web service composition, the level of composite service designers and the ability of composite service design tools are increasingly insufficient, and it is difficult to ensure that the composition of services will not go wrong
[0005] (2) The user can only remotely call the required service line, and cannot control its execution process
[0041] (1) It can only describe two types of message transmission modes that input first and then output, but cannot describe the other two types of message transmission modes that output first and then input
[0042] (2) There is no system to provide a method for converting execution prerequisites into colored tokens
[0043] (3) The described execution effects only involve changes in th

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
  • Semantic Web service composite automatic validation method and system
  • Semantic Web service composite automatic validation method and system
  • Semantic Web service composite automatic validation method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0181] Such as Figure 4 As shown, an automatic verification method for semantic Web service composition is characterized in that: comprising the following steps:

[0182] Step 10. Convert the atomic process described by OWL-S into an atomic process automaton, and then combine the atomic process automaton into a combined process automaton according to different control structures: Step 11. If the control structure is Sequence control structure, the Sequence combination operation is performed, that is, all the atomic process automata are sequentially connected with the termination position of the previous atomic process automaton according to the order of arrangement, and the starting position of the next atomic process automaton is converted into a combined process automaton. machine;

[0183] Step 12, if the control structure is AnyOrder control structure, perform AnyOrder combination operation, that is, construct a set of logical formulas Initially is true, in Indic...

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 semantic Web service composite automatic validation method and a semantic Web service composite automatic validation system. According to the method, the Web service of OWL-S description is converted into one atomic process automaton, and the atomic process automaton is combined into composite process automation; the redundancy concurrence and the asynchronous migration of the composite process automation are eliminated to obtain an optimized model; according to compatibility requirements limited by users, the acceptable location set of the composite process automation is determined; according to the validity requirements limited by the users, a logic formula CSV is determined; the optimized model is converted into modeling language of UPPAAL, and the acceptable location set and the logic formula CSV are expressed into a CTL formula; a composition service model described by the modeling language and the CTL formula are input into UPPAAL for validation; the description on the combination process and the atomic process in the OWL-S process is more concrete and complete, the composite operation can be taken without differences, the logic formula and the expression are supported, the description capability is higher, and the validation efficiency is improved.

Description

technical field [0001] The invention relates to an automatic verification method and system of semantic Web service combination. Background technique [0002] With the continuous improvement of Web service standards and the continuous maturity of enterprise-level software platforms supporting Web services, more and more enterprises and commercial organizations have participated in the ranks of Software as a Service (Software as a Service), and have turned their business Functions and components are packaged into standard Web services and released to achieve the purpose of quickly and conveniently seeking partners, tapping potential customers and achieving business value-added. However, due to the complex trend of user needs, it is difficult for a single Web service to provide the functions required by users. However, if multiple simple Web services with limited functions distributed on the Web communicate and cooperate according to the shared context strategy to form comple...

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 FUJIAN UNIV OF TECH
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