Abstract

Test case is an important basis for correctness and safety verification of Chinese Train Control System (CTCS). Focusing on the test cases generation method of UPPAAL which is widely used in CTCS testing activity, the problems are analyzed, and an improved test cases generation method for CTCS is proposed. First, the process and characteristics of UPPAAL test cases generation method are analyzed; then the test requirements of CTCS are studied, and a test cases generation method based on UPPAAL query file is proposed. Finally, taking the level transition function of CTCS as an example, test cases are generated by the proposed method, which shows that this method can meet the test requirements of CTCS.

Highlights

  • China's high-speed rail business mileage reached 29,000 kilometers, more than two-thirds of the world's total

  • This paper studies the problems of UPPAAL test cases generation method in Chinese Train Control System (CTCS) testing effort, and an improved method for CTCS based on UPPAAL query file is proposed

  • This paper first analyzes the problems of UPPAAL test traces generation, analyzes the testing characteristics of CTCS, and puts forward a test paths generation method for CTSC based on UPPAAL query file test technique; taking level transition function as an example to show the effectiveness of this method

Read more

Summary

Introduction

China's high-speed rail business mileage reached 29,000 kilometers, more than two-thirds of the world's total. In order to guarantee the safety of train operation, improve the transportation efficiency, the Chinese Train Control System (CTCS) is proposed by railway department based on Chinese national conditions. Ensuring the safety and correctness of CTCS is of great significance for the safe operation of Chinese railway. UPPAAL is a tool supporting modeling, simulation, formal verification, and test cases generation of Timed Automata, which has been widely used in CTCS. This paper studies the problems of UPPAAL test cases generation method in CTCS testing effort, and an improved method for CTCS based on UPPAAL query file is proposed. Level transition is an important safety function in CTCS, and this paper takes this function as an example to show the effectiveness of the proposed method in CTCS test cases generation effort

RELATED WORK
Introduction to TA
UPPAAL Test Cases Generation
Problem of UPPAAL
Test Cases Generation Method
INTRODUCTION
Test path of MATP
CONCLUSION
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call