CN105912344A - Automatic generation system for deliverables required for deploying CBTC system - Google Patents

Automatic generation system for deliverables required for deploying CBTC system Download PDF

Info

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
Application number
CN201610288950.8A
Other languages
Chinese (zh)
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.)
Thales SAIC Transport System Ltd
Original Assignee
Thales SAIC Transport System 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 Thales SAIC Transport System Ltd filed Critical Thales SAIC Transport System Ltd
Priority to CN201610288950.8A priority Critical patent/CN105912344A/en
Publication of CN105912344A publication Critical patent/CN105912344A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • G06F11/3672Test management
    • G06F11/3684Test management for test design, e.g. generating new test cases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/70Software maintenance or management
    • G06F8/71Version 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

A kind of automatic creation system disposing CBTC system required payment thing
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.
CN201610288950.8A 2016-05-03 2016-05-03 Automatic generation system for deliverables required for deploying CBTC system Pending CN105912344A (en)

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)

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

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

Patent Citations (5)

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

* Cited by examiner, † Cited by third party
Title
王飞杰: "城轨CBTC智能调度指挥***关键技术研究", 《中国博士学位论文全文数据库 信息科技辑》 *

Cited By (1)

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