PC Z4401 3S.3.MOC, Ministerie van Verkeer en Waterstaat Directoraat-Generaal Rijkswaterstaat Bouwdienst, Afdeling NIE Bp Risicobeheersin bij complexe systemen: Aanp rojectbureau Millennium Civiele Kunstwerken iteria voor a; tvananten: - Vitaliteit kunstwerk nsncen Gronclige analyse, .Cl - Impact falen van te nrn pragmatis on t Villi JJJJ_pil J r f D//jv;i;jcj no i Afhandelen als normale storing ?ri3j] inrorrnoron ovor Betrokke v^rrnincJsrd E;orvioonivoau a ring non inrorrnoron over igon (voriragingon) siring Boirokkonon inrorrnoron ovor fa Jon T f O voor volledig sorvioonivoa! J n3Csll£l'£J naar oalarnHoiionplan MAAfi ALTIJD: Alert zijn c Ejc'snsirio sn Mini eer en Waterstaat Directoraat-Generaal Rijkswaterstaat Bouwdienst, Afdeling NIE Risicobeheersing bij piexe sys ut van te ireau Millenniui unstwerken mg, m wclaging en d en de robleniaciek niek zoeken naar de Bite inn en oondusr 1, 1 '"• I ; C jraiaijk: r ester en c xesiomHeyin^ leyeranCiem, fl' Bedienaar I Bedienaar I Bedienaar Bedieningssysteem SCADA Besturingssysteem PLC : ; . : : a | , jl : >, :'; : : L ."jH'-V*v • i' !! 'i • w - • p\'' ' ' ' ' i ' .H ..J]' :.{ . •! ,• -i • : Ifft'I r •j -ti \ „• .J Embedded systeeml Embedded systeem| Embedded systeem •^lilll bMibillllH billD b0li Ingebouwde besturings-en verwerkingsfirmware Centr. Verw. Eenheid mm ; Overige elektronica Maatwerk besturingssoftware 3/ W Standaard bibliotheken van PLC-leverancier P L C operating systeem (firmware) ww Centr. Verw. Eeenheid Interfaces £)UJX!bll'Mbillllg Dbillblllll'^'jy'JLbbill IVIaatwerk software Pakket software Operating systeem Drivers Firmware w vy Centr. Verw. Eeenheid Interfaces ( iVJliJyjijjjiijjj h 11 j hi i n D d ii J ^ IF THEN ELSE IF THEN MILLENNIUM BUG INSTRUCTIE ELSE END IF END IF * Maatwerk besturingssoftware 3/ vy Standaard bibliotheken van PLC-leverancier PLC operatingsysteem (firmware) ii/ vy Centr. Verw. Eeenheid J ^ 1 Interfaces •••I i • i\ if j | c •; :; - i ; j . t .| ; •-•hi;- i n iorills Bedienaar B Bedienaar I 3yoibbui„„ Bedienaar Bedieningssy^gem * SCADA * Besturingss^^eemB BesturingssysteemB Besturingssysteem a PLC PLC PLC Embedded systeemBEmb^jded systeemBEmbedded systeem oblemctiish est en: net Nut l het Doel stee A 111 ; Hil -ii -ii -l ••• II l! Testen de Zekerhede k software-implicaties iii '^1 . •:!'i ^ l -ii W'<\\ •:^y'M'U' ;i[r\ y • ' i :; }: : bij nieuw bouw ? M e t "black box testt^Gbniefc zoeken r -tes II; 'j! VYnnrDJJJ \ 7 •'- >}. \ "• inibvniihib'jih 2-'.' •• * r . de juis tussen mlSIMMi (ifp CI; Tn /Vijze v/orcit gt:Ln cerpretee ^ 3ELLQ- Mo; teer r 00' r 1 <-i teer ; 00' &. contact ceern — ~ ~ ~ Ailbbli Lib ^UillbillllLlb Villi J J i D t l u J bvrniibibAD bii j i ' A T / ^ A T vbbii bbn — 0 J li D BJJ [1 b ~>) zz) ib'Jl-O, s i l l l J l l £ 3 p'J'ii il ti DJJJ fjfc HBBJDIB ^BJlBi'll BJ.U IB Jl_N I fBJJ D 7 bf lib l i I •* I . ! met extreem hove Wfr&uwM dient ook ^ f e kwaiiteii van de omwikkelaoj\ n nil ii>_ DJ1i tip |>Ji f i i i l s V ; rn i n MI II m i ; I I 1 z 7.i_n L 11 [ i n o g e n i n e iijiiT van ne lUii'cties van men iteii -.j p o m pen a a m t u r e n ; : ' aarbij ernaar jlre ve/id dat: lie programnni-regek minstens een maal zijn doorlope alle po tentiele dat una-Laterpretatie versohillen tiMen onderdelen yan het testobjeet aan bod zijn geweesiL rJjui rJDB 1 Tit IB linn OB U n i < p J i i U B U B V JJJBI ? >UXXieXXiaCI 'HIT, 198 or Liii'iers xiaxxcii eiuixi ^ 'levy belieerders/Hebrniher Fieri IT t :oppeliXigexi prograiijixia" >>/£) ys>texxi exi JDexik ool< aaxi aihaxidelixi^ <* i <*i. oaxxxexxloop vaxi oxxntaxidigliedexi., d a g y;d, afvyxjl-exide tijdixaxxies etc;. vy IK iypb ib-Ji & i iisi /untilvoor ulk oy&gutigeii* JJiD^oiljilV Modu elijk rogramma Deel systeem em: WW n H n i i i D u s : A l s je v o o r een totaalsysteem d o o r testen wilt a a n t o n e n d a t het systeem m i l l e n n i u m p r o o f i s , . . . m o e t j e d o o r d e t a i l - a n a l y s e h e t a a n t a l tests b e p e r k e n . c H r H n n [ ^ T / J m bill u ipp.yn vim nizi-vmik L2DSldbT inutile ^Ollubi i i i TEE! Pal en de "niet- vitale' fiineties kinnneii de oorzaalc zijn dat vitale Timeties; falen of zieh onyoorspslbEiar gaan gedragem rhi^u^ van WMUUMWM Het veronachtzanien van eer r Het veronachtzanien van een amenioop van lstandidieden et onderscha rn an nee oeiany van een luneii De invloed van een specific specifieke en ( A'j p| JLbu vim ilk ia'jiDJJJ<J% vm« de probiernaxiek n de 7, s^nmm^iimB en soi neaEies een oij m 5 Me x 1 >z' xesxxe oilmen zoenen naar cie Bug j^j^-xes>£eri: sainenyarcmH en coneixiEU e praVtijk: cie xesxoiageving, resterende nsieo s, leveraneiers aspeexen en reparatie conseq uent!PC! Will ib dwm mi bvmiublb ?z\)iinm't Alle svsteemfimcties. waarvooi uitgevoerd, mo ceii opmetivy geieciE vyorcien; De F A T / S A T van iet ^ynteeni client herliaalcl' om aan te tonen cie Reneie oorapi nkeiijlce ninetionali teit niet door i parade en/oi yeryaijnin^ i>> aan^etaoL Reke de det iivybaarheici, lean vyeliioht op basis van ct i T / 3 A T y/orclen beperkt. lUbl-bh 11 Millennium is a l s B u zoeken [OO $ f f p S ToKlULTHEJvl'BuG Jj$H*L W W W . C c : w. c s i D O D . c o m in de hooiberg, maar nu aar ... ee Bug detection is like finding a needle in a hrge haystack. In 2000, the question is: "Did you find all of them?" Ministerie van V erkeer en Waterstaat Directoraat-Generaal Rijkswaterstaat Bouwdienst, Afdeling NIE Risicobeheershig bij complexe systeme Leveranciers Projectbureau Millennium Civiele Kunstwerken U U y i i J j y j r j L L U i VDUT ilb Viuib L j j ri'o yen teaanoi r n 11 t e n rin r r n -i >f,en Vein ptocmpien oieciE onyoiaoenci ferheicl (T_e: '1 I ut ysin tesfen^ 2 ioet cIue; bij list oonh oieien/repEireren ionele EiEinpciV lianteren Eiis bij Integmnetest totale systeem A Trmouse/om^ite aooeptatle test f F A T / ^ A T ; aniexiier verm een cie ce leYeren innoiionaiTEen LsYbfiinziZFj iMpszisn millennium (2) Onderzoek bij le yeranoier derhah/e riehten op: r een oorspronkeiljk procliiotonEvviid:eling3-/reE;tplan dat nde vyaarborgen biedt yoor de kwaliteit van het one vyildcelingsVre para tletraj eet — is dat 'pistil in voldoende mate herinzetbaEir (geweest) voor eveiituele 'millennium re visies"? "ft de iabrikant dit pole, aantoonbaar., op de meeste effeetieve ijze gedaan? Waren., van de LinitVmodiiletests^ integratietests en aooeptatietests (eyL aangepast asm millenniinn) de residtaten b eyre dig end? les door ^ekvyalineeerde derden Hetoetst? BIJB ( nu bv but a bib i'b yiini ii bl v bf vimA&v le systeemfunoties, vyaaryoor reparanes zijn uh^eyoerd., moeten opnieuvy getest vyorden; e F A T / 3 A T yah het systeem dient herhaald te vyorden., om aan te tonen dat de gehele oorspronkelijhe iimetionaliteit niet door reparatie en/of yeryanging is aangetast. h_ehening headend met genomen risico % in relatie tot de vereiste betrouvybaarheid, kan vyeliieht op basis yah de detail-analyse de F A T / S A T vyorden beperkt
© Copyright 2024 ExpyDoc