Vikapuu
ELMAS-ohjelmistossa vikapuu on pyritty kuvaamaan mahdollisimman selkeästi. Standardin mukaisessa vikapuussa käytetyt solmujen eri symbolit on jätetty kokonaan pois ja kaikki portit ja juuret kuvataan
samannäköisinä laatikoina. Tämä jättää enemmän tilaa solmua kuvaavalle tekstille, josta voidaan
näin tehdä pitempi ja tarkemmin solmua kuvaava. Solmun yläosassa näkyvä yksilöivä ID-tunnus on hyödynnettävissä kätevästi kuvaamaan puurakennetta tai täydentämään solmun tietoja. Esimerkiksi muissa tietojärjestelmissä käytetyt laitetunnukset tai koodit vikamuodoille ovat omiaan solmun ID-tunnukseksi. Myös eri porttityyppejä kuvaavat symbolit on
jätetty pois ja ne on korvattu porttityypin kuvaavalla tekstillä.
Erilaisten symbolien pois jättämisellä on pyritty helpottamaan ohjelmiston käyttöönottoa.
Ohjelmiston käyttäjän ei näin tarvitse opetella välttämättä erikseen vikapuusymboleita, vaan tekstit
ilmaisevat mallinnetun asian samalla tavalla riittävän selkeästi ja havainnollisesti.
 ELMASin vikapuumalli |
Esitystavan lisäksi myös itse vikapuumallia on hieman muokattu. Muutokset on tehty, jotta vikapuumallin
käytöstä tulisi sujuvampaa. Mullistavin näistä muutoksista on uudentyyppinen ehdollinen portti, jota kutsumme todennäköisyysportiksi.
Ehtoportti ja todennäköisyysportti
Standardissa esiintynyt ehtoportti poikkeaa muista porteista siten, että sille ei määritetä lainkaan
loogista ehtoa. Sille sallitaan vain yksi lapsi, joten loogista ehtoa ei tarvita. ELMAS-ohjelmistossa
ehtoportille määritetään loogisen ehdon sijaan siihen liittyvän ehtotapahtuman todennäköisyys. Näin
ELMAS-ohjelmistossa oleva ehtoportti vastaa standardin ehtoporttia täysin, paitsi että
ehtotapahtumaa ei piirretä erikseen esiin, vaan se on vastaavalla paikalla kuin muiden porttien
loogiset ehdot.
Ehtoportti toimii suoraan mallinnettaessa tilanteita, joissa tapahtumasta seuraa jokin toinen
tapahtuma tietyllä todennäköisyydellä ja muuten ei tapahdu mitään. Jos kuitenkin halutaan mallintaa
tilanne, jossa ehtotapahtuman toteutumatta jääminen aiheuttaa jonkin toisen tapahtuman, tulee
rakenteesta melko monimutkainen. Tällaisten vaihtoehtoisten tapahtuman seurausten mallintaminen
vaatisi negaation käyttöä sekä apuportteja. ELMAS-ohjelmistossa tällaisia tilanteita selkeyttämään on
luotu erityinen todennäköisyysportti, jonka avulla voidaan mallintaa seurauksien suhteelliset osuudet
suoraan.
Todennäköisyysportti asetetaan kaikkien niiden porttien lapsiksi, joihin se voi välittää
todennäköisyysportille asetetun lapsisolmun vaikutuksen. Vaihtoehdot ovat tässä tilanteessa toisensa
poissulkevia. Vastaavassa paikassa kuin muille porteille määritettiin looginen ehto, määritetään
todennäköisyysportille jokaisen vaihtoehdon painokerroin. Lisäksi on mahdollista antaa kerroin
tilanteelle, että mikään vaihtoehdoista ei toteudu. Tällä tavoin on yhden todennäköisyysportin avulla
mahdollista määrittää vikapuun keskelle tapahtumalle useita toisensa poissulkevia seurauksia.
|