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

Micro-service design method and system based on business process model

A business process and design method technology, applied in program control design, software design, computing, etc., can solve problems such as software development efficiency bottlenecks, slow down software development speed, etc., to shorten the business development cycle, reduce design costs, and simplify design. effect of difficulty

Active Publication Date: 2021-08-03
WUHAN UNIV
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Designers often need to gradually refine requirements starting from requirements analysis, and manually carry out cumbersome modeling and design, which greatly slows down the speed of software development. The early software modeling process has become a bottleneck in software development efficiency.

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
  • Micro-service design method and system based on business process model
  • Micro-service design method and system based on business process model
  • Micro-service design method and system based on business process model

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0078] In order to facilitate those of ordinary skill in the art to understand and implement the present invention, the present invention will be described in further detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the implementation examples described here are only used to illustrate and explain the present invention, and are not intended to limit this invention.

[0079] please see figure 1 , a microservice design method based on a business process model provided by the present invention, comprising the following steps:

[0080] Step 1: Convert the business flowchart into a BPMN engineering model;

[0081] In this embodiment, the specific implementation of step 1 includes the following sub-steps:

[0082] Step 1.1: Read the original BPMN file and parse the package. Among them, the present invention supports the processing of the BPMN model conforming to the Gojs standard and the Activiti standard. First, the original ...

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 micro-service design method and system based on a business process model. The method comprises the following steps: firstly, converting a business process diagram into a BPMN engineering model; then converting the BPMN engineering model into an SSD engineering model by using a conversion strategy; converting the SSD engineering model into an SSD time sequence diagram by using a visualization rule; and finally, analyzing the SD engineering model by using a conversion rule to carry out micro-service design. According to the invention, the micro-service design scheme can be automatically generated from the BPMN graph, a designer is assisted in rapidly designing a system, and the design cost is saved; codes can be automatically generated from the SD engineering model, developers are assisted in rapidly developing systems meeting user requirements, and the development cost is greatly reduced.

Description

technical field [0001] The invention belongs to the technical field of computer software (service modeling technology), and in particular relates to a microservice design method based on a business process model. Background technique [0002] As a widely used engineering technique, software modeling refers to detailed design before actual software development, drawing a blueprint of the system, and building a bridge between system requirements and system realization. Through software modeling, it can help developers gain a deep understanding of the overall structure of the system, help shorten the development cycle, and improve development quality. [0003] Generally speaking, whether it is developing a single software or a distributed architecture software, designers need to draw a system business process model (Business Process Modeling Notation, referred to as BPMN) after communicating with users. The BPMN model plays an important role in describing the flow of business ...

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): G06F8/20G06F9/54
CPCG06F8/22G06F9/546
Inventor 李兵朱江源王健熊燚铭
Owner WUHAN 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