toestandsdiagram
Een toestandsdiagram is een diagram uit de informatica en systeemmodellering dat de toestanden waarin een object of systeem kan verkeren en de overgangen daartussen weergeeft. Het richt zich op het gedrag van het systeem door de tijd heen, als reactie op gebeurtenissen en voorwaarden. Toestanden worden voorgesteld door verbonden vormen (meestal cirkels) met labels, en overgangen door pijlen die de statushichting aangeven waarnaar wordt overgegaan. Een initiële toestand wordt aangegeven met een aanduiding van waaruit de eerste toestand wordt bereikt, en eindtoestanden kunnen dubbel omlijnd zijn.
Belangrijke elementen zijn toestanden, overgangen, gebeurtenissen, guards (voorwaarden) en acties. Een overgang heeft vaak een label
Toestandsdiagrammen zijn een vorm van eindige toestaatmachines (finite state machines) en komen zowel in deterministische als
Een veelvoorkomend voorbeeld is een deur met toestanden zoals gesloten, geopend en vergrendeld, waarbij gebeurtenissen als