Movatterモバイル変換


[0]ホーム

URL:


Skip to main content

Advertisement

Springer Nature Link
Log in

Petri Nets to Event-B: Handling Mathematical Sequences Through an ERTMS L3 Case

  • Conference paper
  • First Online:

Abstract

Mathematical techniques known as formal methods have demonstrated great value in building safe-by-design systems and processes. However, the booming industry automation and digitalization require sustained advances in engineering approaches to address the emerging control-command challenges, all with respect to the highest quality and safety standards. Our research suggests that combining different formal techniques can contribute in enriching the specification and verification phases of industrial systems design. In this paper, we show - and illustrate through an ERTMS (European Rail Traffic Management System) L3 case study addressing the calculation of Movement Authority - how the mapping of two specific features of Petri Nets (PNs) and Event-B, namely Lists and sequences, could fit in the model transformation of PNs to B-machines and be used both in modeling and verification.

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

Access this chapter

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
JPY 3498
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
JPY 5719
Price includes VAT (Japan)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
JPY 7149
Price includes VAT (Japan)
  • Compact, lightweight 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

Similar content being viewed by others

References

  1. Boudi, Z., Ben-Ayed, R., Collart-Dutilleul, S., Nolasco, T., Haloua, M.: A CPN/B method transformation framework for railway safety rules formal validation. Eur. Transp. Res. Rev.9(2), 13 (2017)

    Article  Google Scholar 

  2. Boudi, Z., Collart-Dutilleul, S., et al.: Colored Petri nets formal transformation to B machines for safety critical software development. In: 2015 International Conference on Industrial Engineering and Systems Management (IESM), pp. 12–18. IEEE (2015)

    Google Scholar 

  3. Combemale, B., Crégut, X., Garoche, P.L., Thirioux, X.: Essay on semantics definition in MDE. An instrumented approach for model verification. J. Softw. (JSW)4(9), 943–958 (2009)

    Google Scholar 

  4. Istoan, P.: Methodology for the derivation of product behaviour in a software product line. Ph.D. thesis, Université Rennes 1 (2013)

    Google Scholar 

  5. Bon, P., Dutilleul, S.C.: From a solution model to a B model for verification of safety properties. J. UCS19(1), 2–24 (2013)

    Google Scholar 

  6. Sun, P., Bon, P., Collart-Dutilleul, S.: A joint development of coloured petri nets and the b method in critical systems. J. Univ. Comput. Sci.21(12), 1654–1683 (2015)

    MathSciNet  Google Scholar 

  7. Korečko, Š., Sobota, B.: Petri Nets to B-language transformation in software development. Acta Polytech. Hung.11(6), 187–206 (2014)

    Google Scholar 

  8. Jensen, K.: Coloured Petri Nets: Basic Concepts, Analysis Methods and Practical Use, vol. 1. Springer, Heidelberg (2013)

    Google Scholar 

  9. Jensen, K., Kristensen, L.M., Wells, L.: Coloured petri nets and cpn tools for modelling and validation of concurrent systems. International Journal on Software Tools for Technology Transfer9(3–4), 213–254 (2007)

    Article  Google Scholar 

  10. Ratzer, A.V., et al.: CPN tools for editing, simulating, and analysing coloured Petri Nets. In: van der Aalst, W.M.P., Best, E. (eds.) ICATPN 2003. LNCS, vol. 2679, pp. 450–462. Springer, Heidelberg (2003).https://doi.org/10.1007/3-540-44919-1_28

    Chapter  Google Scholar 

  11. Abrial, J.R.: The B-Book: Assigning Programs to Meanings. Cambridge University Press, Cambridge (2005)

    MATH  Google Scholar 

  12. Eurasian Economic Union Group: Hybrid ERTMS/ETCS Level 3: Principles, Brussels, Belgium (July 2017)

    Google Scholar 

Download references

Author information

Authors and Affiliations

  1. Ecole Mohammadia d’Ingénieurs, Med V University, Rabat, Morocco

    Zakaryae Boudi & Mohamed Haloua

  2. Institut de Recherche Technologique Railenium, 59300, Famars, France

    Abderrahim Ait Wakrime

  3. IFSTTAR-Lille, 20 Rue Elisée Reclus, BP 70317, 59666, Villeneuve d’Ascq Cedex, France

    Simon Collart-Dutilleul

Authors
  1. Zakaryae Boudi

    You can also search for this author inPubMed Google Scholar

  2. Abderrahim Ait Wakrime

    You can also search for this author inPubMed Google Scholar

  3. Simon Collart-Dutilleul

    You can also search for this author inPubMed Google Scholar

  4. Mohamed Haloua

    You can also search for this author inPubMed Google Scholar

Corresponding author

Correspondence toAbderrahim Ait Wakrime.

Editor information

Editors and Affiliations

  1. Cadi Ayyad University, Marrakesh, Morocco

    El Hassan Abdelwahed

  2. ISAE-ENSMA, Chasseneuil-du-Poitou, France

    Ladjel Bellatreche

  3. LIRIS Lab, University Lyon 1, IUT, Villeurbanne Cedex, France

    Djamal Benslimane

  4. Computer Science and Information Technology, University of Bologna, Cesena, Italy

    Matteo Golfarelli

  5. ISAE-ENSMA, Chasseneuil-du-Poitou, France

    Stéphane Jean

  6. LORIA, Nancy, France

    Dominique Mery

  7. University of Hyogo, Himeji, Japan

    Kazumi Nakamatsu

  8. University of Houston, Houston, TX, USA

    Carlos Ordonez

Rights and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Boudi, Z., Ait Wakrime, A., Collart-Dutilleul, S., Haloua, M. (2018). Petri Nets to Event-B: Handling Mathematical Sequences Through an ERTMS L3 Case. In: Abdelwahed, E.,et al. New Trends in Model and Data Engineering. MEDI 2018. Communications in Computer and Information Science, vol 929. Springer, Cham. https://doi.org/10.1007/978-3-030-02852-7_5

Download citation

Publish with us

Access this chapter

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
JPY 3498
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
JPY 5719
Price includes VAT (Japan)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
JPY 7149
Price includes VAT (Japan)
  • Compact, lightweight 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


[8]ページ先頭

©2009-2025 Movatter.jp