CN105912344A - Automatic generation system for deliverables required for deploying CBTC system - Google Patents
Automatic generation system for deliverables required for deploying CBTC system Download PDFInfo
- Publication number
- CN105912344A CN105912344A CN201610288950.8A CN201610288950A CN105912344A CN 105912344 A CN105912344 A CN 105912344A CN 201610288950 A CN201610288950 A CN 201610288950A CN 105912344 A CN105912344 A CN 105912344A
- Authority
- CN
- China
- Prior art keywords
- demand
- subsystem
- unit
- program
- product
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3668—Software testing
- G06F11/3672—Test management
- G06F11/3684—Test management for test design, e.g. generating new test cases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
- G06F8/71—Version control; Configuration management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Stored Programmes (AREA)
Abstract
The invention discloses an automatic generation system for deliverables required for deploying a CBTC (Communication Based Train Control) system. The automatic generation system comprises a client demand data packet, an analysis unit, a product system demand data packet, a program demand data packet, a demand unit, a program unit, a product data packet, a software and test production unit, a hardware data packet and a hardware selection configuration and interconnection graph generation unit. According to the automatic generation system, all the deliverables during deployment of the CBTC system can be automatically generated based on existing knowledge data packets.
Description
Technical field
The present invention relates to computer program field.
Background technology
Along with the development of technology, some clients are distinctly claimed and are reducing price and do not reducing the premise of scope of supply
Under rapid deployment CBTC as much as possible (train automatic controlling system based on communication) system, and do not damaging
Increase new demand according to market trend under the quality of system and security performance premise and the more preferable body of passenger is provided
Test and higher safety.But, existing CBTC deployment techniques needs to put into substantial amounts of personnel, and personnel have existed
Skilled, information processing and the limitation of decision-making level made according to large amount of complex information within a very short time.
Summary of the invention
It is an object of the invention to a kind of automatic creation system disposing CBTC system required payment thing, it is possible to based on
Existing knowledge data bag carrys out all payment things during automatic generating unit administration CBTC system.
The technical scheme realizing above-mentioned purpose is:
A kind of automatic creation system disposing CBTC system required payment thing, including:
Customer demand packet, the demand that storage CBTC client provides;
Analytic unit, carries out screening according to rule to described customer demand packet and identifies, filter out all product systems
System demand and all product program requirements;
Product systems demand data bag, stores all product systems demands;
Program requirements packet, stores all product program requirements;
Requirement unit, selects and configures the demand of each subsystem from described product systems demand data bag;
Program unit, generates all of project plan according to all product program requirements in described program requirements packet
With program delivery thing;
Product data bag, stores the software of all subsystems and the test cases flow process of different stage;
Software and test production unit, connect described product data bag, according to all program delivery things and each subsystem
The demand of system is that each subsystem selects the software module needed and configures, and compiling generates corresponding software, simultaneously to soft
Part performs test, and generates all documents relevant with software;
Hardware data bag, storage products-hardware configuration file and interconnection figure;
Hardware chooses configuration and interconnection figure signal generating unit, connects described hardware data bag, according to all items plan and
The demand of each subsystem is that each subsystem chooses the hardware payment thing to purchase and to manufacture.
Pay needed for above-mentioned deployment CBTC system in the automatic creation system of thing, also include:
Rule creation changing unit, connects described requirement unit, described program unit and described analytic unit, for institute
State analytic unit create and update existing rule.
Pay in the automatic creation system of thing needed for above-mentioned deployment CBTC system, the need of each described subsystem
Ask and include trackside subsystem requirements, onboard subsystem demand, central subsystem demand and simulation subsystem demand.
Pay in the automatic creation system of thing needed for above-mentioned deployment CBTC system, described customer demand packet
The demand of storage includes technology, program, target and constraint.
The invention has the beneficial effects as follows:
The payment thing that the present invention is required in automatically generating scope of supply within the time of agreement, also has new client
Learn or define the ability of new regulation on demand, standard and existing knowledge data package base, it is possible to minimize needs big
Amount information carries out human input during complex decision, avoids typical mistake simultaneously.Further, it is possible to according to
The output of CBTC system adjusts and alteration ruler, with indexs such as constantly improve accurate performance, quality.
Accompanying drawing explanation
Fig. 1 is the structure chart of the required automatic creation system paying thing of deployment CBTC system of the present invention.
Detailed description of the invention
Below in conjunction with accompanying drawing, the invention will be further described.
Refer to Fig. 1, the required automatic creation system paying thing of the deployment CBTC system of the present invention, including: visitor
Family demand data bag 1, analytic unit 2, product systems demand data bag 3, program requirements packet 4, requirement report
Unit 5, program unit 6, product data bag 7, software and test production unit 8, hardware data bag 9, hardware choosing
Take configuration and interconnection figure signal generating unit 10, rule creation changing unit 11.
Customer demand packet 1 stores the demand that CBTC client provides, including technology, program, target and constraint.
Analytic unit 2 carries out screening according to existing rule to customer demand packet 1 and identifies, filters out all product systems
System demand and all product program requirements.Rule creation changing unit 11 linking parsing unit 2, for analytic unit 2
Create and update existing rule.
Product systems demand data bag 3 linking parsing unit 2, stores all product systems demands.Program requirements number
According to wrapping 4 linking parsing unit 2, store all product program requirements.Those can be consigned to by analytic unit 2
The demand of detailed programs screens, and can with the new demand identified more new data packets and provide based on existing knowledge
" optimal estimation " realize.
Requirement unit 5 selects and configures the demand of all subsystems, each subsystem from product systems demand data bag 3
System demand includes trackside subsystem requirements, onboard subsystem demand, central subsystem demand and simulation subsystem demand.
Meanwhile, requirement unit 5 also has following function: generate system architecture diagram;Perform material time node to analyze with really
Fixed potential bottleneck or the adjustment of current design criterion;Generate all of systems/subsystems relevant documentation;System/
Subsystem requirements, system design general view, inside and outside interface controls file;Training and maintenance.
Program unit 6 according in program requirements packet 4 all product program requirements generate all of project plan and
Program delivery thing.Rule creation changing unit 11 is also respectively connected with requirement unit 5 and program unit 6, it is possible to root
Adjust and alteration ruler according to the output of CBTC system, it may be assumed that rule will be entered along with the analysis result of output and engineer
Row changes.These rules can define as follows: " IF THEN ELSE " also uses and obtain according to previous experiences
The parameter gone out, these changes are carried out comprising extra " IF " or " ELSE " branch existing or new parameter
Adjustment.
Product data bag 7 stores software (code, operating system etc.) and the test of different stage of all subsystems
Case flow process (module, unit, subsystem).Software and test production unit 8 connect product data bag 7, root
It is that each subsystem selects the software module needed and configures according to the demand of all program delivery things and each subsystem,
Compiling generates corresponding software, software performs test simultaneously, and generates all documents relevant with software.Wherein survey
Examination includes: module and unit testing, software subsystem test, all software and perform system-level test.
Hardware data bag 9 stores products-hardware configuration file and interconnection figure, specifically includes that the hardware of each subsystem
Thing, Technical specification, mutation model are paid in equipment design;Typical inside and outside interconnection figure;Typical installation
Layout.
Configuration chosen by hardware and interconnection figure signal generating unit 10 connects hardware data bag 9, according to all items plan and
The demand of each subsystem is that each subsystem chooses the hardware payment thing to purchase and to manufacture, specifically includes hardware and hands over
Pay quantity, create procurement demand and order, generate inside and outside interconnection chart, erection schedule and handbook.Because
For each stop type interlocking or noninterlocked, there are predefined hardware configuration (A class, B class, C
Class etc.), based on system architecture, station configuration and rule, the type that a certain kind determines will be chosen automatically.
The software paid and document, and hardware pay thing be all delivered to curstomer's site.
Above example is used for illustrative purposes only, rather than limitation of the present invention, about the technology of technical field
Personnel, without departing from the spirit and scope of the present invention, it is also possible to make various conversion or modification, therefore
The technical scheme of all equivalents also should belong to scope of the invention, should be limited by each claim.
Claims (4)
1. dispose the required automatic creation system paying thing of CBTC system for one kind, it is characterised in that including:
Customer demand packet, the demand that storage CBTC client provides;
Analytic unit, carries out screening according to rule to described customer demand packet and identifies, filter out all product systems
System demand and all product program requirements;
Product systems demand data bag, stores all product systems demands;
Program requirements packet, stores all product program requirements;
Requirement unit, selects and configures the demand of each subsystem from described product systems demand data bag;
Program unit, generates all of project plan according to all product program requirements in described program requirements packet
With program delivery thing;
Product data bag, stores the software of all subsystems and the test cases flow process of different stage;
Software and test production unit, connect described product data bag, according to all program delivery things and each subsystem
The demand of system is that each subsystem selects the software module needed and configures, and compiling generates corresponding software, simultaneously to soft
Part performs test, and generates all documents relevant with software;
Hardware data bag, storage products-hardware configuration file and interconnection figure;
Hardware chooses configuration and interconnection figure signal generating unit, connects described hardware data bag, according to all items plan and
The demand of each subsystem is that each subsystem chooses the hardware payment thing to purchase and to manufacture.
The required automatic creation system paying thing of deployment CBTC system the most according to claim 1, its feature
It is, also includes:
Rule creation changing unit, connects described requirement unit, described program unit and described analytic unit, for institute
State analytic unit create and update existing rule.
The required automatic creation system paying thing of deployment CBTC system the most according to claim 1, its feature
Being, the demand of each described subsystem includes trackside subsystem requirements, onboard subsystem demand, central subsystem
Demand and simulation subsystem demand.
The required automatic creation system paying thing of deployment CBTC system the most according to claim 1, its feature
Being, the demand of described customer demand packet storage includes technology, program, target and constraint.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610288950.8A CN105912344A (en) | 2016-05-03 | 2016-05-03 | Automatic generation system for deliverables required for deploying CBTC system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610288950.8A CN105912344A (en) | 2016-05-03 | 2016-05-03 | Automatic generation system for deliverables required for deploying CBTC system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105912344A true CN105912344A (en) | 2016-08-31 |
Family
ID=56753394
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610288950.8A Pending CN105912344A (en) | 2016-05-03 | 2016-05-03 | Automatic generation system for deliverables required for deploying CBTC system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105912344A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109669912A (en) * | 2018-11-14 | 2019-04-23 | 通号城市轨道交通技术有限公司 | A kind of unified collocation method and apparatus that interconnect based on FAO |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100131129A1 (en) * | 2008-11-26 | 2010-05-27 | Wolfgang Daum | System and method to provide communication-based train control system capabilities |
US20100299007A1 (en) * | 2009-05-19 | 2010-11-25 | Ghaly Nabil N | Method & apparatus for hybrid train control device |
CN102566442A (en) * | 2011-12-29 | 2012-07-11 | 北京交控科技有限公司 | CBTC (Communications Based Train Control) signal system simulation testing platform |
CN103092080A (en) * | 2012-12-12 | 2013-05-08 | 北京交控科技有限公司 | Communications Based Train Control (CBTC) signal simulation device, simulation system and simulation method |
CN103926843A (en) * | 2014-04-03 | 2014-07-16 | 卡斯柯信号有限公司 | General simulation method and system for rail transit signal system |
-
2016
- 2016-05-03 CN CN201610288950.8A patent/CN105912344A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100131129A1 (en) * | 2008-11-26 | 2010-05-27 | Wolfgang Daum | System and method to provide communication-based train control system capabilities |
US20100299007A1 (en) * | 2009-05-19 | 2010-11-25 | Ghaly Nabil N | Method & apparatus for hybrid train control device |
CN102566442A (en) * | 2011-12-29 | 2012-07-11 | 北京交控科技有限公司 | CBTC (Communications Based Train Control) signal system simulation testing platform |
CN103092080A (en) * | 2012-12-12 | 2013-05-08 | 北京交控科技有限公司 | Communications Based Train Control (CBTC) signal simulation device, simulation system and simulation method |
CN103926843A (en) * | 2014-04-03 | 2014-07-16 | 卡斯柯信号有限公司 | General simulation method and system for rail transit signal system |
Non-Patent Citations (1)
Title |
---|
王飞杰: "城轨CBTC智能调度指挥***关键技术研究", 《中国博士学位论文全文数据库 信息科技辑》 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109669912A (en) * | 2018-11-14 | 2019-04-23 | 通号城市轨道交通技术有限公司 | A kind of unified collocation method and apparatus that interconnect based on FAO |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Jain et al. | Manufacturing data analytics using a virtual factory representation | |
Byrne et al. | Production planning using a hybrid simulation–analytical approach | |
CN101246355B (en) | Method and apparatus for controlling and monitoring the manufacturing process and/or dispensing process of medical drugs | |
CN104463355B (en) | A kind of moonlet test-schedule system based on test model | |
CN101539772B (en) | Product lifecycle management method and apparatus | |
dos Santos Soares et al. | Requirements specification and modeling through SysML | |
CN107291515A (en) | A kind of custom end intelligent upgrade method and system based on feedback of status | |
CN104573184A (en) | Construction method and construction device for high speed train product meta-model | |
CN108648087A (en) | Risk analysis method, device and equipment about fund product-specific investments management | |
Krenczyk et al. | ERP, APS and simulation systems integration to support production planning and scheduling | |
CN105912344A (en) | Automatic generation system for deliverables required for deploying CBTC system | |
CN101179447A (en) | Integrated network management data simulator system | |
CN111582649A (en) | Risk assessment method and device based on user APP unique hot coding and electronic equipment | |
US7194324B2 (en) | Method and configurator for creating a plant concept from a number of plant components | |
EP2996075A1 (en) | Method for integrated modeling of a product portfolio | |
Belschner et al. | Automated generation of certification relevant documentation for a distributed avionics platform approach | |
Moiseenko et al. | Mathematical Models of the System Integration and Structural Unification of Specialized Railway Computer Systems | |
KR20100046504A (en) | Smart business model supporting apparatus and a method thereof | |
CN108038660A (en) | A kind of technical research synchronized tracking information analysis system and tracking information analysis method | |
CN108958763A (en) | Processing method, device, electronic equipment and the server of application crash | |
Li et al. | Rescheduling Plan Optimization of Underground Mine Haulage Equipment Based on Random Breakdown Simulation | |
Basile et al. | Modelling automation systems by UML and Petri Nets | |
US9117187B2 (en) | Presenting a filtered list of work items | |
Cottyn et al. | The Complementarity of Lean Thinking and the ISA 95 standard | |
Yamamoto et al. | Designing a prototype of the ITER pulse scheduling system |
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: 201206 Shanghai City, Pudong New Area Jinhai Road No. 1000 Building No. 28 Applicant after: Shanghai electric traffic automation system Co., Ltd. Address before: 201206 Shanghai City, Pudong New Area Jinhai Road No. 1000 Building No. 28 Applicant before: Shanghai is from instrument Tai Leizi traffic automation System Co., Ltd |
|
CB02 | Change of applicant information | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160831 |
|
RJ01 | Rejection of invention patent application after publication |