Safety and Functionality Assessment of Railway Applications in Terms of Software

  • Peter Lüley
  • Mária Franeková
  • Marek Hudák
Conference paper
Part of the Communications in Computer and Information Science book series (CCIS, volume 329)


The safety and functionality assessment is an integral part of development of every device. For majority of products particular European standards already exist (EN standards), but the safety assessment of the railway applications in terms of software is described without sufficient details. The issue of software for railway applications is described in the standard EN 50128:2001, which is focused only on the phases of software life-cycle, on the inputs and outputs of different phases of the life-cycle and on the software documentation with regard to the software safety integrity level SIL 1 to 4. In this paper authors deal with the safety of railway applications with regard to the functionality of software. The main part of this article is devoted to the description of methodology for revealing potential dangerous situations in the equipment, which can be subsequently subjected to testing and to a practical example of the described methodology usage.


software safety testing methodology railway application functionality assessment 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Council directive 85/374/EEC. 25. 07. 1985. OJ L 210, 7.8.1985, pp. 29–33 (1985) Google Scholar
  2. 2.
    Directive 2006/95/EC of the European Parliament. 12. 12. 2006. OJ L 374, 27.12.2006, pp. 10–19 (2006) Google Scholar
  3. 3.
    EN 61508-1: Functional safety of electrical/electronic/programmable electronic safety-related systems – Part 1: General requirements. CENELC (2010) Google Scholar
  4. 4.
    EN 50128: Railway applications - Communication, signalling and processing systems - Software for railway control and protection systems. CENELEC (2011) Google Scholar
  5. 5.
    Mazzeo, A., Mazzocca, N., Nardone, R., D’Acierno, L., Montella, B., Punzo, V., Quaglietta, E., Lamberti, I., Marmo, P.: An Integrated Approach for Availability and QoS Evaluation in Railway Systems. In: Flammini, F., Bologna, S., Vittorini, V. (eds.) SAFECOMP 2011. LNCS, vol. 6894, pp. 171–184. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  6. 6.
    Huhn, M., Hungar, H.: 8 UML for SW safety and certification. In: Model Based Development of Safety Critical Software – Intensive Systems, pp. 201–237. Springer, Berlin (2010)Google Scholar
  7. 7.
    Zahradník, J., Rástočný, K., Kunhard, M.: Safety of Railway Interlocking Systems. EDIS-ŽU Žilina (2004) (in Slovak) ISBN 80-8070-296-9Google Scholar
  8. 8.
    Mykiska, A.: Safety and reliability of technical systems. ČVUT, Czech (2006)Google Scholar
  9. 9.
    Franeková, M.: Mathematical Apparatus for Safety Evaluation of Cryptography and Safety Codes Used in Safety – Related Communication System. In: Mikulski, J. (ed.) TST 2011. CCIS, vol. 239, pp. 126–135. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  10. 10.
    Rástočný, K.: Risk Analysis of a Railway Interlocking System. Journal: Advances in Electrical and Electronic Engineering 2(3-4), 24–29 (2003)Google Scholar
  11. 11.
    Andonov, A., Hubenova, Z.: Principles and methods for creation of models in automated information management systems. Vasil Levski NMU – Artillery, AAD and CIS faculty 2, 257–263 (2010)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Peter Lüley
    • 1
  • Mária Franeková
    • 2
  • Marek Hudák
    • 1
  1. 1.EVPÚ a.s.Nová DubnicaSlovakia
  2. 2.Faculty of Electrical EngineeringUniversity of ŽilinaŽilinaSlovakia

Personalised recommendations