“…-resSegIndex stores the index of the segment in segments that needs to be reserved next, and resCBIndex stores the index of the control box in boxes at which this segment should be reserved for the train. 2 Hence, the next reservation should be of segment segments[resSegIndex] at boxes[resCBIndex]. -lockIndex stores the index of the control box in boxes that needs its associated point to be locked next.…”
Section: First Modelmentioning
confidence: 99%
“…There are many examples of formal verification of railway control systems, see e.g. [1,2,6,8,13,15,16,18,21], but only very few for distributed interlocking systems, see e.g. [10,12,14].…”
Users may download and print one copy of any publication from the public portal for the purpose of private study or research. You may not further distribute the material or use it for any profit-making activity or commercial gain You may freely distribute the URL identifying the publication in the public portal If you believe that this document breaches copyright please contact us providing details, and we will remove access to the work immediately and investigate your claim.
“…-resSegIndex stores the index of the segment in segments that needs to be reserved next, and resCBIndex stores the index of the control box in boxes at which this segment should be reserved for the train. 2 Hence, the next reservation should be of segment segments[resSegIndex] at boxes[resCBIndex]. -lockIndex stores the index of the control box in boxes that needs its associated point to be locked next.…”
Section: First Modelmentioning
confidence: 99%
“…There are many examples of formal verification of railway control systems, see e.g. [1,2,6,8,13,15,16,18,21], but only very few for distributed interlocking systems, see e.g. [10,12,14].…”
Users may download and print one copy of any publication from the public portal for the purpose of private study or research. You may not further distribute the material or use it for any profit-making activity or commercial gain You may freely distribute the URL identifying the publication in the public portal If you believe that this document breaches copyright please contact us providing details, and we will remove access to the work immediately and investigate your claim.
“…There are examples of using many other model checking tools such as Simulink and UPPAAL ( [5]), SPIN and nuSMV ( [12]), proB ( [3]), mCRL2 ( [7]), and FDR ( [16]) for the verification of railway control systems. For a comparative study, see [15].…”
Section: Related Workmentioning
confidence: 99%
“…For the considered local railway, trains are shorter than any segment, so they will at most occupy two segments at a time 4. The quantification with the distinct keyword generates only distinct combinations of the parameters -in this case distinct pairs of train identifiers 5. Note that this property is indeed invariant, even though the updates to the train and switchbox reservations/locks happen in separate transitions, because the update to switchbox reservations/locks always happens before the update to the train reservations/locks.…”
Users may download and print one copy of any publication from the public portal for the purpose of private study or research. You may not further distribute the material or use it for any profit-making activity or commercial gain You may freely distribute the URL identifying the publication in the public portal If you believe that this document breaches copyright please contact us providing details, and we will remove access to the work immediately and investigate your claim.
“…Previously, in [6,8], we introduced a concrete case study of a satellite-based moving block railway signalling system, which was developed in collaboration with industrial partners of the ASTRail project and which was modelled and analysed with Simulink and Uppaal SMC (Statistical Model Checker). While those models offered the possibility to fine tune communication parameters that are fundamental for the reliability of their operational behaviour, they did not account for the synthesis of autonomous driving strategies.…”
Moving block railway systems are the next generation signalling systems currently under development as part of the Shift2Rail European initiative, including autonomous driving technologies. In this paper, we model a suitable abstraction of a moving block signalling system with autonomous driving as a stochastic priced timed game. We then synthesise safe and optimal driving strategies for the model by applying advanced techniques that combine statistical model checking with reinforcement learning as provided by Uppaal Stratego. Hence, we show the applicability of Uppaal Stratego in this concrete case study.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.