A multi-scale business model construction method, system, medium, device, and terminal

By adopting the BPMN meta-model structure system and XML mapping rules in a multi-scale business model, the complex business field and cumbersome modeling process are solved, and fast and effective business model construction and persistent storage are achieved.

CN113553821BActive Publication Date: 2025-04-08XIDIAN UNIV
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110714882.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-06-25
Publication Date
2025-04-08
Estimated Expiration
2041-06-25

AI Technical Summary

Technical Problem

The existing multi-scale business models have problems such as complex business fields and cumbersome modeling processes, and it is difficult to effectively build business models in complex scenarios.

Method used

Using BPMN-based meta-model modeling technology, multi-scale business models are constructed through the BPMN meta-model structure system, reducing modeling costs, improving efficiency, and achieving persistent storage of business models through XML format mapping rules.

Benefits of technology

It realizes the rapid and effective construction of multi-scale business models, reduces the complexity and cost of the modeling process, and improves the reusability and portability of the business models.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113553821B_ABST
    Figure CN113553821B_ABST
Patent Text Reader

Abstract

The present invention belongs to the technical field of business modeling, and discloses a multi-scale business model construction method, system, medium, device, and terminal. The multi-scale business model construction method includes: proposing a BPMN-based metamodel modeling technology according to the BPMN modeling language; proposing a BPMN metamodel structure system according to the characteristics of the multi-scale business model structure, and structurally designing the metamodel; designing the multi-scale business model structure based on the BPMN metamodel structure system, and proposing a multi-scale business model construction method to construct the multi-scale business model; and proposing XML-based multi-scale business model mapping rules and persistence mechanisms for the storage problem of the business model. The multi-scale business model construction method provided by the present invention can quickly and effectively construct a specific business model based on an existing metamodel structure set and association rules between metamodels, greatly reducing the cost of modeling repeated processes and improving the efficiency of business model construction.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of business modeling, and in particular relates to a multi-scale business model construction method, system, medium, device, and terminal. Background Art

[0002] At present, business modeling theory can be traced back to the early 1980s. The early business modeling method obtained model information through established modeling programs. It was a simple organizational modeling method. In the early 1990s, computer technology was gradually integrated into business modeling technology. The most representative of these was the Computer Integrated Manufacturing-Open Systems Architecture (CIMOSA). The biggest advantage of the business modeling method of this period was that it provided a structured modeling process. After the mid-1990s, the Unified Modeling Language (UML) emerged, which unified and standardized the business modeling process, greatly promoting the development of business modeling technology.

[0003] Business modeling technology in foreign countries began to develop first. In 1981, the US Air Force proposed the IDEF method, which is a modeling method for describing the internal operation process of an enterprise. This method describes and constructs information semantics and information models by modeling, designing and analyzing complex systems. Petri-net was also widely used in the field of business modeling during this period, and gradually integrated color, time and structural hierarchy information into it. Hofstede et al. proposed a new workflow language YAWL, which can support dynamic workflow modeling. Jacob-son et al. jointly created the unified modeling language UML. In 2004, the Business Process Management Initiative (BPMI) released the business process modeling symbol BPMN, and the Object Management Group (OMG) formed the BPMN2.0 standard in 2011. BPMN uses concise and intuitive graphic elements to interactively build complex process structures, and uses computer programs to convert visual graphics into executable business processes.

[0004] Domestic universities and enterprises have also conducted research and verification on business modeling technology. Chen Daoyuan used UML technology to generate use case diagrams, activity diagrams, and state diagrams for the trade union comprehensive information system to conduct system business modeling. Beijing Shenzhou proposed a business modeling framework based on MDA, and optimized the traditional modeling method through the MDA method. Liu Lian from Harbin Institute of Technology proposed a chain enterprise distribution business modeling method based on Petri nets. By establishing the business process of enterprise distribution and comparing the process with the Petri net model, the feasibility of this method was verified. Wang Shengwei and others proposed a dynamic energy consumption model for CNC machine tools based on BPMN2.0, and used CNC milling machines as an example to verify the application of this energy consumption model and modeling method.

[0005] Business modeling technology has become increasingly mature after decades of development. It has specific application cases in various fields and industries at home and abroad. How to combine business characteristics and business needs to build a business model with industry characteristics through business modeling technology is a hot topic in the current business modeling field. However, the existing multi-scale business models have problems such as complex business fields and cumbersome modeling processes. Therefore, a new multi-scale business model construction method is urgently needed.

[0006] Through the above analysis, the problems and defects of the existing technology are as follows: the existing multi-scale business model has problems such as complex business fields and cumbersome modeling process.

[0007] The difficulty of solving the above problems and defects is: building business models for different types of business scenarios and business needs has always been a difficulty in actual engineering scenarios. At the same time, how to ensure the granularity and completeness of business models at different scales and realize business model construction in complex scenarios is the key to realizing multi-scale business model construction.

[0008] The significance of solving the above problems and defects is that the construction of business model is the starting point of engineering analysis, which plays a guiding role in the entire engineering analysis and determines the accuracy and effectiveness of subsequent data processing, data analysis and result verification. Therefore, the construction of multi-scale business model can effectively promote the communication of different businesses in the project and improve the efficiency of engineering construction. Summary of the invention

[0009] In response to the problems existing in the prior art, the present invention provides a multi-scale business model construction method, system, medium, device, and terminal, and more particularly, relates to a multi-scale business model construction method, system, medium, device, and terminal based on a metamodel structure system, which aims to solve the problems of complex business domains and cumbersome modeling processes in multi-scale business models.

[0010] The present invention is implemented as follows: a method for constructing a multi-scale business model, the method comprising the following steps:

[0011] Step 1: Based on the BPMN modeling language, a BPMN-based metamodel modeling technology is proposed. Compared with the general modeling process, metamodel modeling can quickly and effectively build specific business models based on the existing metamodel structure set and the association rules between metamodels, greatly reducing the cost of modeling repeated processes and improving the efficiency of building multi-scale business models. ;

[0012] Step 2: According to the characteristics of the multi-scale business model structure, a BPMN metamodel structure system is proposed, and the metamodel is structurally designed. The BPMN metamodel structure system is a set of modeling systems that are aggregated based on the BPMN metamodel's own attributes, functions and other characteristics. The modeling process of the multi-scale business model is actually the process of instantiating the metamodel structure system, which ensures the adequacy, accuracy, completeness and reusability of the business model in the modeling process, thereby providing a general business description method for multi-scale business modeling.

[0013] Step 3: Design the multi-scale business model structure based on the BPMN metamodel structure system, and propose a multi-scale business model construction method to build a multi-scale business model to better support the construction of business processes, so that the multi-scale business model can more accurately define and describe business processes;

[0014] Step 4: To address the storage problem of business models, we propose XML-based multi-scale business model mapping rules and persistence mechanisms to provide portability between different platforms, ensure that business models can be persistently stored, and facilitate communication of business content between business personnel.

[0015] Furthermore, in step 3, the multi-scale business model structure design includes:

[0016] Based on the BPMN metamodel structure system, the business metamodel is defined as the following five tuples:

[0017] BMM=(O,C,A,M,T);

[0018] In the formula, business object O, business condition C, business activity A, business information M and business goal T respectively describe the business content including subjects, association relationships, process activities and data resources in the business metamodel BMM.

[0019] Furthermore, in step 3, the structure of the multi-scale business model based on the BPMN metamodel structure system includes:

[0020] (1) Model information: used to describe the information of the business model at the model level, including model name, model type, and other model attributes;

[0021] (2) Business subject: used to describe the object targeted by the business model, including subject name, subject type, and other subject attributes;

[0022] (3) Business content: including business processes, as well as related business data and business knowledge content;

[0023] (4) Business problems, which are used to explain the problems that the business model addresses, including documents, pictures, and formulas that describe the business problems;

[0024] (5) Business results: used to explain the expected results of the business model, including the result content, audit standards, and allowable error content.

[0025] Furthermore, the business content is used to illustrate the relationship between business process logic and business data and business knowledge, and the business content includes a business main line layer, a business scenario layer, and a business process layer;

[0026] 1) Business main line layer: used to describe the overall framework of the entire business process; first, define and describe the business main line under the business field, and build the overall process of the business model. At the same time, the business main line contains several business scenarios to enrich the business process content;

[0027] 2) Business scenario layer: It is derived from the refinement of the processes in the main business line. It realizes the segmentation of business processes by associating highly coupled business processes into a business scenario.

[0028] 3) Business process layer: It is the most important business logic description layer. Through the BPMN metamodel structure system and BPMN language modeling specifications defined above, it completes the description of detailed business process logic and realizes the construction of business processes.

[0029] Further, in step 3, the multi-scale business model construction method includes:

[0030] (1) Business information: The premise of building a business model is that business personnel collect and screen business domain information, including text descriptions, picture descriptions, mathematical descriptions of business information, as well as sensor data and measurement data;

[0031] (2) BPMN metamodel structure system: The metamodel structure system includes business object metamodel, business activity metamodel, business condition metamodel, business information metamodel and business goal metamodel. The metamodel structure system defines and specifies business process elements and the relationships between elements.

[0032] (3) Business process construction: Business processes are described based on the BPMN metamodel structure system to standardize the process of business personnel building business processes;

[0033] (4) Multi-scale business model construction: The multi-scale business model construction includes two layers of content, namely, business scenario construction and business mainline construction. The business scenario is based on the business process and is a refinement of the business mainline. The business mainline is the framework of the multi-scale business model and is a macro description of the business.

[0034] (5) Multi-scale business model instance: By following the construction process for specific business scenarios, specific business model content can be obtained. The construction of a multi-scale business model instance is achieved by supplementing model information, business subjects, business problems, and business results.

[0035] (6) Multi-scale business model persistence: The business model is persistently stored and the portability and reusability of the business model are provided by defining the mapping rules between the model and the file.

[0036] Further, in step 4, the mapping rules and persistence mechanism of the XML-based multi-scale business model include:

[0037] The XML format tag is selected as the data format for mapping and storing the multi-scale business model. By defining the mapping relationship between the BPMN metamodel and the XML file, the relevant information in the business model is stored in the MySQL database to achieve persistent storage and reading of the multi-scale business model.

[0038] (1) Visualization of business model

[0039] The construction process of multi-scale business models takes place on the WEB front-end interface. Business personnel can build a graphical business model by dragging and dropping the visual BPMN metamodel and adding different types of connection attributes. The front-end business model editor scans the location, intrinsic attributes and relationship between metamodels and encapsulates them into JSON format data, and interacts with the back-end through AJAX requests.

[0040] (2) Persistence rules

[0041] The persistence rules include two parts: one is the mapping rules between the BPMN metamodel and XML for persisting the process information in the multi-scale business model; the other is the database storage rules for storing the model information in the multi-scale business model based on the MySQL database.

[0042] (3) Multi-scale business model storage

[0043] According to the defined BPMN metamodel, multi-scale business model and XML file mapping rules, the JSON data is parsed and split, the multi-scale business model and the location and attribute structure information of the contained BPMN metamodel are mapped into XML format files, and the model information contained in the multi-scale business model is stored in the MySQL database according to the database storage rules.

[0044] Another object of the present invention is to provide a multi-scale business model construction system using the multi-scale business model construction method, the multi-scale business model construction system comprising:

[0045] The metamodel modeling technology building module is used to propose a BPMN-based metamodel modeling technology according to the BPMN modeling language;

[0046] The metamodel structure design module is used to propose the BPMN metamodel structure system according to the characteristics of the multi-scale business model structure and to perform structural design on the metamodel;

[0047] The multi-scale business model construction module is used to design the multi-scale business model structure based on the BPMN metamodel structure system, and propose a multi-scale business model construction method to construct the multi-scale business model;

[0048] The model persistence module is used to propose XML-based multi-scale business model mapping rules and persistence mechanisms for the storage problem of business models.

[0049] Another object of the present invention is to provide a computer device, the computer device comprising a memory and a processor, the memory storing a computer program, and when the computer program is executed by the processor, the processor performs the following steps:

[0050] According to the BPMN modeling language, a metamodel modeling technology based on BPMN is proposed; according to the characteristics of the multi-scale business model structure, a BPMN metamodel structure system is proposed, and the metamodel is structurally designed; based on the BPMN metamodel structure system, the multi-scale business model structure is designed, and a multi-scale business model construction method is proposed to construct the multi-scale business model; in view of the storage problem of the business model, XML-based multi-scale business model mapping rules and persistence mechanism are proposed.

[0051] Another object of the present invention is to provide a computer-readable storage medium storing a computer program, wherein when the computer program is executed by a processor, the processor executes the following steps:

[0052] According to the BPMN modeling language, a metamodel modeling technology based on BPMN is proposed; according to the characteristics of the multi-scale business model structure, a BPMN metamodel structure system is proposed, and the metamodel is structurally designed; based on the BPMN metamodel structure system, the multi-scale business model structure is designed, and a multi-scale business model construction method is proposed to construct the multi-scale business model; in view of the storage problem of the business model, XML-based multi-scale business model mapping rules and persistence mechanism are proposed.

[0053] Another object of the present invention is to provide an information data processing terminal, which is used to implement the multi-scale business model construction system.

[0054] Combined with all the above technical solutions, the advantages and positive effects of the present invention are as follows: the multi-scale business model construction method provided by the present invention analyzes the construction method of the multi-scale business model based on the BPMN modeling language and metamodel modeling theory. First, based on the BPMN modeling language and metamodel modeling theory, a BPMN metamodel structure system is proposed; then the multi-scale business model information structure and process structure are designed, and the multi-scale business model construction process and persistence method are determined. Metamodel modeling can quickly and effectively build specific business models based on the existing metamodel structure set and the association rules between metamodels, greatly reducing the cost of modeling repeated processes and improving the efficiency of business model construction.

[0055] The present invention discusses the construction method of a multi-scale business model. Firstly, a metamodel modeling technology based on BPMN is proposed according to the BPMN modeling language. According to the characteristics of the multi-scale business model structure, a metamodel structure system is proposed, and the metamodel is structurally designed. Based on the metamodel structure system, the multi-scale business model structure is designed, and a multi-scale business model construction method is proposed. Finally, in view of the storage problem of the business model, an XML-based multi-scale business model mapping rule and persistence mechanism are proposed.

[0056] The metamodel structure system provided by the present invention includes various elements and their internal connections that can express business entities, including three types of specifications: conceptual, logical and physical. The conceptual specification ensures the accuracy of the conceptual relationship between metamodels; the logical specification concretizes and formalizes the conceptual relationship; the physical specification clarifies the physical content of the metamodel and ensures the consistency of the metamodel view. The above three specifications ensure the adequacy, accuracy, completeness and reusability of the business model in the modeling process, thereby providing a general business description method for business modeling. BRIEF DESCRIPTION OF THE DRAWINGS

[0057] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for use in the embodiments of the present invention. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0058] Figure 1 It is a flow chart of a method for constructing a multi-scale business model provided by an embodiment of the present invention.

[0059] Figure 2 It is a schematic diagram of a method for constructing a multi-scale business model provided in an embodiment of the present invention.

[0060] Figure 3 is a structural block diagram of a multi-scale business model building system provided by an embodiment of the present invention;

[0061] In the figure: 1. Metamodel modeling technology construction module; 2. Metamodel structure design module; 3. Multi-scale business model construction module; 4. Model persistence module.

[0062] Figure 4 It is a schematic diagram of the multi-scale business model structure provided by an embodiment of the present invention.

[0063] Figure 5 It is a schematic diagram of the multi-scale business model persistence process provided by an embodiment of the present invention.

[0064] Figure 6 It is a schematic diagram of the four basic process elements of BPMN provided by an embodiment of the present invention.

[0065] Figure 7 It is a BPMN metamodel and MOF mapping diagram provided by an embodiment of the present invention.

[0066] Figure 8 It is the metamodel, metamodel structural system, and metamodel modeling relationship diagram provided by the embodiments of the present invention.

[0067] Fig. 9 It is a schematic diagram of the BPMN metamodel structure system provided by an embodiment of the present invention.

[0068] Fig.10 It is a schematic diagram of the business object metamodel provided by an embodiment of the present invention.

[0069] Fig.11 It is a schematic diagram of a business condition metamodel provided by an embodiment of the present invention.

[0070] Fig.12 It is a schematic diagram of a business activity metamodel provided by an embodiment of the present invention.

[0071] Fig.13It is a schematic diagram of the business information metamodel provided by an embodiment of the present invention.

[0072] Fig.14 It is a schematic diagram of the business objective metamodel provided by an embodiment of the present invention.

[0073] Fig.15 It is the main line diagram of the shield axis correction business provided by the embodiment of the present invention.

[0074] Fig.16 This is a business scenario diagram of the formal excavation phase provided by an embodiment of the present invention.

[0075] Fig.17 It is a flowchart of the shield posture monitoring and control business provided by an embodiment of the present invention.

[0076] Fig.18 It is a diagram of the shield axis deviation correction business model provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0077] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.

[0078] In view of the problems existing in the prior art, the present invention provides a multi-scale business model construction method, system, medium, device, and terminal. The present invention is described in detail below with reference to the accompanying drawings.

[0079] like Figure 1 As shown, the multi-scale business model construction method, system, medium, device, and terminal provided by the embodiments of the present invention include the following steps:

[0080] S101, propose a BPMN-based metamodel modeling technology according to the BPMN modeling language;

[0081] S102, propose a BPMN metamodel structure system according to the characteristics of the multi-scale business model structure, and perform structural design on the metamodel;

[0082] S103, designing a multi-scale business model structure based on the BPMN metamodel structure system, and proposing a multi-scale business model construction method to construct a multi-scale business model;

[0083] S104, in view of the storage problem of the business model, an XML-based multi-scale business model mapping rule and persistence mechanism are proposed.

[0084] The principle diagram of the multi-scale business model construction method provided by the embodiment of the present invention is as follows Figure 2 shown.

[0085] like Figure 3 As shown, the multi-scale business model construction system provided by the embodiment of the present invention includes:

[0086] The metamodel modeling technology building module 1 is used to propose a BPMN-based metamodel modeling technology according to the BPMN modeling language;

[0087] Metamodel structure design module 2 is used to propose a BPMN metamodel structure system according to the characteristics of the multi-scale business model structure and to perform structural design on the metamodel;

[0088] Multi-scale business model construction module 3 is used to design the multi-scale business model structure based on the BPMN metamodel structure system, propose a multi-scale business model construction method, and construct a multi-scale business model;

[0089] The model persistence module 4 is used to propose XML-based multi-scale business model mapping rules and persistence mechanisms for the storage problem of the business model.

[0090] The technical solution of the present invention is further described below in conjunction with embodiments.

[0091] Aiming at the problems of complex business domain and cumbersome modeling process in multi-scale business models, the present invention proposes a multi-scale business model construction method based on BPMN metamodel. The present invention first proposes a BPMN metamodel structure system based on BPMN modeling language and metamodel modeling theory; then designs the multi-scale business model information structure and process structure, and determines the multi-scale business model construction process and persistence method.

[0092] 1. Metamodel modeling technology based on BPMN

[0093] 1.1 BPMN Modeling Language

[0094] BPMN (Business Process Modeling Notation) is a set of business process modeling notation specifications released by the Business Process Management Initiative (BPMI) in May 2004 and is widely used in the business modeling process. It defines a set of standardized modeling specifications for business models, constrains business process design and implementation, and provides an intuitive and vivid business model construction method through a graphical model construction form, reducing business modeling costs and improving business modeling efficiency.

[0095] At present, BPMN has been upgraded to version 2.0, which is expanded on the original basis and better meets the needs of business modeling. Compared with the 1.0 specification, the biggest difference is that it defines standard execution semantics and formats, and uses standard graphical results to display business processes, decoupling business processes from business execution engines, ensuring that business processes can obtain the same execution results in different business execution engines. Therefore, the present invention constructs a business model based on the BPMN2.0 version specification.

[0096] BPMN uses four basic process elements to describe business models, namely flow objects, connecting objects, swimlanes, and artifacts. Figure 6 shown.

[0097] (1) Flow Objects

[0098] Flow objects mainly include events, activities, and gateways. These three elements constitute the core business process of BPMN: events represent the starting point, intermediate process, and end point of the process, constitute the overall framework of the business process, and are the trigger point or execution result of the business process. Events with different contents can be represented by adding charts in the circle; activities record tasks and sub-processes in the business process, describe the content of business activities, and supplement the specific content of the business; gateways determine the diversion and aggregation of paths according to conditions, and are the intersections of business process paths, realizing the parallel, mutual exclusion, and compatibility of business processes.

[0099] (2) Connecting Objects

[0100] Since flow objects are relatively independent business process elements, they need to be connected through three connection objects: sequence flow, message flow, and association, to create associations between different flow objects, thereby describing the corresponding business processes: sequence flow represents the order in which activities are performed, and business processes are executed in sequence; message flow shows that message flows cross organizational boundaries to achieve information communication between different business activities; associations are used to establish connections between business activities and associated information.

[0101] (3) Swimlanes

[0102] There may be different business participants in a business process. BPMN uses lanes to isolate business participants. Lanes are of two types: pools and lanes. Pools represent the main participants in a business process and are used to distinguish different organizations. Pools can communicate with each other through message flows. Lanes are subdivisions of pools and are used to classify the contents of a pool by function or role. At the same time, multiple pool elements can also be combined to form a pool block.

[0103] (4) Artifacts

[0104] Artificial information includes three elements: data objects, groups and annotations. Data objects show the data information required or generated in the business process, including input data, output data, storage, etc. Groups are used to group different activities. Annotations are used to mark various elements and provide additional descriptive information to assist business personnel in understanding the model content.

[0105] The above four basic process elements constitute the BPMN metamodel structure. By selecting various process elements, arranging and combining them and creating their associations, we can preliminarily realize the description of the internal structure and semantics of the metamodel and support the construction of the BPMN metamodel.

[0106] 1.2 Metamodel Modeling Technology

[0107] The metamodel is a model of the model, a specification that defines the model, that is, the elements used to construct the model and the relationships between the elements. Compared with the general modeling process, metamodel modeling can quickly and effectively build specific business models based on the existing metamodel structure set and the association rules between metamodels, greatly reducing the cost of modeling repetitive processes and improving the efficiency of business model construction.

[0108] The MOF four-layer metamodel architecture is the basis of metamodel modeling. Therefore, the present invention proposes a four-layer metamodel architecture based on BPMN with reference to the MOF architecture. Figure 7 shown.

[0109] 1) M3 meta-metamodel layer: The meta-metamodel layer consists of the structure and semantic description of BPMN basic elements. The M2 metamodel layer elements are defined and described through BPMN basic elements, that is, the metamodel is an instance of the meta-metamodel.

[0110] 2) M2 Metamodel Layer: The metamodel layer consists of BPMN meta-metamodels, which are a collection of semantic elements in the BPMN modeling language. The metamodel layer is the basis for the description of the model layer. The model is the result of the instantiation of the metamodel. According to different business scenarios, you can get a variety of specific models through the grammatical rules of the metamodel.

[0111] 3) M1 model layer: The model layer consists of BPMN metamodels. For specific business scenarios, the business model can be obtained by combining the metamodel structure set in the M2 metamodel layer. The model layer is an instance of the metamodel layer.

[0112] 4) M0 instance layer: The model built for a specific business is an instance, which is a description of the specific business content and data.

[0113] In the BPMN four-layer metamodel architecture, the adjacent two layers are in the relationship of model and instance. The BPMN meta-metamodel layer is the basis of the metamodel architecture, which specifies the structure and semantics of the basic elements in the BPMN metamodel, while the BPMN metamodel defines the basic components of the BPMN model, forming the BPMN metamodel structure system, and creating business models based on actual projects through the metamodel modeling method. Among them, the relationship between the BPMN metamodel, the BPMN metamodel structure system, and the BPMN metamodel modeling is as follows: Figure 8 shown.

[0114] The BPMN metamodel structure system is a modeling system that is aggregated based on the BPMN metamodel's own attributes, functions and other characteristics. The modeling process of the business model is actually the process of instantiating the metamodel structure system. A complete metamodel structure system needs to include various elements that can express business entities and their internal connections, including three types of specifications: conceptual, logical and physical. Conceptual specifications ensure the accuracy of conceptual relationships between metamodels; logical specifications concretize and formalize conceptual relationships; and physical specifications clarify the physical content of the metamodel to ensure the consistency of the metamodel view. The above three specifications ensure the adequacy, accuracy, completeness and reusability of the business model during the modeling process, thereby providing a general business description method for business modeling.

[0115] BPMN metamodel modeling technology is the process of building a business model based on the metamodel structure system. Business personnel analyze the needs of the business process, select metamodels with specific attributes and relationships in the metamodel structure system, and combine them to build actual business model instances, thereby realizing the model construction of actual business. Therefore, the BPMN metamodel structure system is the foundation of BPMN metamodel modeling technology. How to build a metamodel structure system with complete expression capabilities is the focus of research to achieve business model construction.

[0116] 1.3 Meta-model structure system design

[0117] The metamodel structure system is the basis of metamodel modeling, which defines the specifications of metamodel modeling, that is, it frames the composition of the business model structure and the relationship between the structures. The metamodel needs to extract the process concepts common to the business model on the basis of the modeling language, and form a set of structures that can express process semantics and support process semantic expansion. Therefore, based on the above-mentioned BPMN four-layer metamodel architecture, the present invention combines the semantic structure of the BPMN basic process elements and the actual business model construction requirements, and proposes a metamodel structure system based on BPMN, such as Fig. 9 shown.

[0118] Business modeling is actually a process of designing and analyzing specific business problems and verifying solutions through a series of activities. Therefore, the BPMN metamodel structure system proposed in this invention mainly includes five metamodel categories: object, condition, activity, message and target. These five types of metamodels constitute the main body of the business model, and the relationship between metamodels is reflected in the combination relationship between business model substructures.

[0119] (1) Business Object Metamodel

[0120] The business object metamodel is used to express all business elements related to objects. Business objects include personnel, equipment, facilities, etc. Any content that can be used as a business execution subject can be used as the subject of the business object metamodel. As the subject or object of the business model, the business object needs to have a detailed expression of its inherent attributes. It not only needs to fully describe the inherent attributes of the business object, but also needs to describe the relationship between the business data and business knowledge related to the business object. The business object metamodel proposed in this invention is as follows: Fig.10 shown.

[0121] The business object metamodel mainly includes three parts: 1. The nature of the business object itself, that is, the object's related attributes, indicators and other custom content; 2. The associated entry of business data, which is connected to the business data through the metamodel connection point to bind the business object to the business data; 3. The associated entry of business knowledge, which is bound to the business knowledge through the metamodel connection point. Through the above design, the business object metamodel comprehensively defines and describes the subject in business analysis, and supports the model construction of the object part in the business model.

[0122] (2) Business Condition Metamodel

[0123] The business condition metamodel is used to express the process elements in the business model that need to be conditionally screened or conditionally judged. Business conditions include measurement conditions, restriction conditions, judgment conditions, etc. Since the business conditions in the business model are mainly used to judge the status of the previous business process, the business condition metamodel not only needs business data as judgment conditions, but also needs business knowledge as judgment basis to support the construction of business processes. The business condition metamodel proposed in this invention is as follows Fig.11 shown.

[0124] The business condition metamodel mainly includes three parts: 1. Business condition attributes, including name attributes, type attributes, description attributes, etc., which are used to describe the specific content that needs to be judged in the business process; 2. Data conditions. Conditional judgments in business processes often need the support of business data. By connecting business data, it serves as the basis for business condition judgments; 3. Knowledge conditions. By connecting business knowledge, it provides a basis for conditional judgments in business processes. Data conditions and knowledge conditions are supplements to business conditions. Business data and business knowledge are bound through metamodel connection points. At the same time, business data and business knowledge are connected to business conditions through parallel gateways. Business conditions are defined and described more accurately, and the business model is controlled according to mutually exclusive gateways.

[0125] (3) Business Activity Metamodel

[0126] The business activity metamodel is used to describe a series of business activities performed by business objects in the business process, including personnel activities, equipment activities, etc. It is the most important process content in the business model. Business activities not only involve business entities, but also business activity data is its indispensable content. The business activity metamodel proposed in this invention is as follows Fig.12 shown.

[0127] The business activity metamodel mainly consists of two parts: 1. The nature of the business activity itself, including activity attributes, activity indicators and other custom activity properties, which are used to describe the content of the business activity. 2. The activity data part, which describes the activity data attributes in detail, such as name, type, field, etc., and inputs and outputs data through the metamodel connection point, and connects with the business activity through the parallel gateway to realize the association between business activity data and business activity content.

[0128] (4) Business Information Metamodel

[0129] The business information metamodel is used to describe the data, resources, knowledge and other information in the business model. By defining the business information metamodel, the business information can be bound to business elements such as business objects and business activities, thereby improving the granularity of the business model and enriching the content of the business model. Fig.13 shown.

[0130] The business information metamodel mainly includes information attributes, information types and other custom information. The most important thing in the business information metamodel is the business information content. By describing the business information in detail, the information attributes in the business model can be defined and described.

[0131] (5) Business Goal Metamodel

[0132] The business goal metamodel describes the business goals that the business entities in the business model need to achieve after a series of business processes. Business goals include many types, including business objects such as products and equipment, as well as indicators, functions and other content related to measurement. The business goal metamodel proposed in this invention is as follows: Fig.14 shown.

[0133] Business goals include two parts: 1. The attributes of the business goal itself, including target attributes, target type, target content and other custom target information, which provide a detailed description of the business goal through text and picture descriptions; 2. Target conditions. By defining target condition attributes and combining them with mutually exclusive gateways, the business process is reviewed at the end of the process based on the business target conditions to achieve process control of the business model.

[0134] The five types of metamodel structures, namely business object metamodel, business condition metamodel, business activity metamodel, business information metamodel and business goal metamodel, all use the BPMN modeling language as the underlying language and BPMN modeling rules as the basis for metamodel construction. At the same time, according to the requirements of business model process construction, the BPMN basic process elements are used as the internal structural basis, together forming the BPMN metamodel structure system proposed above. With this system as a support, the construction method of multi-scale business models is studied.

[0135] 2. Multi-scale business model construction method based on meta-model structure system

[0136] 2.1 Multi-scale business model structure design

[0137] The business model describes the objects involved in the corresponding business domain and their attributes, behaviors and relationships. It is a model that abstracts the business components in the business domain. Therefore, how to better support the construction of business processes and enable the business model to more accurately define and describe business processes is the focus of research on business model construction methods. Based on the BPMN metamodel structure system proposed in the previous section, the business metamodel is defined as a five-tuple, as follows:

[0138] BMM=(O,C,A,M,T)

[0139] Message (M) and business target (T) respectively describe the business contents such as subjects, relationships, process activities and data resources in the business meta model (BMM).

[0140] Due to the large gap in relevant knowledge and business process requirements in different business fields, as the content of the business model expands, the business models formed by different business personnel often have different shapes, which increases the difficulty of communication with analysts, affects the efficiency of locating business problems, and ultimately reduces the accuracy of analysis and evaluation. Therefore, the present invention proposes a multi-scale business model structure based on the BPMN metamodel structure system, such as Figure 4 shown.

[0141] The multi-scale business model needs to support a detailed description of business-related content, so that business personnel can sort out business content at different levels and dimensions, complete the analysis of business problems and the expectation of business results. Therefore, the multi-scale business model structure needs to include the following parts:

[0142] 1) Model information: Model information mainly describes the information of the business model at the model level, including model name, model type, and other model attributes, to facilitate the management of the business model.

[0143] 2) Business subject: The business subject mainly describes the object of the business model, including the subject name, subject type and other subject attributes.

[0144] 3) Business content: Business content mainly includes business processes, as well as related business data and business knowledge.

[0145] 4) Business Problem: Business problems mainly describe the problems addressed by the business model, including documents, pictures, formulas, etc. that describe the business problems.

[0146] 5) Business results: Business results mainly describe the expected results of the business model, including result content, audit standards, allowable errors, etc.

[0147] Among them, the business content describes in detail the relationship between the business process logic and the business data and business knowledge, and is the most important component of the business model. In order to describe the business process more accurately, the present invention further divides the business content into the business main line layer, the business scenario layer and the business process layer to form a multi-scale business model content.

[0148] 1) Business main line layer: The business main line layer mainly describes the overall framework of the entire business process. Since the business process structures of different business areas are too different, it is necessary to first define and describe the business main line under the business area to build the overall process of the business model. At the same time, the business main line includes several business scenarios to enrich the business process content.

[0149] 2) Business scenario layer: The business scenario layer is derived from the refinement of the processes in the main business line. The purpose of refinement is to facilitate business analysis. Usually, some business processes with high coupling are associated as a business scenario to achieve the segmentation of business processes.

[0150] 3) Business process layer: The business process layer is the most important business logic description layer. Through the BPMN metamodel structure system defined above and the BPMN language modeling specification, it completes the description of detailed business process logic and realizes the construction of business processes.

[0151] 2.2 Multi-scale business model construction method

[0152] Business modeling is a complex process, which includes not only the analysis and understanding of the business, the summary of business knowledge and business data, but also the construction of business processes and the organization of process relationships. The business modeling process requires not only business personnel to have an overall grasp of the business process, but also to build processes based on a complete business model. Therefore, the present invention proposes a multi-scale business model construction method based on the BPMN metamodel structure system, such as Figure 2 shown.

[0153] 1) Business information: The premise of building a business model is that business personnel collect and screen business domain information, including text descriptions, picture descriptions, mathematical descriptions of business information, as well as sensor data, measurement data, etc. Only with sufficient business information support can the construction of a complete business model be supported.

[0154] 2) BPMN metamodel structure system: The metamodel structure system includes business object metamodel, business activity metamodel, business condition metamodel, business information metamodel and business goal metamodel. The metamodel structure system defines and standardizes the business process elements and the relationship between elements to avoid the business processes constructed by different business personnel being too different, which affects the technical personnel's analysis of business problems.

[0155] 3) Business process construction: The business process is described based on the BPMN metamodel structure system to standardize the business process construction process of business personnel.

[0156] 4) Multi-scale business model construction: The construction of a multi-scale business model includes two layers, namely, business scenario construction and business mainline construction. Among them, the business scenario is based on the business process and is also a refinement of the business mainline. The business mainline is the framework of the multi-scale business model and a macro description of the business.

[0157] 5) Multi-scale business model instance: By following the above construction process for specific business scenarios, you can obtain specific business model content and build a multi-scale business model instance by supplementing model information, business subjects, business problems and business results.

[0158] 6) Multi-scale business model persistence: After a specific multi-scale business model instance is formed, it not only needs to be provided to business personnel for use, but also requires analysts to perform business process analysis on it. Therefore, the business model needs to be persistently stored. By defining the mapping rules between the model and the file, the business model can be made portable and reusable.

[0159] 2.3 Multi-scale business model persistence

[0160] As the main means for business personnel to conduct business analysis, business models not only need to be portable between different platforms, but also require persistent storage due to the diversity and differences in business fields, so as to facilitate the communication of business content between business personnel. Since the multi-scale business model construction method proposed in the present invention is based on the BPMN metamodel structure system, and also expresses the metamodel based on the BPMN basic process element specification, the present invention selects XML format tags as the data format for multi-scale business model mapping and storage, and realizes the persistent storage of multi-scale business models by defining the mapping relationship between the BPMN metamodel and the XML file. The mapping relationship between the BPMN metamodel, business model and XML file is shown in Table 1 and Table 2.

[0161] Table 1 Mapping relationship between BPMN metamodel and XML file

[0162]

[0163]

[0164] Table 2 Mapping relationship between service model and XML file

[0165]

[0166]

[0167] According to the mapping rules of the above mapping table, the present invention structurally expresses the abstract business model process and converts the business model into an XML format file. The XML format also has strong flexibility, readability and extensibility. It can be used with the MySQL database to store relevant information in the business model, so as to realize the persistent storage and reading of the multi-scale business model. Figure 5 shown.

[0168] (1) Visualization of business model

[0169] The construction process of multi-scale business models all takes place on the WEB front-end interface. Business personnel can build a graphical business model by dragging and dropping the visual BPMN metamodel and adding different types of connection attributes to it. The front-end business model editor scans the location, intrinsic attributes, and associations between metamodels and encapsulates them into JSON format data, and interacts with the back-end through AJAX requests.

[0170] (2) Persistence rules

[0171] The persistence rules include two parts: one is the mapping rules between the BPMN metamodel and XML for persisting the process information in the multi-scale business model; the other is the database storage rules for storing the model information in the multi-scale business model based on the MySQL database.

[0172] (3) Multi-scale business model storage

[0173] According to the defined BPMN metamodel, multi-scale business model and XML file mapping rules, the JSON data is parsed and split, the multi-scale business model and the location, attributes and other structural information of the contained BPMN metamodel are mapped into XML format files, and the model information contained in the multi-scale business model is stored in the MySQL database according to the database storage rules to ensure the integrity and readability of the multi-scale business model after persistence.

[0174] 3. The present invention mainly discusses the construction method of multi-scale business models. First, according to the BPMN modeling language, a metamodel modeling technology based on BPMN is proposed. According to the characteristics of the multi-scale business model structure, a metamodel structure system is proposed, and the metamodel is structurally designed; based on the metamodel structure system, the multi-scale business model structure is designed, and a multi-scale business model construction method is proposed; finally, in view of the storage problem of the business model, an XML-based multi-scale business model mapping rule and persistence mechanism are proposed.

[0175] Proof section (specific examples / experiments / simulations / positive experimental data that can prove the inventiveness of the invention, etc.)

[0176] Based on the above multi-scale business model construction method, this section takes the shield axis correction business in a subway construction project as the main body, refines the business scenarios and business contents based on the BPMN metamodel structure system, and constructs a multi-scale business model.

[0177] Business content is the main component of the business model, and it mainly includes three layers: business main line, business scenario and business process. Therefore, this article focuses on a detailed description of the business content of the business.

[0178] (1) Main business line

[0179] Shield construction mainly includes three important stages:

[0180] 1) Preparation

[0181] The preparation stage mainly includes analyzing the construction status data such as the geotechnical information, stratigraphic information and ground environment of the construction environment, and designing a reasonable excavation plan.

[0182] 2) Trial excavation stage

[0183] After the preparation stage is completed, the advancement parameters of the subsequent stage are determined according to the excavation plan, real-time monitoring data and feedback of various information are carried out, and timely adjustments are made according to the construction situation. Finally, the reasonable range of construction parameters is determined to ensure the normal operation of equipment in the formal excavation stage.

[0184] 3) Formal excavation stage

[0185] After the debugging of the trial excavation stage is completed, the formal excavation stage will begin. The shield attitude measurement system will monitor the shield attitude data in real time and take timely measures to adjust the attitude: when the correction value exceeds the threshold, it is necessary to establish a correction plan to adjust the correction amount, correction cycle, excavation parameters, grouting parameters, etc. to ensure normal excavation.

[0186] According to the above stages, the business main line model is as follows Fig.15 shown.

[0187] (2) Business scenarios

[0188] The above business main line includes three main business scenarios. Since the formal excavation stage is the main stage of tunnel excavation in subway construction projects, this article takes the shield excavation scenario of the formal excavation stage as an example to refine and construct business scenarios. At the same time, due to the complex process of business scenarios and the large number of business elements involved, this article abbreviates the BPMN metamodel. The business scenarios of the formal excavation stage are as follows: Fig.16 shown.

[0189] The business scenario of the formal excavation stage is based on the shield machine as the main business. The shield machine excavation control process is as follows: start the equipment → determine the soil bin pressure → set the torque and speed of the cutter head → set the injection parameters of foam and bentonite → set the jack propulsion speed → set the speed of the screw conveyor → shield machine posture monitoring and control → excavation completed. Among them, the most important business data in the formal excavation stage is the shield machine's operating data, including the shield machine's excavation parameters, shield machine's posture parameters, and shield machine's position parameters.

[0190] (3) Business Process

[0191] A business scenario contains several business processes. In the above business scenario, shield attitude monitoring and control is the most important business process in the formal excavation stage. Therefore, this paper takes the shield attitude monitoring and control business process as an example to refine the business scenario. Fig.17 shown.

[0192] The shield attitude monitoring and control business process takes the shield machine as the business subject, and is in order: shield attitude monitoring and measurement → shield excavation parameter setting → shield attitude monitoring result feedback → judgment whether it exceeds the threshold → judgment whether the excavation impact range is too large → proceed to the next excavation. Among them, the most important business data of the shield attitude monitoring and control business process is the attitude data of the shield machine, including the incision deviation, shield tail deviation, articulation deviation, rotation angle, and pitch angle.

[0193] The complete business model mainly includes model information, business subject, business content, business problem and business result. According to the structural design of the business model, this paper integrates the shield axis correction business in the subway construction project. Some business models such as Fig.18 shown.

[0194] 1) Model information: The model analyzes the business process of shield axis correction, constructs the main business line of the shield machine excavation process, and refines the formal excavation process in the main line into business scenarios; the shield posture monitoring and control are refined into business processes, the posture control during the shield excavation process is analyzed, and the shield axis deviation is corrected.

[0195] 2) Business subject: The business object of shield attitude correction is shield attitude control, and the parameters mainly include excavation parameters, shield attitude parameters and shield tail gap, etc.

[0196] 3) Business content: includes the main business line of the shield machine excavation process, the business scenarios of the formal excavation stage, and the shield machine posture monitoring and control business processes.

[0197] 4) Business issues: After the correction curve design is completed, how to determine the number of rings for excavation correction and the amount of correction for each ring based on the correction curve; what is the relationship between the shield posture and excavation parameters, and how to ensure that the shield machine moves forward along the correction curve path.

[0198] 5) Business results: Obtain an effective shield axis correction curve calculation method under the engineering environment; Under the condition that the axis deviation of the shield tunneling process is within the threshold, tunneling can be achieved quickly and effectively.

[0199] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When the use is implemented in whole or in part in the form of a computer program product, the computer program product includes one or more computer instructions. When the computer program instructions are loaded or executed on a computer, the process or function described in the embodiment of the present invention is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from one website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL) or wireless (e.g., infrared, wireless, microwave, etc.) mode) to another website site, computer, server or data center. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state hard disk SolidState Disk (SSD)), etc.

[0200] The above description is only a specific implementation mode of the present invention, but the protection scope of the present invention is not limited thereto. Any modifications, equivalent substitutions and improvements made by any technician familiar with the technical field within the technical scope disclosed by the present invention and within the spirit and principle of the present invention should be covered by the protection scope of the present invention.

Claims

1. A method for constructing a multi-scale business model, characterized in that: The multi-scale business model construction method comprises the following steps: According to BPMN modeling language, a BPMN-based metamodel modeling technology is proposed; According to the characteristics of multi-scale business model structure, the BPMN metamodel structure system is proposed, and the metamodel structure is designed; Design the multi-scale business model structure based on the BPMN metamodel structure system, propose a multi-scale business model construction method, and construct a multi-scale business model; Aiming at the storage problem of business models, this paper proposes XML-based multi-scale business model mapping rules and persistence mechanism; The structure of the multi-scale business model based on the BPMN metamodel structure system includes: (1) Model information: used to describe the information of the business model at the model level, including model name, model type, and other model attributes; (2) Business subject: used to describe the object of the business model, including subject name, subject type and other subject attributes; (3) Business content: including business processes, as well as related business data and business knowledge content; (4) Business problem, which is used to explain the problem that the business model addresses, including documents, pictures, and formulas describing the business problem; (5) Business results: used to explain the expected results of the business model, including the results content, review standards, and allowable errors; The mapping rules and persistence mechanism of the XML-based multi-scale business model include: selecting XML format tags as the data format for mapping and storing the multi-scale business model, defining the mapping relationship between the BPMN metamodel and the XML file, cooperating with the MySQL database to store the relevant information in the business model, and realizing the persistent storage and reading of the multi-scale business model; (1) Visual business model The construction process of multi-scale business models all takes place on the WEB front-end interface. Business personnel can build a graphical business model by dragging and dropping the visual BPMN metamodel and adding different types of connection attributes. The front-end business model editor scans the location, intrinsic attributes and associations between metamodels and encapsulates them into JSON format data, and interacts with the back-end through AJAX requests. (2) Persistence rules The persistence rules include two parts: one is the mapping rules between the BPMN metamodel and XML for persisting the process information in the multi-scale business model; the other is the database storage rules for storing the model information in the multi-scale business model based on the MySQL database; (3) Multi-scale business model storage According to the defined BPMN metamodel, multi-scale business model and XML file mapping rules, the JSON data is parsed and split, the multi-scale business model and the location and attribute structure information of the contained BPMN metamodel are mapped into XML format files, and the model information contained in the multi-scale business model is stored in the MySQL database according to the database storage rules.

2. The method for constructing a multi-scale business model according to claim 1, characterized in that: The multi-scale business model structure design includes: based on the BPMN metamodel structure system, defining the business metamodel as the following five tuples: ; In the formula, business object O, business condition C, business activity A, business information M and business goal T respectively describe the business content including subjects, association relationships, process activities and data resources in the business metamodel BMM.

3. The method for constructing a multi-scale business model according to claim 1, characterized in that: The business content is used to illustrate the relationship between business process logic and business data and business knowledge. The business content includes the business main line layer, business scenario layer and business process layer; 1) Business main line layer: used to describe the overall framework of the entire business process; first define and describe the business main line under the business field, build the overall process of the business model, and at the same time, the business main line contains several business scenarios to enrich the business process content; 2) Business scenario layer: It is derived from the refinement of the processes in the main business line. It realizes the segmentation of business processes by associating highly coupled business processes into a business scenario. 3) Business process layer: It is the most important business logic description layer. Through the BPMN metamodel structure system and BPMN language modeling specifications defined above, it completes the description of detailed business process logic and realizes the construction of business processes.

4. The method for constructing a multi-scale business model according to claim 1, wherein: The multi-scale business model construction method further includes: (1) Business information: The premise of building a business model is that business personnel collect and screen business domain information, including text descriptions, picture descriptions, mathematical descriptions of business information, as well as sensor data and measurement data; (2) BPMN metamodel structure system: The metamodel structure system includes business object metamodel, business activity metamodel, business condition metamodel, business information metamodel and business goal metamodel. The metamodel structure system defines and standardizes business process elements and the relationships between elements. (3) Business process construction: The business process is described based on the BPMN metamodel structure system to standardize the business process construction process of business personnel; (4) Multi-scale business model construction: The multi-scale business model construction includes two layers of content, namely, business scenario construction and business mainline construction. The business scenario is based on the business process and is a refinement of the business mainline. The business mainline is the framework of the multi-scale business model and is a macro description of the business. (5) Multi-scale business model instance: By following the construction process for specific business scenarios, specific business model content can be obtained. The construction of a multi-scale business model instance is achieved by supplementing model information, business subjects, business problems, and business results. (6) Multi-scale business model persistence: The business model is persistently stored and the portability and reusability of the business model are provided by defining the mapping rules between the model and the file.

5. A multi-scale business model construction system implementing the multi-scale business model construction method according to any one of claims 1 to 4, characterized in that: The multi-scale business model construction system includes: The metamodel modeling technology building module is used to propose a BPMN-based metamodel modeling technology according to the BPMN modeling language; The metamodel structure design module is used to propose the BPMN metamodel structure system according to the characteristics of the multi-scale business model structure and to perform structural design on the metamodel; The multi-scale business model construction module is used to design the multi-scale business model structure based on the BPMN metamodel structure system, and propose a multi-scale business model construction method to construct the multi-scale business model; The model persistence module is used to propose XML-based multi-scale business model mapping rules and persistence mechanisms for the storage problem of business models.

6. A computer device, characterized in that: The computer device includes a memory and a processor, the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the multi-scale business model construction method according to any one of claims 1 to 4, including the following steps: According to the BPMN modeling language, a BPMN-based metamodel modeling technology is proposed; according to the characteristics of the multi-scale business model structure, a BPMN metamodel structure system is proposed, and the metamodel is structurally designed; Based on the BPMN metamodel structure system, the multi-scale business model structure is designed, and a multi-scale business model construction method is proposed to construct the multi-scale business model; in order to solve the storage problem of the business model, an XML-based multi-scale business model mapping rule and persistence mechanism are proposed.

7. A computer-readable storage medium storing a computer program, wherein when the computer program is executed by a processor, the processor executes the multi-scale business model construction method according to any one of claims 1 to 4, comprising the following steps: According to the BPMN modeling language, a metamodel modeling technology based on BPMN is proposed; according to the characteristics of the multi-scale business model structure, a BPMN metamodel structure system is proposed, and the metamodel is structurally designed; based on the BPMN metamodel structure system, the multi-scale business model structure is designed, and a multi-scale business model construction method is proposed to construct the multi-scale business model; in view of the storage problem of the business model, XML-based multi-scale business model mapping rules and persistence mechanism are proposed.

8. An information data processing terminal, characterized in that: The information data processing terminal is used to implement the multi-scale business model construction system as described in claim 5.

Citation Information

Patent Citations

  • Complex system self-adaption method and system supporting mapping dimension raising

    CN110569543A

  • Adaptive service construction system and method, and computer readable medium

    CN111061817A