Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Formal description method and device of Web service protocol semantics

A formal description and web service technology, applied in the computer field, can solve problems such as state space explosion, unfavorable protocol implementation, inability to accurately and strictly describe protocol execution semantics, etc., to achieve the effect of ensuring correct implementation

Inactive Publication Date: 2012-09-26
BEIHANG UNIV
View PDF2 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, both types of languages ​​have some defects: the state-based language is easy to understand when the protocol state is small, but as the protocol complexity increases, the problem of "state space explosion" will occur, and it is not conducive to accurately describe the state ; Sequence-based language can accurately describe the state, but the description is less intuitive, which is not conducive to the implementation of the protocol
The existing protocol formal description method is not optimized for the XML data format, and cannot clearly and simply describe the XML-based Web service protocol, that is, the existing formal description technology is not suitable for Web service protocols, and cannot be accurately and strictly Describes the execution semantics of the protocol, and cannot guarantee the correct implementation of the protocol

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
  • Formal description method and device of Web service protocol semantics
  • Formal description method and device of Web service protocol semantics
  • Formal description method and device of Web service protocol semantics

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0020] figure 1 It is a flow chart of the method for formally describing the semantics of the Web service protocol provided by Embodiment 1 of the present invention. Such as figure 1 As shown, the method of the present embodiment includes:

[0021] Step 11, define a formal model describing XML data according to set theory and first-order logic,...

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 formal description method and device of Web service protocol semantics. The method comprises the following steps of: defining a formal model describing XML (extensible markup language) data according to the set theory and the first-order logic, and defining the formal operation corresponding to the formal model; defining the logic processing sentences corresponding to the formal model and the formal operation; decomposing the Web service protocol semantics to obtain the migration between the protocol statuses; representing the protocol status by use of the formal model and the formal operation; and describing the migration between the protocol statuses by use of the logic processing sentences to realize the formal description of the Web service protocol semantics. Through the technical scheme of the invention, the formal description of the Web service protocol semantics can be realized, and the correct realization of the Web service protocol is guaranteed.

Description

technical field [0001] The computer technology of the present invention particularly relates to a method and device for formally describing the semantics of a Web service protocol. Background technique [0002] The rapid development of the Internet has led to the existence of a large number of heterogeneous application systems in the existing network, these systems provide a wealth of software services; and service-oriented computing and service-oriented architecture enable users to use these services conveniently, and enable various Flexible interoperability between services. Among them, the Web service technology is a new type of network software model based on the Extensible Markup Language (XML) protocol family to realize the service-oriented architecture, which is used to realize the interaction between heterogeneous application systems. operate. Through unified technical specifications, Web service technology realizes the unified function representation, sharing, int...

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): G06F17/30
CPCH04L29/0809H04L67/02
Inventor 马殿富赵永望李竹青李建欣窦云亮
Owner BEIHANG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products