mallintarkistusalgoritmien
Mallintarkistusalgoritmit ovat tietojenkäsittelytieteessä käytettyjä automaattisia menetelmiä, joiden tarkoituksena on varmistaa, että tietty malli täyttää määritellyt vaatimukset ja ominaisuudet. Malli voi viitata esimerkiksi ohjelmiston suunnitteluun, protokollan käyttäytymiseen tai laitteiston arkkitehtuuriin. Algoritmit tutkivat mallin kaikkia mahdollisia tiloja ja siirtymiä löytääkseen virheitä tai rikkomuksia vaatimuksista.
Yleisin mallintarkistusalgoritmien tyyppi on tilakonepohjainen tarkistus. Tässä lähestymistavassa malli esitetään tilakoneena, ja tarkistusalgoritmi tutkii sen tilojen
Mallintarkistusalgoritmeja käytetään monilla aloilla, kuten ohjelmistokehityksessä kriittisten järjestelmien, kuten lentoliikenteen ohjausjärjestelmien tai lääketieteellisten laitteiden, varmistamiseen.