Član 4 Stupanje na snagu ovog pravilnika
(1) Ovaj pravilnik stupa na snagu osmog dana od dana objavljivanja u „Službenom glasniku Republike Srbije”.
(2) Broj 1/0-01-0004/2010-0010
(3) U Beogradu, 21. decembra 2010. godine
(4) Upravni odbor
(5) Predsednik,
(6) Milutin Mrkonjić, s.r.
(7) PRILOG
(8) Uredba Komisije (EZ) br. 482/2008 od 30. maja 2008. godine
(9) kojom se uspostavlja sistem bezbednosnih garancija za računarske programe koji moraju da uvedu pružaoci usluga u vazdušnom saobraćaju i kojom se menja i dopunjuje Aneks II Uredbe (EZ) br. 2096/2005
Član 5 Zahtevi koji se primenjuju na izmene računarskih programa, kao i na posebne programe
(1) 1. Za sve izmene računarskih programa, za posebne računarske programe kao što je COTS, za nerazvojne računarske programe i za prethodno korišćene računarske programe na koje se ne mogu primeniti neki od zahteva navedeni u članu 3. stav 2. tačke (d) i (e) ili u članu 4. st. 2, 3, 4. i 5. ove uredbe, organizacija će omogućiti da njen sistem bezbednosnih garancija za računarske programe obezbedi, na neki drugi način koji je izabran i dogovoren sa nacionalnom nadzornom vlasti, isti nivo pouzdanosti kao i odgovarajući nivo garancija bilo kad je određen.
(2) Dogovoren postupak mora da pruži odgovarajuću pouzdanost da računarski program ispunjava bezbednosne ciljeve i bezbednosne zahteve, kao što je prepoznato u procesu procene i umanjenja rizika.
(3) 2. Pri proceni načina i postupaka navedenih u stavu 1. ovog člana, nacionalna nadzorna vlast može da koristi priznatu organizaciju ili nominovano telo.
Član 7 Stupanje na snagu
(1) Ova uredba stupa na snagu 20. dana od dana objavljivanja u „Službenom listu Evropske unije”.
(2) Uredba se primenjuje od 1. januara 2009. godine na nove programe sistema EATMN iz člana 1. stav 2. podstav 1. ove uredbe.
(3) Primenjuje se od 1. jula 2010. na sve promene programa sistema EATMN iz člana 1. stav 2. podstav 1. ove uredbe, koji tada budu operativnoj upotrebi.
(4) ANEKS I
(5) Zahtevi koji se odnose na nivo garancija za računarske programe iz člana 4. stav 2. ove uredbe
(6) 1. Nivo bezbednosnih garancija za računarske programe dovodi u vezu nivo strogosti bezbednosne garancije, preko šeme kvalifikacije ozbiljnosti opasnosti navedene u tački 3.2.4 odeljka 4. Aneksa II Sprovedbene uredbe Komisije (EZ) br. 1035/2011* i u kombinaciji sa verovatnoćom pojavljivanja određene nepovoljne posledice, sa kritičnošću EATMN programa. Potrebno je definisati najmanje četiri nivoa bezbednosnih garancija za računarske programe, pri čemu nivo 1. označava najkritičniji nivo.
(7) 2. Dodeljen nivo bezbednosnih garancija za računarske programe mora da odgovara najozbiljnijim posledicama otkaza ili pogrešnog funkcionisanja programa prema šemi kvalifikacije ozbiljnosti opasnosti navedenoj u tački 3.2.4 odeljak 4. Aneksa II Sprovedbene uredbe Komisije (EZ) br. 1035/2011*. Pri tome treba uzeti u obzir rizike povezane sa otkazom ili pogrešnim funkcionisanjem programa kao i prepoznata odbrambena rešenja ugrađena u arhitekturu sistema i/ili procedure primenjene na sistemu.
(8) 3. Komponentama EATMN programa, koje se ne mogu nezavisno predstaviti, dodeljuje se nivo bezbednosnih garancija najkritičnije zavisne komponente.
(9) ANEKS II
(10) Deo A: Zahtevi koji se odnose na valjanost bezbednosnih zahteva za računarske programe iz člana 4. stav 3. tačka (a) ove uredbe
(11) 1. Bezbednosnim zahtevima za računarske programe se definiše funkcionalno ponašanje EATMN programa u režimu normalnog i umanjenog rada i, po potrebi, njegove vremenske performanse, kapacitet, tačnost, upotreba programskih resursa na projektovanoj opremi, robusnost u neuobičajenim operativnim uslovima, kao i otpornost na preopterećenje.
(12) 2. Bezbednosni zahtevi za programe moraju da budu potpuni i pravilni i u saglasnosti sa bezbednosnim zahtevima za sistem.
(13) Deo B: Zahtevi koji se odnose na garancije za proveru računarskog programa iz člana 4. stava 3. tačke (b) ove uredbe
(14) 1. Funkcionalno ponašanje EATMN programa, vremenske performanse, kapacitet, tačnost, upotreba programskih resursa na projektovanoj opremi, robusnost u neuobičajenim operativnim uslovima i otpornost na preopterećenje moraju da budu usaglašen sa zahtevima za programe.
(15) 2. EATMN program se na odgovarajući način proverava analizom i/ili testiranjem i/ili ekvivalentnim načinom, po dogovoru s nacionalnom nadzornom vlasti.
(16) 3. Verifikacija EATMN programa mora da bude pravilna i potpuna.
(17) Deo C: Zahtevi koji se odnose na garancije za upravljanje konfiguracijom računarskog programa iz člana 4. stav 3. tačka (c) ove uredbe
(18) 1. Identifikacija izvršne konfiguracije računarskog programa, jasna povezanost garancija i bezbedonosnih zahteva kao i neprekidna evidencija statusa računarskog programa mora da bude takva da upravljanje računarskim programima omogućava neprekidni uvid u podatke o radu računarskog programa tokom celog životnog ciklusa EATMN programa.
(19) 2. Izveštavanje o problemima, praćenje otkaza i grešaka u radu i preduzete korektivne mere moraju da budu takvi da se može pokazati da su problemi povezani s bezbednošću rada računarskog programa umanjeni tokom vremena.
(20) 3. Postupci prikupljanja i prikazivanja podataka moraju da budu takvi da podaci o životnom ciklusu računarskog programa mogu da se regenerišu i prikažu tokom celog životnog ciklusa EATMN programa.
(21) Deo D: Zahtevi koji se odnose na garancije za povezanost bezbednosnih zahteva za računarske programe iz člana 4. stav 3. tačke (d) ove uredbe
(22) 1. Svaki bezbednosni zahtev za računarski program mora da bude dokumentovano propraćen i povezan sa istim nivoom projektovanog rešenja koje ga dokazano ispunjava.
(23) 2. Svaki bezbednosni zahtev za računarski program, na svakom nivou projektovanog rešenja koje ga dokazano ispunjava, mora da bude povezan i propraćen do bezbednosnog zahteva za ceo sistem.