förändringslogik
Förändringslogik är en teoretisk ram för att beskriva och analysera hur tillstånd hos ett system förändras över tid. Den används inom formella metoder, artificiell intelligens och systemteknik för att modellera hur handlingar och händelser påverkar ett system.
I studier av förändringslogik ingår ofta begrepp som tillstånd, åtgärder/aktiviteter och övergångar mellan tillstånd. Logiken kan
Syftet är att kunna resonera om möjliga framtida scenarier, säkerställa tidsmässiga egenskaper över tid och stödja
Bland centrala konstruktioner finns tillstånd, händelser, övergångsrelationer samt förutsättningar och effekter. Logiken kan vara monotont eller
Användningsexempel: i modellkontroll kan förändringslogik användas för att verifiera att ett system aldrig når ett felaktigt
Begränsningar inkluderar ökad komplexitet och beslutbarhetsproblem i mer uttrycksfulla varianter, vilket kräver förenklingar eller begränsningar av
Se även temporär logik, dynamisk logik, situation calculus och modellkontroll.