CN104572835B - A kind of Process Meta-Model construction method and device - Google Patents

A kind of Process Meta-Model construction method and device Download PDF

Info

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
Application number
CN201410758408.5A
Other languages
Chinese (zh)
Other versions
CN104572835A (en
Inventor
冯永华
聂双双
宋红
李鹏
陈争
王晓东
马利军
丁叁叁
龚明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
CRRC Qingdao Sifang Co Ltd
Original Assignee
CRRC Qingdao Sifang Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by CRRC Qingdao Sifang Co Ltd filed Critical CRRC Qingdao Sifang Co Ltd
Priority to CN201410758408.5A priority Critical patent/CN104572835B/en
Publication of CN104572835A publication Critical patent/CN104572835A/en
Application granted granted Critical
Publication of CN104572835B publication Critical patent/CN104572835B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/30Circuit design
    • G06F30/36Circuit design at the analogue level
    • G06F30/367Design verification, e.g. using simulation, simulation program with integrated circuit emphasis [SPICE], direct methods or relaxation methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource 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

A kind of Process Meta-Model construction method and device
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.
CN201410758408.5A 2014-12-10 2014-12-10 A kind of Process Meta-Model construction method and device Active CN104572835B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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