Method and system for verifying business process
A technology of business process and verification method, which is applied in the field of business process verification method and system, and can solve problems such as failure to verify BPMN model errors
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0068] Embodiment 1 provides a business process verification method. like Figure 1A As shown, it is a flow chart of the business process verification method in the first embodiment. This embodiment can be implemented by a business process verification system, which can be implemented by hardware or software. The method includes:
[0069] Step 101: Map the original business process under the BPMN model to the Petri net model according to the mapping strategy to form a mapped business process.
[0070] Step 102, verifying the mapped business process to determine whether the original business process is wrong.
[0071] Step 102 is specifically: verifying the mapped business process. When the verification result of the mapped business process is wrong, the original business process is wrong; otherwise, the original business process is correct.
[0072] According to the first embodiment, by converting the original business process into the Petri net model for verification, it is...
Embodiment 2
[0076] The second embodiment further describes the business process verification method in the first embodiment.
[0077] Specifically, step 101 includes:
[0078] Step a: Obtain the graphic elements to be converted from the original business process under the BPMN model, and turn to step b;
[0079] Step b: identify the type of the graphic element to be converted, and turn to step c;
[0080]Step c: When it is judged that the primitive is the initial event primitive, map the initial event primitive to the first circular primitive in the mapping business process under the Petri net model, connect with the first circular primitive, and point to a first sequential flow of the first rectangular primitive, and a first rectangular primitive connected to the first sequential flow;
[0081] When it is judged that the primitive is an intermediate event primitive, the intermediate event primitive is mapped to the second circular primitive in the mapping business process under the Pet...
Embodiment 3
[0101] The third embodiment further defines the business process verification method in the foregoing embodiments.
[0102] For step 102, verifying the mapped business process to determine whether the original business process has errors may specifically include: performing at least one of structure verification or time constraint verification on the mapped business process to determine whether the original business process has errors.
[0103] Among them, structural verification includes:
[0104] Step 201, construct the reachability graph of the mapping business process, the reachability graph includes a vertex set and a directed arc, the vertex set is a set of all states of the Petri net model, and the directed arc is the The effective transition in the mapping business process and the state transition caused by the effective transition are described. The effective transition is the transition that can be executed in the mapping business process.
[0105] Specifically, th...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com