Execution method of BPMN composition service and execution device thereof

A technology of combining services and execution methods, applied in the direction of electrical components, transmission systems, etc., can solve problems such as model mapping mismatch and manual configuration, and achieve the effect of realizing automation and overcoming semantic mismatch

Inactive Publication Date: 2010-04-14
BEIHANG UNIV
View PDF0 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The embodiment of the present invention provides an execution method and execution device of a BPMN composite service, which are used to solve the defect of model mapping

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
  • Execution method of BPMN composition service and execution device thereof
  • Execution method of BPMN composition service and execution device thereof
  • Execution method of BPMN composition service and execution device thereof

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0022] The technical solutions of the present invention will be further described below in conjunction with the accompanying drawings and specific embodiments.

[0023] In order to support the execution of the BPMN process, it is necessary to overcome its fundamental characteristic of graph-oriented (Graph Oriented). Unlike other executable service composition languages ​​(such as BPEL), the BPMN model only stays at the graphic level for the description of the BPMN process. In fact, the persistence file conforming to the BPMN schema (BPMNSchema) does not clearly indicate the sequence of process execution. Therefore, it is necessary to analyze the directed graph corresponding to the BPMN process to obtain the order in which each node in the graph is executed during the process execution process, and at the same time complete the behavioral semantic operation defined in the BPMN specification when the node is executed. Execution of the entire BPMN model.

[0024] figure 1 A fl...

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 an execution method of BPMN composition service and an execution device thereof. The execution method includes steps of receiving a query message of executing BPMN composition service to construct runtime objects of BPMN according to the query message, analyzing the runtime objects of the BPMN to acquire execution sequence information of streamed objects in the runtime objects of the BPMN, calling an execution method corresponding to types of the to-be-executed streamed objects, and then sequentially executing the steamed objects according to the execution sequence information. By analyzing the streamed objects and the sequence flow in a BPMN graphical model to acquire the execution sequence of the steamed objects and executing relative action according to semantics of flow objects in the BPMN, direct interpretation and execution of the BPMN flow are realized, and semantic compatibility and unity of a business conceptual model, a business process model and a business execution model and execution automation of the BPMN are realized.

Description

technical field [0001] The invention relates to the technical field of BPMN composite services, in particular to an execution method and an execution device of BPMN composite services. Background technique [0002] With the rapid development of Internet technology, service-oriented architecture (abbreviation: SOA) and other networked service software models have been widely used, especially Web services as the best practice of SOA, which has greatly promoted the application of SOA in finance, telecommunications and The development of e-commerce and other fields. In actual business applications, independent World Wide Web services (hereinafter referred to as: Web services) have limited functions, and it is impossible to meet complex business requirements. Some complex business processes involving multiple parties need to integrate existing Web services to form higher-level service combinations. As the core technology to realize flexible cross-organizational application integ...

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): H04L29/08
Inventor 刘旭东李建欣曾晋纪一鹏班倩超杜宗霞
Owner BEIHANG 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