Safety and Functionality Assessment of Railway Applications in Terms of Software
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.
Keywordssoftware safety testing methodology railway application functionality assessment
Unable to display preview. Download preview PDF.
- 1.Council directive 85/374/EEC. 25. 07. 1985. OJ L 210, 7.8.1985, pp. 29–33 (1985) Google Scholar
- 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.EN 61508-1: Functional safety of electrical/electronic/programmable electronic safety-related systems – Part 1: General requirements. CENELC (2010) Google Scholar
- 4.EN 50128: Railway applications - Communication, signalling and processing systems - Software for railway control and protection systems. CENELEC (2011) Google Scholar
- 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.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.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.Mykiska, A.: Safety and reliability of technical systems. ČVUT, Czech (2006)Google Scholar
- 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.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