Innholdsfortegnelse:
Definisjon - Hva betyr tilstandsdiagram?
Et tilstandsdiagram er et diagram som brukes i informatikk for å beskrive atferden til et system med tanke på alle mulige tilstander til et objekt når en hendelse oppstår. Denne oppførselen er representert og analysert i en serie hendelser som oppstår i en eller flere mulige tilstander. Hvert diagram representerer objekter og sporer de forskjellige tilstandene til disse objektene i hele systemet.
Det finnes forskjellige typer tilstandsdiagrammer som har forskjellig semantikk og er litt forskjellige. Tilstandsdiagrammer representerer grafiske tilstandsmaskiner. De brukes bare til å forstå objektatferd gjennom hele systemet.
Techopedia forklarer tilstandsdiagram
Elementene som utgjør et tilstandsdiagram er avrundede bokser som representerer tilstandene og pilene som viser overganger til neste tilstand. Aktivitetsseksjonen viser aktivitetene objektet utfører mens det er i den tilstanden. Hvert tilstandsdiagram starter med en starttilstand, som er tilstanden der objektet opprettes. Rett etter den opprinnelige tilstanden endrer objekter tilstandene, og den neste tilstanden bestemmes av forhold basert på aktiviteter. I noen tilfeller representerer tilstandsdiagrammer en supertilstand, som er en tilstand som opprettes når mange overganger fører til en bestemt tilstand. Supertilstanden skildrer at alle tilstander i dette diagrammet overgår til en overflødig tilstand, noe som gjør diagrammet mer komplekst.
En overgang i et tilstandsdiagram er en progresjon fra en tilstand til en annen og utløses av en hendelse som er intern eller ekstern for enheten som er modellert. En handling er en operasjon som påberopes av en enhet som er modellert. En veldig tradisjonell form for tilstandsdiagram for en endelig maskin er en rettet graf.