BPEL visual model building system based on GMF

A model and view technology, applied in the direction of program control devices, etc., can solve problems such as incomplete conversion of process description files to graphic representation files, insufficient support for process structured icons, lack of automatic layout functions, etc., to achieve convenient development interface, good Misoperation rollback function, providing the effect of ease of use and flexibility

Inactive Publication Date: 2009-02-11
BEIHANG UNIV
View PDF0 Cites 31 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] But their shortcomings are: the scalability of the system is not strong, the support for the structured icon of the process is not enough, some interfaces lack the automatic layout function to provide a good-looking and practical interface, and for the process description file to the graphic presentation file The function conversion is not perfect

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
  • BPEL visual model building system based on GMF
  • BPEL visual model building system based on GMF
  • BPEL visual model building system based on GMF

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] Such as figure 1 As shown, the modeling system of the present invention adopts a layered design pattern and logically separates models, controllers and views with reference to the MVC idea. The functions of each layer from bottom to top are as follows:

[0029] Persistence layer: used to physically save the built model for calling by the model layer. The persistence layer includes BPEL files, graphics files, WSDL files, project files and workspace files, among which BPEL files are used to store process information and conform to BPEL specifications; graphics The file is used to store graphic information, such as position, color, etc.; the WSDL file stores the WSDL information defined by the process; the project file and the workspace file are some necessary files for establishing a BPEL project; the persistence layer also includes two modules: the file generation module and the project The management module, the file generation module provides the serialization and sto...

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 relates to a GMF-based BPEL visual modeling system. The system is characterized in that: (1), the overall frame of the visual modeling system is designed based on the GMF technology by adopting an MVC design pattern; (2), the mapping algorithm of a BPEL view and a text is realized; (3), the multiple view synchronous design is realized; (4), the algorithm of structured active extension and contraction is realized; (5), a stack editor for re-do and un-do to a user operation is realized; (6), an automatic layout algorithm is designed to realize the active hierarchical layout during the modeling process and embody the process concept; (7), a connecting layout algorithm is designed to perform the automatic connecting branching to the structured activity in a BPEL process and embody the process selection concept; and (8), a controller-control strategy-control command mode, which can listen in and respond active operations in time, realize the random inserting of a sub-activity into the parent system, and delete and insert the prompt lines, is designed. The system has strong extended performance, and is a practical BPEL modeling tool with artistic interface.

Description

technical field [0001] The invention relates to a GMF-based BPEL visualization modeling system, which provides support for defining business processes for Web service composite applications, enabling users to develop convenient and standardized business processes through multiple development views. Background technique [0002] Service-Oriented Architecture (SOA) defines an architectural style for creating an enterprise IT architecture. Due to the limited functionality that a single Web service can provide, in order to make full use of Web services, it is necessary to combine individual Web services. , to provide more powerful service functions. BPEL workflow provides the ability to integrate business processes, which combine coarse-grained services into broader services or complete applications. [0003] Nowadays, business systems and their low-level process models are becoming more and more complex, which brings great challenges to the workflow establishment process. Usu...

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 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