Skip to main content

Initial State Modeling of Interlocking System Using Maude

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 277))

Abstract

In order to do formal verification of interlocking system, which is complicated but safety critical, we choose formal specification language Maude for modeling and verification based on membership equational logic and rewriting logic. In this chapter, a method is proposed to show how the initial state can be modeled and contains important information of specific interlocking system. And a case of Tongji Test Line is reported to illustrate this method in detail. The verification results show that Maude can be applied to formal object-oriented specification and model checking of railway interlocking system successfully using the proposed modeling method.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   259.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   329.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Chen, B., & Wu, F. (2002). Research on formal models of railway signal interlocking logics. Journal of The China Railway Society, 24(6), 50–54.

    Google Scholar 

  2. Ji, G. (2011). The Formal analysis of security protocols based on Maude. Xi’an: Xidian University.

    Google Scholar 

  3. Eker, S., Meseguer, J., & Sridharanarayanan, A. (2004). The Maude LTL model checker. Electronic Notes in Theoretical Computer Science, 71, 162–187.

    Article  Google Scholar 

  4. Mccombs, T. (2003). Maude 2.0 primer. http://maude.cs.uiuc.edu

  5. Clavel, M., Duran, F., Eker, S., Lincoln, P., Martí-Oliet, N., Meseguer, J., et al. (2011). Maude manual (version 2.6). http://maude.cs.uiuc.edu

  6. Clavel, M., Duran, F., Eker, S., Lincoln, P., Martí-Oliet, N., Meseguer, J., et al. (2002). Maude: Specification and programming in rewriting logic. Theoretical Computer Science, 285(2), 187–243.

    Google Scholar 

  7. Zhang, M. (2007). On the model checking of SN P systems based on rewriting logic. Shanghai: Shanghai Jiao Tong University.

    Google Scholar 

  8. Denker, G. (1998). From rewrite theories to temporal logic theories. Electronic Notes in Theoretical Computer Science, 15, 105–126.

    Article  Google Scholar 

  9. Meseguer, J. (1999). Research directions in rewriting logic. Computational Logic. NATO ASI Series, 165, 347–398.

    MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rui Ma .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Ma, R., Xu, Z., Chen, Z., Zhang, S. (2014). Initial State Modeling of Interlocking System Using Maude. In: Wong, W.E., Zhu, T. (eds) Computer Engineering and Networking. Lecture Notes in Electrical Engineering, vol 277. Springer, Cham. https://doi.org/10.1007/978-3-319-01766-2_36

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-01766-2_36

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-01765-5

  • Online ISBN: 978-3-319-01766-2

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics