Linked data-based multiplexing method of business process execution language (BPEL) templates and services and system thereof

A BPEL template and associated data technology, applied in the direction of program control devices, etc., can solve the problems of large workload, large dependencies, lack of multiplexing mechanism in BPEL, etc., and achieve the effect of reducing difficulty and avoiding limitations.

Inactive Publication Date: 2012-04-25
BEIJING UNIV OF POSTS & TELECOMM
View PDF2 Cites 27 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The existing BPEL application has the following deficiencies: First, BPEL process development is highly dependent on specific actual scenarios. For different business scenarios, atomic granular development units need to be used to design and implement new processes, which lacks certain flexibility; Secondly, the current development of BPEL lacks a complete reuse mechanism. The existing BPEL Designer only provides the basic activities of BPEL, which leads to a heavy workload of repeated development. At present, there is no effective set of mechanisms for this problem. solution
Moreover, the reuse and replacement of service assets in the process development process mainly depends on calling matching algorithms, and the accuracy and efficiency of service reuse are difficult to guarantee

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
  • Linked data-based multiplexing method of business process execution language (BPEL) templates and services and system thereof
  • Linked data-based multiplexing method of business process execution language (BPEL) templates and services and system thereof
  • Linked data-based multiplexing method of business process execution language (BPEL) templates and services and system thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] The method and system of the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments of the present invention.

[0044] In order to increase the flexibility of BPEL development and effectively reduce the difficulty of secondary development for developers, the present invention not only provides a complete set of BPEL graphical development environment, but also proposes and implements a template-based mechanism to realize BPEL sub-process repetition. The method and system used, so that developers can not only develop business processes in a graphical way, but also effectively provide a set of feasible reuse mechanisms to reduce the difficulty of secondary development, and improve the process through preset industry-wide process templates Development efficiency. The present invention also has an independent template model, defines a set of template tags to expand the mechanism of template extraction, packag...

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 discloses a linked data-based multiplexing method of business process execution language (BPEL) templates and services and a system thereof. The system comprises a model layer, a control layer, a user interface (UI) layer and a service asset library, wherein the model layer is used for providing models required by graphing and various functions of the whole system; the control layer is used for carrying out a control operation on a visualization process in the whole system, and further, realizing functions of script parsing of BPEL, template extracting and packaging, service combining and business exporting; the UI layer is mainly used for the functions of a palette, an editing window, an attribute view, an outline view and a guide view; and the service asset library specifically consists of field bodies, template bodies and service bodies. With the adoption of the linked data-based multiplexing method of the BPEL templates and services and the system thereof, the multi-granularity service asset multiplexing which includes the multiplexing by taking a BPEL subprocess as a template and the atomic Web service multiplexing can be realized; and the development efficiency for service combinations can be increased so as to shorten a development cycle through a pre-designed process template or a user-defined multiplexing template.

Description

technical field [0001] The present invention relates to a service-oriented development technology, in particular to a method and system for realizing business process execution language (BPEL, Business Process Execution Language) template and service reuse in a service-oriented development environment based on associated data. Background technique [0002] Web Services technology is currently the main method of encapsulating an information system into services, and it is also an important part of the design idea of ​​Service-Oriented Architecture (SOA, Service-Oriented Architecture). The method of service composition based on Web Service can reduce the cost of system development. Difficulty and complexity, improve the adaptability of the system to complex and changeable business requirements. Technologists can design and implement a complete set of solutions through the combination of existing Web Services to adapt to complex and changing business needs. [0003] Linked Dat...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44
Inventor 吴步丹程渤段华章洋陈俊亮杨志
Owner BEIJING UNIV OF POSTS & TELECOMM
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