etapil tükeldatakse edasi arhitektuuriga seotud või detailse loogilise projektiga seotud eriolukordadeks, ja vigade kõrvaldamise võimalused. Realiseerimise etapil fikseeritakse huvi pakkuvad vead konkreetses arvutisüsteemis ja nende kõrvaldamise võimalused. 25. Miks on vaja andmeelementide kehtivusaega? Õige tulemus valel ajal on vale tulemus. Teooria aluseks olev aksiomaatiline baas ei tohi muutuda teooria kasutamise ajal. 26. Ajakitsenduste ja fluktuatsiooni poolt põhjustatud realiseerimisraskused Ajakitsendustest lähtuvalt tuleb tagada andmeelementide kehtivusaeg, tulemuste õigeaegne kasutamine, sundparalleelsus. Fluktuatsiooni suurusel on oluline mõju juhtimise kvaliteedile. Enamus algoritme toimib diskreetses ajas, kus eelduseks on ajaühiku konstantne suurus, mida on aga arvutis realiseerimisel väga raske tagada. 27. Ajakitsenduste grupid reaalajasüsteemides
Miks eriolukordade töötlusel on eriline tähtsus reaalajasüsteemides? 1. Eriolukordade töötlus hõlmab endas kõike, mis on seotud vigade automaatse kompenseerimisega, valesti tehtud arvutuste korrigeerimisega, tarkvara ja riistvara diagnostikaga, rikete puhul süsteemi funktsionaalsuse muutmine jms. 2. Tarkvaralised katkestused koodiosad annavad juhtimist ühelt teisele üle käivitab programmi kood näiteks eriolukordade töötlus 90. Loetlege ajakitsenduste liigid. 1. jõudluskitsendused näiteks: käivitusperiood, töö kestus, piirajad,kitsendused sündmuste järjekorrale; need kitsendused on kasutusel ka planeerimisteoorias (scheduling theory) programmide täitmise planeerimiseks arvutis 2. kitsendused protsesside vahelisele interaktsioonile näiteks,interaktsiooni alustamise hetk, protsesside töö sünkroniseerimise reziim (sünkroonne, poolsünkroonne, asünkroonne),