Automatic Test Generation of Large Boolean Expressions in Computer Based Interlocking System

  • Zhiwei Li
  • , Jing Liu*
  • , Haiying Sun
  • , Tingliang Zhou
  • , Junfeng Sun
  • *Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

4 Scopus citations

Abstract

Interlocking system is an important module to ensure traffic safety. However it is still very difficult to apply automatic testing in industrial application. In this paper, we propose an approach to generate test case automatically with the help of SMT Solver. First, we extract the yard specification written by boolean expressions from interlocking rules and configuration specification. And then a process to generate test cases based on the specification is given. Finally, We apply our approach to the interlocking system at LongXiLu station in China.

Original languageEnglish
Title of host publicationProceedings - 24th Asia-Pacific Software Engineering Conference, APSEC 2017
EditorsJian Lv, He Zhang, Mike Hinchey, Xiao Liu
PublisherIEEE Computer Society
Pages513-520
Number of pages8
ISBN (Electronic)9781538636817
DOIs
StatePublished - 2 Jul 2017
Event24th Asia-Pacific Software Engineering Conference, APSEC 2017 - Nanjing, Jiangsu, China
Duration: 4 Dec 20178 Dec 2017

Publication series

NameProceedings - Asia-Pacific Software Engineering Conference, APSEC
Volume2017-December
ISSN (Print)1530-1362

Conference

Conference24th Asia-Pacific Software Engineering Conference, APSEC 2017
Country/TerritoryChina
CityNanjing, Jiangsu
Period4/12/178/12/17

Keywords

  • boolean expression
  • interlocking system
  • test generation

Fingerprint

Dive into the research topics of 'Automatic Test Generation of Large Boolean Expressions in Computer Based Interlocking System'. Together they form a unique fingerprint.

Cite this