tarkistusrutiinit
Tarkistusrutiinit ovat ohjelmiston ja järjestelmien muodostamia toimintalohkoja, joiden tehtävä on suorittaa valvovia tarkistuksia automaattisesti. Niiden tarkoituksena on varmistaa datan oikeellisuus, järjestelmän tila ja suoritusprosessien velvoitteiden toteutuminen sekä havaita poikkeamat ennen niiden johtamista vakaviin virhetilanteisiin. Tarkistusrutiinit voivat liittyä sekä ohjelmisto- että laiteympäristöihin ja niitä käytetään sekä kehitysvaiheessa että tuotannossa.
Tavallisia tarkistusrutiineja ovat syötteen validointi, arvojen jakaumien ja rajoitteiden tarkistaminen, johdonmukaisuuden varmistaminen tiedoiden välillä sekä virhekoodien,
Suoritusyhteydet ja -aikataulut vaihtelevat: ne voivat ajastua säännöllisesti, suorittaa nopeita tarkistuksia kriittisissä poluissa (esim. käynnistyksen yhteydessä),
Tarkistusrutiineja voidaan pitää osana laajempaa varmistus- ja luotettavuusmallia, johon kuuluvat myös testaus, virheenkäsittely ja monitorointi. Niiden