Siirtymäedellytysten
Siirtymäedellytysten ovat ehtoja, jotka on täytettävä, jotta siirtymä tilasta toiseen voidaan toteuttaa kyseisessä järjestelmässä. Ne ovat yleisiä automaatioteoriassa, mallintamisessa sekä tilamuotojen, kuten tiladiagrammien ja statechartien, yhteydessä. Siirtymäehto kuvaa, milloin siirtymä voidaan “käynnistää”: se määrittelee, mitkä tiedot, tilat ja mahdolliset lisäehtojen tarkistukset vaikuttavat siirtymään.
Tyypillisesti siirtymäedellytysten osia ovat nykyinen tila, syöte tai tapahtuma sekä mahdolliset muistivälineet kuten pino tai rekisterit.
Formaali esimerkki: Deterministisessä lopullisessa automaatissa (DFA) siirtymä S --0--> T voidaan nähdä siirtymäehtona, että nykyinen tila
Siirtymäedellytysten käsite auttaa mallintamaan ja tarkastamaan järjestelmien käyttäytymistä sekä kuvaamaan, millaiset puitteet tai olosuhteet johtavat tilamuutoksiin.