Specification of Railway transportation cyber physical systems using formal approach

  • Lichen Zhang*
  • , Jifeng He
  • , Wensheng Yu
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

Transportation cyber physical systems such as automotive, aviation, and rail involve interactions between software controllers, communication networks, and physical devices. These systems are among the most complex cyber physical systems being designed by humans, but added time and cost constraints make their development a significant technical challenge. Formal specification technologies are now indispensable for quickly developing safe and reliable transportation systems. In this paper, we propose a formal specification approach for Transportation cyber physical systems. The proposed formal framework is such a formwork. On the one hand, it can deal with continuous-time systems based on sets of ordinary differential equations. On the other hand, it can deal with discrete-event systems, without continuous variables or differential equations. We present a combination of the formal methods Timed-CSP, ZimOO and differential dynamic logic (DL). Each method can describe certain aspects of a transportation cyber physical system: CSP can describe communication, concurrent and real-time requirements; ZimOO expresses complex data operations; differential dynamic logic (DL) model the dynamics and control (DC) parts. A case study of train control system illustrates the specification process for Transportation cyber physical systems.

Original languageEnglish
Pages (from-to)157-167
Number of pages11
JournalInternational Journal of Multimedia and Ubiquitous Engineering
Volume8
Issue number4
StatePublished - 2013

Keywords

  • Differential logic
  • Timed-CSP
  • Transportation cyber physical systems
  • ZIMOO

Fingerprint

Dive into the research topics of 'Specification of Railway transportation cyber physical systems using formal approach'. Together they form a unique fingerprint.

Cite this