Project Data Preparation /CENELEC Phase 4/EIR/HL/Data Preparation/Supplier-Furnished Data Preparation Tool Requirements Requirements for supplier-furnished data preparation tool Version: 7.0 Printed by: Holter Printed on: 22 May 2003 Generated from DOORS V5.2 Copyright (c) 2003 UIC / Euro-Interlocking Contents 1 Contents Introduction 1 1.1 Background 1 1.2 Purpose 1 1.3 Scope 1 1.4 Structure 1 1.5 Unique identification of each statement in the Euro-Interlocking Standard (EIS) 2 2 Domain knowledge 2 3 Supplier-furnished data preparation tool requirements 2 3.1 General requirements 2 3.2 System and interface requirements 3 3.2.1 Platform 3 3.2.2 HMI and documentation 4 3.2.3 Interlocking Data File Format 4 3.3 Performance 4 3.4 Maintenance 5 3.4.1 Change management of the data 5 3.4.2 Tool maintenance 6 3.5 Verification, validation and testing of the data 6 3.6 Training 7 3.7 Documentation 7 3.8 Safety integrity level 7 Copyright (c) 2003 UIC / Euro-Interlocking i Printed 22 May 2003 Identifier Requirements for supplier-furnished data preparation tool Status Applicable to DS-1-Com 1 Introduction Approved All DS-2-Com 1.1 Background Approved All DS-7-Com The supplier of an interlocking system shall furnish a data preparation tool that configures an interlocking system for a specific location. Configuration concerns functionality and connection of the interfaces of an interlocking system in accordance with the track layout and other traits of a specific location. Approved All DS-8-Com The customer shall be able to use the supplier-furnished data preparation tool to make modifications to their interlocking systems. Approved All DS-3-Com 1.2 Purpose Approved All DS-9-Com The requirements in this document cover the supplier-furnished data preparation tool that configures an interlocking system of a specific model to a specific site. Approved All DS-4-Com 1.3 Scope Approved All DS-10-Com These requirements refer to a data preparation tool that uses the EI Interlocking Data File Format or a customer-specific data preparation tool format as input. (EI means Euro-Interlocking.) In line with generic and national functional requirements, the tool converts this data into the form required to configure an interlocking system of a particular supplier and model for a specific location. The conversion process takes into account the characteristics and constraints of the specific supplier and model. After this stage, verification and validation must be possible. Approved All DS-11-Com These requirements are closely related to the data preparation requirements and these should be considered together. Approved All DS-5-Com 1.4 Structure Approved All DS-12-Com A diagram in the High-Level Requirements document shows the current structure of the documents comprising the Euro-Interlocking Standards (EIS). Approved All Supplier-Furnished Data Preparation Tool Requirements Copyright (c) 2003 UIC / Euro-Interlocking Rationale Guidelines Page 1 of 8 Printed 22 May 2003 Identifier Requirements for supplier-furnished data preparation tool Status Applicable to DS-6-Com 1.5 Unique identification of each statement in the Euro-Interlocking Standard (EIS) Approved All DS-13-Com To allow the unique identification of the requirements for the supplier-furnished data preparation tool within the EIS, the letter ‘DS’ (Data preparation tool, Supplier-furnished) precedes the number for each object in this document. Approved All DS-14-Com 2 Domain knowledge Approved All DS-15-Com See the Domain Knowledge document. Approved All DS-16-Com 3 Supplier-furnished data preparation tool requirements Approved All DS-17-Com 3.1 General requirements Approved All DS-18-Req The supplier-furnished data preparation tool shall generate the outputs that describe the configuration of the interlocking system of a specific supplier, model and site, and enable the configuration’s implementation. Approved All Rationale Guidelines To make sure that the customers are able to use configuration data for all required purposes and to give outputs for data preparation of the linked systems. Examples of such outputs for each site are: Data files for the interlocking system, electrical schemas, configuration drawings, cable design, list of components / parts, Supplier-Furnished Data Preparation Tool Requirements Copyright (c) 2003 UIC / Euro-Interlocking Page 2 of 8 Printed 22 May 2003 Identifier Requirements for supplier-furnished data preparation tool Status Applicable to Rationale Guidelines configuration management information, description of internally-impleme nted functionality (for maintenance), validation documentation to check the process and description of impacts on other, linked systems (specific interface information). DS-19-Req The conversion of the input data shall fulfil functional (generic or/and national) requirements. Approved All DS-20-Req Manual data input shall be possible. Approved All DS-21-Com 3.2 System and interface requirements Approved All DS-22-Com 3.2.1 Platform Approved All DS-23-Req The supplier-furnished tool shall run on a standard platform (computer and operating system). Approved All DS-24-Req The tool platform shall support communication with other platforms via standard protocols. Approved All Supplier-Furnished Data Preparation Tool Requirements Copyright (c) 2003 UIC / Euro-Interlocking It may be too expensive to have only automatic conversion. Defining the inputs and outputs of a particular site may require manual inputs. The customers must be able to use standard computer Page 3 of 8 Printed 22 May 2003 Identifier Requirements for supplier-furnished data preparation tool Status Applicable to Rationale Guidelines hardware and software to run the data preparation tool and exchange data with other applications. DS-25-Com 3.2.2 HMI and documentation Approved All DS-26-Req The supplier shall develop the tool's human-machine interface (HMI) and the format and structure of documentation in cooperation with the customer. This shall include national language support. Approved All DS-27-Com 3.2.3 Interlocking Data File Format Approved All DS-28-Req The supplier-furnished tool shall be able to read input data in the standard EI Interlocking Data File Format. Approved All DS-58-Req The supplier-furnished tool shall be able to read input data in the format of the customer-specific data preparation tool. Approved All DS-29-Com 3.3 Performance Approved All DS-30-Req Data preparation for a completely new installation containing 15 trackside elements shall take one trained person no longer than one workday. Approved All DS-31-Req Data preparation for a completely new installation containing 1000 trackside elements shall take one trained person no longer than five workdays. Approved All DS-32-Req Data preparation for a change in up to three trackside elements in an existing application shall take one trained person no longer than one workday. Approved All Supplier-Furnished Data Preparation Tool Requirements Copyright (c) 2003 UIC / Euro-Interlocking Users must be able to use and communicate with the system in the national language(s) of the customer. An existing tool can be the source of input to the supplier-furnished tool. Page 4 of 8 Printed 22 May 2003 Identifier Requirements for supplier-furnished data preparation tool Status DS-33-Req The tool shall be able to support the maximum number of trackside elements for which the supplier’s interlocking system can be configured. Approved All DS-34-Com 3.4 Maintenance Approved All DS-36-Com 3.4.1 Change management of the data Approved All DS-37-Req It shall be possible to modify the data input to the data preparation tool and have it generate an impact analysis of a planned modification. Approved All DS-38-Req Each version of input and output data shall have a unique identification. Approved All DS-39-Req It shall be possible to make changes to an interlocking at a particular location throughout the operational lifetime of the interlocking system at that location. Approved All DS-59-Req The interlocking system shall remain fully operational in the other areas. Approved All Supplier-Furnished Data Preparation Tool Requirements Copyright (c) 2003 UIC / Euro-Interlocking Applicable to Rationale Guidelines To be able to configure the interlocking system for all sites for which it has been developed and to minimise development time and costs associated with configuring an interlocking system. Page 5 of 8 Printed 22 May 2003 Identifier Requirements for supplier-furnished data preparation tool Status DS-40-Req The supplier’s data preparation process shall trace and clearly report all changes between configurations. Approved All DS-35-Com 3.4.2 Tool maintenance Approved All DS-41-Req It shall be possible to adopt functional changes in the interlocking system, correct errors in the tool, and update the tool throughout the lifetime of the interlocking system without new certification of the data preparation process. Approved All DS-42-Req The tool shall be portable to future standard computer hardware and software. Approved All DS-43-Req The supplier shall provide support for people who use and maintain the tool. Approved All DS-44-Com 3.5 Verification, validation and testing of the data Approved All DS-45-Req When a change is made to an application that has already been validated, it shall be possible to identify a set of validation activities adequate to validate the change. Approved All DS-46-Req The data preparation process shall include means of verifying data by simulation or a similar method. Approved All Supplier-Furnished Data Preparation Tool Requirements Copyright (c) 2003 UIC / Euro-Interlocking Applicable to Rationale Guidelines The tool must support a process to manage and track changes in the interlocking system’s configuration. Elements removed and added must clearly appear in the validation documentation. The supplier of the tool must support its use and maintenance. Process requirement. Plausibility of the data shall be checked during the data preparation Page 6 of 8 Printed 22 May 2003 Identifier Requirements for supplier-furnished data preparation tool Status Applicable to Rationale Guidelines either continuously or after finishing one data preparation session. DS-47-Req The process for verifying and validating data preparation shall be well-defined, properly-documented, and validated with respect to safety. The supplier shall define a strategy for full testing of these processes. Approved All DS-48-Req In order to minimise testing, especially when data is changed at a site installation already in service, the data structure and loading method shall ensure the fail-safe entry of valid data into the interlocking system. Approved All DS-49-Com 3.6 Training Approved All DS-50-Req The supplier shall provide the needed training for users of the data preparation tool. Approved All DS-51-Req Training time shall not exceed 10 work days for a competent signal engineer. Approved All DS-52-Com 3.7 Documentation Approved All DS-53-Req The supplier shall provide a full set of user and maintenance documentation for the data preparation tool. Approved All DS-54-Com 3.8 Safety integrity level Approved All Supplier-Furnished Data Preparation Tool Requirements Copyright (c) 2003 UIC / Euro-Interlocking Both the configuration data and change process for the supplier-furnished data preparation tool must be safety-validated. The supplier must provide specific, adequate training for the tool. The documentation delivered with the tool must support maintenance and use of the tool. Page 7 of 8 Printed 22 May 2003 Identifier Requirements for supplier-furnished data preparation tool Status Applicable to DS-55-Req The supplier’s data preparation process shall have a safety integrity level (SIL) which enables the SIL target expected for the interlocking system to be achieved. Approved All DS-56-Req The supplier shall document the validation of the entire data preparation process and make this information available to the customer. Approved All Supplier-Furnished Data Preparation Tool Requirements Copyright (c) 2003 UIC / Euro-Interlocking Rationale Guidelines The supplier must demonstrate the safety integrity level of the tool and process. Page 8 of 8