1.1 Ovaj standard specificira način rada i tehničke zahteve za razvoj programativnih elektronskih sistema u aplikacijama za upravljanje i zaštitu na železnici. Namenjen je za upotrebu u onim oblastima koje obuhvataju bezbednost. Ovi sistemi mogu biti izvedeni korišćenjem namenskih mikroprocesora, programabilnih logičkih kontrolera, multiprocesorskih distributivnih sistema, većih centralnih procesorskih sistema ili drugih strukturnih rešenja. 1.2 Ovaj standard se primenjuje isključivo za softver i za međusobni uticaj softvera i sistema kome pripada. 1.3 Ovaj standard nije relevantan za softvere koji ne utiču na bezbednost. 1.4 Ovaj standard se primenjuje na sve softvere koji se koriste za bezbednost u upravljanju železnicom i sistemima zaštite, uključujući – aplikativno programiranje, - operativne sisteme, - alate za podršku, - upravljački softver. Aplikativno programiranje obuhvata visoke nivoe programiranja, niske nivoe programiranja i programiranje za specijalne namene. 1.8 Namena ovog standarda nije u komercijalne svrhe. One treba da budu bitan deo u bilo kom ugovoru. Sve tačke ovog standarda zahtevaće pažljivo razmatranje u bilo kojoj komercijalnoj situaciji. 1.9 Ovaj standard se ne primenjuje retrospektivno. Zbog toga se prvenstveno koristi za nove razvojne sisteme, a za postojeće sisteme se u potpunosti koristi ukoliko su oni predmet velikih izmena. Za manje izmene, samo 9.2 se koristi. Neophodno je da lice koji radi procenu uradi analizu podataka dobijenih iz dokumentacije softvera kako bi potvrdio da je odluka o izmenama karaktera i obima softvera adekvatna. Međutim, preporučuje se primena ovog standarda za vreme nadgradnje i održavanja postojećeg softvera.
OBJAVLJEN
SRPS EN 50128:2011/AC:2015
60.60
Standard objavljen
30. 1. 2015.
OBJAVLJEN
SRPS EN 50716:2024