CN104572835B - A kind of Process Meta-Model construction method and device - Google Patents
A kind of Process Meta-Model construction method and device Download PDFInfo
- Publication number
- CN104572835B CN104572835B CN201410758408.5A CN201410758408A CN104572835B CN 104572835 B CN104572835 B CN 104572835B CN 201410758408 A CN201410758408 A CN 201410758408A CN 104572835 B CN104572835 B CN 104572835B
- Authority
- CN
- China
- Prior art keywords
- model
- meta
- structure tree
- project
- process meta
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/30—Circuit design
- G06F30/36—Circuit design at the analogue level
- G06F30/367—Design verification, e.g. using simulation, simulation program with integrated circuit emphasis [SPICE], direct methods or relaxation methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- General Physics & Mathematics (AREA)
- Geometry (AREA)
- Development Economics (AREA)
- General Engineering & Computer Science (AREA)
- Educational Administration (AREA)
- Evolutionary Computation (AREA)
- Game Theory and Decision Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
A kind of Process Meta-Model construction method of offer of the embodiment of the present invention and device, the method includes:The process metamessage of vehicle is obtained, the process metamessage includes project set, set of tasks and active set, and the project set includes at least one project, and the set of tasks includes at least one task, and the active set includes at least one activity;Obtain the structure tree data of the vehicle from structure tree database, the structure tree data of the vehicle include the hierarchical relationship between the building block and each building block of the vehicle;Using the process metamessage and the structure tree data, at least one Process Meta-Model is built, the Process Meta-Model is used to indicate the mapping relations between a project, at least one task and at least one activity;At least one Process Meta-Model is stored to Process Meta-Model database.In this way, subsequently carry out vehicle development when, can Kernel-based methods meta-model obtain vehicle actual development process, help to improve development efficiency.
Description
Technical field
The present invention relates to fields of communication technology, and in particular to a kind of Process Meta-Model construction method and device.
Background technology
In existing bullet train development process, Vehicle manufacturers are connected to after order, are needed order artificially
Technical indicator decomposes each component module, e.g., carrying component, traveling component, power component, etc..So decompose and then
It is developed satisfaction according to the design experiences of itself by the designer of the corresponding research and development department of each component and decomposes the component
The vehicle of the requirement of technical indicator.
Existing bullet train development process, when there is new development task, Vehicle manufacturers can all re-start newly
The exploitation of vehicle, development efficiency is low, wastes the resources such as a large amount of human and material resources, financial resources.
Invention content
The Process Meta-Model construction method and device of the embodiment of the present invention, by building the Process Meta-Model of vehicle development,
The development efficiency of new model is helped to improve, saving is exploited natural resources.
For this purpose, the embodiment of the present invention provides the following technical solutions:
A kind of Process Meta-Model construction method, the method includes:
The process metamessage of vehicle is obtained, the process metamessage includes project set, set of tasks and active set, institute
It includes at least one project to state project set, and the set of tasks includes at least one task, and the active set includes at least
One activity;
The structure tree data of the vehicle are obtained from structure tree database, the structure tree data of the vehicle include described
Hierarchical relationship between the building block of vehicle and each building block;
Using the process metamessage and the structure tree data, at least one Process Meta-Model, the process member are built
Model is used to indicate the mapping relations between a project, at least one task and at least one activity;
At least one Process Meta-Model is stored to Process Meta-Model database.
Optionally, the method further includes:
In response to the first inquiry request, assignment procedure meta-model is searched from the Process Meta-Model database;
In the form of structure tree or tabular form shows the assignment procedure meta-model.
Optionally, the method further includes:
If the process metamessage and/or the structure tree data change, the Process Meta-Model is updated.
Optionally, the method further includes:
Assignment operation, generating process meta-model example are carried out to the Process Meta-Model;
The Process Meta-Model example is stored to Process Meta-Model instance database.
Optionally, the method further includes:
In response to the second inquiry request, it is real that assignment procedure meta-model is searched from the Process Meta-Model instance database
Example;
In the form of structure tree or tabular form shows the assignment procedure meta-model example.
Optionally, the method further includes:
If the Process Meta-Model example changes, the Process Meta-Model example is deleted.
A kind of Process Meta-Model construction device, described device include:
Process metamessage acquiring unit, the process metamessage for obtaining vehicle, the process metamessage includes Item Sets
Conjunction, set of tasks and active set, the project set include at least one project, and the set of tasks includes at least one
Business, the active set includes at least one activity;
Structure tree data capture unit, the structure tree data for obtaining the vehicle from structure tree database are described
The structure tree data of vehicle include the hierarchical relationship between the building block and each building block of the vehicle;
Process Meta-Model construction unit, for utilizing the process metamessage and the structure tree data, structure at least one
A Process Meta-Model, the Process Meta-Model is for indicating between a project, at least one task and at least one activity
Mapping relations;
Process Meta-Model storage unit, for storing at least one Process Meta-Model to Process Meta-Model data
Library.
Optionally, described device further includes:
Searching unit, in response to the first inquiry request, assignment procedure to be searched from the Process Meta-Model database
Meta-model;
Display unit is used in the form of structure tree or tabular form shows the assignment procedure meta-model.
Optionally, described device further includes:
Updating unit, for when the process metamessage and/or the structure tree data change, updating the mistake
Journey meta-model.
Optionally, described device further includes:
Process Meta-Model example generation unit, for carrying out assignment operation, generating process member mould to the Process Meta-Model
Type example;
Process Meta-Model instance storage element, for storing the Process Meta-Model example to Process Meta-Model instance number
According to library.
The Process Meta-Model construction method and device of the embodiment of the present invention, utilize process metamessage and structure tree data, structure
Build Process Meta-Model, in this way, subsequently carry out bullet train exploitation when, can Kernel-based methods meta-model, obtain the reality of vehicle
Development process.To optimize the development process of train, avoids duplicating exploitation phenomenon in train development process, help to carry
High development efficiency effectively saves the resources such as human and material resources and financial resources.
Description of the drawings
In order to more clearly explain the technical solutions in the embodiments of the present application, make required in being described below to embodiment
Attached drawing is briefly described, it should be apparent that, the accompanying drawings in the following description is only some implementations described in the application
Example, for those of ordinary skill in the art, can also be obtained according to these attached drawings other attached drawings.
Fig. 1 is the flow chart of Process Meta-Model construction method of the embodiment of the present invention;
Fig. 2 is the relational graph between process metamessage in the embodiment of the present invention, Process Meta-Model and Process Meta-Model example;
Fig. 3 is the schematic diagram of Process Meta-Model construction device of the embodiment of the present invention.
Specific implementation mode
In order to enable those skilled in the art to better understand the solution of the present invention, below in conjunction with the accompanying drawings with embodiment to this
Inventive embodiments are described in further detail.
Referring to Fig. 1, the flow chart of Process Meta-Model construction method of the embodiment of the present invention is shown, it may include:
101, the process metamessage of vehicle is obtained, the process metamessage includes project set, set of tasks and active set
It closes, the project set includes at least one project, and the set of tasks includes at least one task, and the active set includes
At least one activity.
102, the structure tree data of the vehicle are obtained from structure tree database, the structure tree data of the vehicle include
Hierarchical relationship between the building block of the vehicle and each building block.
103, using the process metamessage and the structure tree data, build at least one Process Meta-Model, the mistake
Journey meta-model is used to indicate the mapping relations between a project, at least one task and at least one activity.
104, at least one Process Meta-Model is stored to Process Meta-Model database.
When the prior art carries out bullet train exploitation, standardization constraint is not carried out to development process, there are task duplications to open
It was found that as development process is complicated, not easy.The embodiment of the present invention passes through the Work flow model of abstract train development process, structure
Process Meta-Model, so that when subsequently carrying out bullet train exploitation, the actual development of vehicle can be obtained with Kernel-based methods meta-model
Process.In this way, train development process can be optimized, avoid in train development process, overlapping development phenomenon helps to improve exploitation
Efficiency effectively saves the resources such as human and material resources and financial resources.
The embodiment of the present invention is related to following two aspects data in building process meta-model:
(1) process metamessage
It should be noted that the process metamessage in the embodiment of the present invention refers to the letter involved in vehicle development process
Breath, specifically, at least may include project set, set of tasks and active set.
In the embodiment of the present invention, vehicle development process is defined by project, and project includes a series of task, and task is logical
The activity with certain logical relation is crossed to realize.That is, during vehicle development, project, task and activity are to constitute
The main element of process, vehicle development process, which can be abstracted, is divided into three levels:Item layer, task layer, mobile layer.
In the embodiment of the present invention, project (English:Project it) can be described by seven tuples, specifically, Project=
(PID, D, Cal, T, RT, R, M).Wherein, PID indicates project label;D indicates that the description information of project, description information can be
Project objective, item source etc.;Cal indicates project calendar;T indicates the task identification of the corresponding at least one task of project,
Set of tasks i.e. after Project decomposition is represented by T=(T1, T2 ..., Tn), and under normal circumstances, project may include that product needs
It asks, several big tasks such as conceptual design, Technology design, detail design, scheduling and planning;RT indicates that project is corresponding at least one
Relationship between task is represented by RT=(rt1, rt2 ... rtn), and the relationship between task can be that beginning-starts, opens
Beginning-end, end-beginning, end-end;R indicates that project is corresponding and exploits natural resources;M indicates the corresponding technical indicator of project.
In the embodiment of the present invention, task (English:Task) refer to that is completed needed for project each stage has certain mesh
Mark, semantic complete and relatively independent behavior, task are basic composition and the operating unit of project.For example, task can be with
Evaluated for master-plan task, General layout Plan etc..In the embodiment of the present invention, task can be described by nine tuples, tool
Body, Task=(TID, D, IPT, R, Cal, S, I, O, A).Wherein, TID indicates task identification;D indicates the description letter of task
Breath;IPT indicates the corresponding development teams of task;R indicates that task is corresponding and exploits natural resources;Cal indicates task calendar;S indicates to appoint
Business state, task status can be ready, execution, hang-up, completion etc.;I indicates the input information of task, input information
Can be task object (such as complete the required by task time, complete the target etc. that required by task reaches), resource, input parameter
Deng;O indicates that task output information, output information can be the output parameter of task operating result;A indicates that task is corresponding at least
One movable activity mark.
In the embodiment of the present invention, activity (English:Activity) refer to that executing the abstract of step to one in the process retouches
It states.Activity can be described by eight tuples, specifically, Activity=(AID, D, Cal, Person, SC, EC, IND, OUD).
Wherein, AID expressions activity identifies;D indicates Activity Description information;Cal indicates calendar of events;Person expression activities are corresponding to hold
Row team;SC expression activities start condition;EC indicates activity end condition;IND expression activity input informations;OUD expression activities
Output information.
As an example, it can receive the process metamessage of exterior design personnel's typing by way of typing, specifically may be used
It is divided into project typing, task typing, activity typing.Wherein, project belongs to root node, i.e. the process metamessage of top;Activity
It is the item that can not refine fractionation in process metamessage again;Task is the item that can be split, until it is split to activity, that is,
It says, task is between project and activity.
(2) structure tree data
In the embodiment of the present invention, vehicle structure tree refers to the physical composition component for describing a certain vehicle and each composition portion
The structure dendrogram of the level of part.Vehicle structure tree data include mainly following two categories data:One kind is hierarchical data, expression
It is the hierarchical information of each building block in vehicle structure tree;One kind is topological data, and expression is each in vehicle structure tree
Correlation between the information of building block and each building block.
In the embodiment of the present invention, vehicle structure tree data at least may include:Level title, father node title, child node name
At least one of title, structure description information.
Vehicle structure tree data are stored in structure tree database, can be read from structure tree database when needed
Relevant vehicle structure tree data.
In this way, after obtaining process metamessage and structure tree data, both can utilize building process meta-model, and store to
In Process Meta-Model database, to be used during subsequent vehicle development.In the embodiment of the present invention, Process Meta-Model can
It is the abstract model defined to define the Work flow model of pedigree bullet train development process, for retouching to be interpreted as
State input and the output, etc. of the connection relation, implementation procedure between the process content for including in development process, process.By upper
It gives an account of and continues it is found that the mode of building process meta-model of the embodiment of the present invention is:Utilize expression pedigree bullet train development process
In each abstract process member, coupled by combining, obtain the specific R&D process needed for train exploitation, i.e. Process Meta-Model.
For example, Process Meta-Model be represented by Process=<Project><Tasks><Activitys>, make
For a kind of example, Process Meta-Model can embody as follows:
Process1=<P1,{T1{A1,…,A4},…,T9{A1,…,A6}}>
Project P1
PID:Master-plan
Description:XXXX
Calendar:{ at XX days on working day }
Set of tasks:T1 design inputs, T2 technical indicators, T3 train marshalling list placement schemes, T4 tractions calculate,
T5 brake calculations, T6 meta-model assignment, T7 configuration designs, T8 Variant Designs, T9 design objectives issue }
Task nexus:End-beginning
Resource:Design resource, human resources, computer software and hardware resource ...
Technical indicator:Desin speed, axis weight, gauge ...
Task T1
……
Task T3
TID:Train marshalling list placement scheme
Description:XXXX
Development teams:XXXX
Resource:Design resource, computer
Calendar:{ at XX days on working day }
Task status:It executes
Input:Train demand organizes into groups quantity, staffing etc.
Output:Train marshalling list pattern, flat section layout etc.
Active set:A1 power configurations, A2 cars are laid out, A3 section designs, are arranged under A4 vehicles ... }
Movable A1
AID:Power configuration
Description:The dynamic of train drags than design
Execute team:{ XXX, XXX, XXX, XXX, technique center }
Calendar:{ at XX days on working day }
Beginning condition:Technical indicator maps
Termination condition:It is dynamic to drag than determination
Input information:Train marshalling list quantity
Output information:It is dynamic to drag ratio, vehicle marshalling pattern
……
Movable Ak:
……
Task Tn:
……
In the embodiment of the present invention, process metamessage and structure tree data, building process meta-model are utilized, it may include:It establishes
Each project, task and activity in the process metamessage, being associated between the building block in the structure tree data
Relationship;A current building block is extracted from the building block in the structure tree data, and searches the current composition portion
The associated project of part, task and activity generate the corresponding Process Meta-Model of the current building block.
Based on structure tree data, first each project in process metamessage, each task, each activity are corresponded to
On a building block for structure tree, or it can be understood as corresponding on a node for structure tree.Then again from structure tree
One current building block of middle extraction, and all projects, task, activity for corresponding to the current building block are searched, foundation is looked into
Mapping relations between the project that finds, task, movable three, obtain the corresponding Process Meta-Model of current building block.
So processing attempts Process Meta-Model of structure using each of structure tree at component, if there is with building block
Corresponding project, task and activity then build a Process Meta-Model;If there is no project corresponding with building block, appoint
Business and activity, then there is no the Process Meta-Models corresponding to the building block for explanation.
By the scheme of above-mentioned building process meta-model it is found that a Process Meta-Model corresponds to a section on structure tree
Point, the multiple Process Meta-Models so constructed also can be similar to structure tree, is rendered as the tree of layering.
Optionally, if the process metamessage and/or the structure tree data change, the process member mould is updated
Type.That is, when the data needed in building process meta-model change, in the Process Meta-Model database that can timely update
The Process Meta-Model of preservation, to ensure the correctness of the Process Meta-Model in Process Meta-Model database.In the present embodiment, update
Process Meta-Model can be understood as any one of increasing, deleting, change.It should be noted that renewal process meta-model not shadow
Generated Process Meta-Model example is rung, the Process Meta-Model example subsequently generated using Process Meta-Model can be only influenced.To mistake
The introduction of journey meta-model example, reference can be made to hereafter, wouldn't be described in detail herein.
Optionally, the embodiment of the present invention can also carry out visualization to Process Meta-Model and show, specifically, can receive designer
First inquiry request of member's input, searches assignment procedure meta-model from the Process Meta-Model database;In the form of structure tree
Or tabular form shows the assignment procedure meta-model.For example, may include project label in the first inquiry request, that is,
Using Process Meta-Model database, statistics is carried out to the corresponding assignment procedure meta-model of the project label and is shown.Alternatively, first
May include task identification in inquiry request, that is, Process Meta-Model database is utilized, it is corresponding to the task identification specified
Process Meta-Model carries out statistics and shows.May include movable mark alternatively, in the first inquiry request, that is, utilize Process Meta-Model
Database carries out statistics to the corresponding assignment procedure meta-model of the activity mark and shows.Alternatively, in the first inquiry request, it can
To include the deadline, that is, utilize Process Meta-Model database, carried out to the deadline corresponding assignment procedure meta-model
Statistics display.May include development teams alternatively, in the first inquiry request, that is, Process Meta-Model database is utilized, to described
The corresponding assignment procedure meta-model of development teams carries out statistics and shows.The particular content of the first inquiry request of the embodiment of the present invention pair
It can be not specifically limited, as long as the first inquiry request can be responded, find corresponding assignment procedure meta-model, and visualized
Display.
It should be noted that the assignment procedure meta-model found can be shown in the form of structure tree, it can also tabular form
It has been shown that, the embodiment of the present invention can be not specifically limited this.Optionally, also the assignment procedure meta-model found can be generated text
Shelves or report output, the embodiment of the present invention can also be not specifically limited this.
Optionally, in order to obtain the actual development process of vehicle, the embodiment of the present invention can also assign Process Meta-Model
Value Operations, generating process meta-model example, namely the actual development process of train is obtained, and it is stored in Process Meta-Model number
According in library.Specifically, the relationship between process metamessage, Process Meta-Model and Process Meta-Model example, reference can be made to showing shown in Fig. 2
It is intended to.
In the embodiment of the present invention, Process Meta-Model example can be obtained by following two modes:One is pass through process member
The Process Meta-Model that model database provides, the Process Meta-Model example to having vehicle are manually entered, described in formation
There is the Process Meta-Model example of vehicle;One is to the Process Meta-Model of generation, carry out filling in assignment manually, be formed corresponding
Process Meta-Model example.
Optionally, if the Process Meta-Model example changes, from the Process Meta-Model instance database
Delete the Process Meta-Model example.In the present embodiment, renewal process meta-model example can be understood as increasing or delete.
Optionally, the embodiment of the present invention can also carry out visualization to Process Meta-Model example and show, specifically, can receive and set
Second inquiry request of meter personnel input, searches assignment procedure meta-model example from the Process Meta-Model instance database;
In the form of structure tree or tabular form shows the assignment procedure meta-model example.It for example, can be in the second inquiry request
Including any of project label, task identification, movable mark, deadline, development teams, process above specifically can refer to
Meta-model visualization shows that place is introduced, and and will not be described here in detail.In addition, in the second inquiry request, it may also include carry out assignment
The call by value parameter of operation, that is, utilize Process Meta-Model instance database, assignment procedure meta-model corresponding to the call by value parameter
Example carries out statistics and shows.The particular content of the second inquiry request of the embodiment of the present invention pair can be not specifically limited, as long as can ring
The second inquiry request is answered, assignment procedure meta-model example is found, and carries out visualization and shows.
It should be noted that the assignment procedure meta-model example found can be shown in the form of structure tree, it can also list
Form shows that the embodiment of the present invention can be not specifically limited this.It optionally, can also be real by the assignment procedure meta-model found
Example generates document or report output, the embodiment of the present invention and can be also not specifically limited to this.
Corresponding to embodiment of the method shown in Fig. 1, the embodiment of the present invention additionally provides a kind of Process Meta-Model construction device, ginseng
See that Fig. 3, described device include:
Process metamessage acquiring unit 201, the process metamessage for obtaining vehicle, the process metamessage includes project
Set, set of tasks and active set, the project set include at least one project, and the set of tasks includes at least one
Task, the active set include at least one activity;
Structure tree data capture unit 202, the structure tree data for obtaining the vehicle from structure tree database, institute
The structure tree data for stating vehicle include the hierarchical relationship between the building block and each building block of the vehicle;
Process Meta-Model construction unit 203, for utilizing the process metamessage and the structure tree data, structure is at least
One Process Meta-Model, the Process Meta-Model is for indicating between a project, at least one task and at least one activity
Mapping relations;
Process Meta-Model storage unit 204, for storing at least one Process Meta-Model to Process Meta-Model number
According to library.
Optionally, described device further includes:
Searching unit, in response to the first inquiry request, assignment procedure to be searched from the Process Meta-Model database
Meta-model;
Display unit is used in the form of structure tree or tabular form shows the assignment procedure meta-model.
Optionally, described device further includes:
Updating unit, for when the process metamessage and/or the structure tree data change, updating the mistake
Journey meta-model.
Optionally, described device further includes:
Process Meta-Model example generation unit, for carrying out assignment operation, generating process member mould to the Process Meta-Model
Type example;
Process Meta-Model instance storage element, for storing the Process Meta-Model example to Process Meta-Model instance number
According to library.
Optionally, the searching unit is additionally operable in response to the second inquiry request, from the Process Meta-Model instance data
Assignment procedure meta-model example is searched in library;
The display unit, is additionally operable in the form of structure tree or tabular form shows the assignment procedure meta-model example.
Optionally, the updating unit is additionally operable to, when the Process Meta-Model example changes, delete the process
Meta-model example.
It should be noted that each embodiment in this specification is described in a progressive manner, each embodiment it
Between just to refer each other for identical similar part, each embodiment focuses on the differences from other embodiments.
For device embodiment, since it is substantially similar to the method embodiment, so describe fairly simple, correlation
Place illustrates referring to the part of embodiment of the method.The apparatus embodiments described above are merely exemplary, wherein conduct
The unit that separating component illustrates may or may not be physically separated, the component shown as unit can be or
Person may not be physical unit, you can be located at a place, or may be distributed over multiple network units.It can root
According to actual need that some or all of module therein is selected to achieve the purpose of the solution of this embodiment.Ordinary skill
Personnel are without creative efforts, you can to understand and implement.
The above is only the optional embodiment of the present invention, is not intended to limit the scope of the present invention.It should refer to
Go out, for those skilled in the art, without departing from the principle of the present invention, can also make several
Improvements and modifications, these improvements and modifications also should be regarded as protection scope of the present invention.
Claims (10)
1. a kind of Process Meta-Model construction method, which is characterized in that the method includes:
The process metamessage of vehicle is obtained, the process metamessage includes project set, set of tasks and active set, the item
Mesh set includes at least one project, and the set of tasks includes at least one task, and the active set includes at least one
Activity, the project include at least one task, and the task includes at least one activity;
The structure tree data of the vehicle are obtained from structure tree database, the structure tree data of the vehicle include the vehicle
Building block and each building block between hierarchical relationship;
Using the process metamessage and the structure tree data, at least one Process Meta-Model, the Process Meta-Model are built
For indicating the mapping relations between a project, at least one task and at least one activity;
At least one Process Meta-Model is stored to Process Meta-Model database.
2. according to the method described in claim 1, it is characterized in that, the method further includes:
In response to the first inquiry request, assignment procedure meta-model is searched from the Process Meta-Model database;
In the form of structure tree or tabular form shows the assignment procedure meta-model.
3. method according to claim 1 or 2, which is characterized in that the method further includes:
If the process metamessage and/or the structure tree data change, the Process Meta-Model is updated.
4. according to the method described in claim 1, it is characterized in that, the method further includes:
Assignment operation, generating process meta-model example are carried out to the Process Meta-Model;
The Process Meta-Model example is stored to Process Meta-Model instance database.
5. according to the method described in claim 4, it is characterized in that, the method further includes:
In response to the second inquiry request, assignment procedure meta-model example is searched from the Process Meta-Model instance database;
In the form of structure tree or tabular form shows the assignment procedure meta-model example.
6. method according to claim 4 or 5, which is characterized in that the method further includes:
If the Process Meta-Model example changes, the Process Meta-Model example is deleted.
7. a kind of Process Meta-Model construction device, which is characterized in that described device includes:
Process metamessage acquiring unit, the process metamessage for obtaining vehicle, the process metamessage include project set, appoint
Business set and active set, the project set include at least one project, and the set of tasks includes at least one task, institute
It includes at least one activity to state active set, and the project includes at least one task, and the task includes at least one activity;
Structure tree data capture unit, the structure tree data for obtaining the vehicle from structure tree database, the vehicle
Structure tree data include the vehicle building block and each building block between hierarchical relationship;
Process Meta-Model construction unit builds at least one mistake for utilizing the process metamessage and the structure tree data
Journey meta-model, the Process Meta-Model are used to indicate the mapping between a project, at least one task and at least one activity
Relationship;
Process Meta-Model storage unit, for storing at least one Process Meta-Model to Process Meta-Model database.
8. device according to claim 7, which is characterized in that described device further includes:
Searching unit, in response to the first inquiry request, assignment procedure member mould to be searched from the Process Meta-Model database
Type;
Display unit is used in the form of structure tree or tabular form shows the assignment procedure meta-model.
9. device according to claim 7 or 8, which is characterized in that described device further includes:
Updating unit, for when the process metamessage and/or the structure tree data change, updating the process member
Model.
10. device according to claim 7, which is characterized in that described device further includes:
Process Meta-Model example generation unit, for carrying out assignment operation to the Process Meta-Model, generating process meta-model is real
Example;
Process Meta-Model instance storage element, for storing the Process Meta-Model example to Process Meta-Model instance data
Library.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410758408.5A CN104572835B (en) | 2014-12-10 | 2014-12-10 | A kind of Process Meta-Model construction method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410758408.5A CN104572835B (en) | 2014-12-10 | 2014-12-10 | A kind of Process Meta-Model construction method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104572835A CN104572835A (en) | 2015-04-29 |
CN104572835B true CN104572835B (en) | 2018-10-30 |
Family
ID=53088897
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410758408.5A Active CN104572835B (en) | 2014-12-10 | 2014-12-10 | A kind of Process Meta-Model construction method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104572835B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105589992A (en) * | 2015-12-11 | 2016-05-18 | 南车青岛四方机车车辆股份有限公司 | Process control method and device for rapid design of high speed train |
CN105608255A (en) * | 2015-12-11 | 2016-05-25 | 南车青岛四方机车车辆股份有限公司 | Process meta-model instance construction method and apparatus for customized high-speed train type |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1766835A (en) * | 2004-10-01 | 2006-05-03 | 微软公司 | A framework for seamlessly authoring and editing workflows at design and runtime |
CN101957753A (en) * | 2010-09-10 | 2011-01-26 | 中国科学院软件研究所 | Method and system for constructing software production line |
CN102365597A (en) * | 2009-03-30 | 2012-02-29 | 西门子公司 | Device and method for creating a process model |
-
2014
- 2014-12-10 CN CN201410758408.5A patent/CN104572835B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1766835A (en) * | 2004-10-01 | 2006-05-03 | 微软公司 | A framework for seamlessly authoring and editing workflows at design and runtime |
CN102365597A (en) * | 2009-03-30 | 2012-02-29 | 西门子公司 | Device and method for creating a process model |
CN101957753A (en) * | 2010-09-10 | 2011-01-26 | 中国科学院软件研究所 | Method and system for constructing software production line |
Also Published As
Publication number | Publication date |
---|---|
CN104572835A (en) | 2015-04-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107464018B (en) | Distribution path optimization method and device, computer equipment and storage medium | |
CN105700888B (en) | A kind of visualization quick development platform based on jbpm workflow engine | |
CN102508706B (en) | Multi-source data integrating platform and establishing method thereof | |
CN104820733B (en) | A kind of bullet train demand meta-model method for building up and device | |
CN107016501A (en) | A kind of efficient industrial big data multidimensional analysis method | |
CN101901265B (en) | Objectification management system of virtual test data | |
JP6736450B2 (en) | Data analysis support device and data analysis support system | |
CN111538731A (en) | Industrial data automatic generation report system | |
CN111078094B (en) | Distributed machine learning visualization device | |
CN108595604A (en) | A kind of data visualisation system and method for intelligent report forms | |
CN104636401B (en) | Method and device for data rollback of SCADA (supervisory control and data acquisition) system | |
CN102509171A (en) | Flow mining method facing to rule execution log | |
CN112540975B (en) | Multi-source heterogeneous data quality detection method and system based on petri net | |
CN104572832B (en) | A kind of demand meta-model construction method and device | |
CN111124379A (en) | Page generation method and device, electronic equipment and storage medium | |
CN106127365A (en) | Quantitative remote sensing On-line Product interactive mode autonomous production method | |
CN104572835B (en) | A kind of Process Meta-Model construction method and device | |
CN114281509A (en) | Spacecraft multi-user collaborative task planning system based on scene description | |
CN107562825A (en) | A kind of system and method for generating data display interface | |
CN104572834B (en) | A kind of Process Meta-Model construction method and device | |
WO2016165317A1 (en) | Method and apparatus for establishing high-speed train demand data instances | |
CN110389944B (en) | Metadata management system and method based on model | |
Verbeek et al. | Protos 7.0: Simulation made accessible | |
CN101968747B (en) | Cluster application management system and application management method thereof | |
CN110222032A (en) | A kind of generalised event model based on software data analysis |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: Chengyang District of Shandong city of Qingdao province Jinhong road 266111 No. 88 Applicant after: CRRC QINGDAO SIFANG CO., LTD. Address before: Chengyang District of Shandong city of Qingdao province Jinhong road 266111 No. 88 Applicant before: CSR Qingdao Sifang Locomotive and Rolling Stock Co., Ltd. |
|
COR | Change of bibliographic data | ||
GR01 | Patent grant | ||
GR01 | Patent grant |