MODULE AND INTEGRATION SOFTWARE TESTING (VECTROCAST) FOR A LEVEL CROSSING ELECTRONIC PEDAL CONTROL UNIT (SIL4)

SERVICE MERCATO CLIENT Leading company in the railway sector YEAR 2019 - 2020

Client brief

Check the source code for anomalies and inconsistencies in the software components and verify the integration of these components to identify any problems. Software module and integration tests shall be designed in accordance with the techniques and methods recommended by CENELEC 50128 and coverage analysis shall be performed by applying the techniques for covering instructions, decisions and conditions as required by EN 50128 for SIL4 software.

 

Project challenge

To analyse the code and write tests to provide the client with source code compliant with CENELEC 50128 standards, enabling the use of the SIL4 system for the command and control (electronic pedal) of level crossings for railway systems.

 

Solution

NIER first analysed the source code and accordingly produced a compliant strategy. Black-Box (functional) and White-Box (structural) testing techniques were applied to perform comprehensive software testing using a state-of-the-art software testing tool, Vectorcast.

Execution phases

FASE 1

Source code analysis

 

FASE 2

Definition of the testing strategy (in agreement with the client)

 

FASE 3

Drafting of the Test Report

 

FASE 4

Software validation with production of test reports.

Achieved results

Through meticulous management of the test scripting process as well as verification and validation, NIER has certified a SIL4 system for its Client that complies with the CENELEC 50128 standard for the management of a railway level crossing command and control system (electronic pedal).

 

Subscribe our Newsletter .