Indholdsfortegnelse:
Definition - Hvad betyder tilstandsdiagram?
Et tilstandsdiagram er et diagram, der bruges i datalogi til at beskrive et systems opførsel i betragtning af alle de mulige tilstande for et objekt, når en begivenhed opstår. Denne opførsel er repræsenteret og analyseret i en række hændelser, der forekommer i en eller flere mulige tilstande. Hvert diagram repræsenterer objekter og sporer de forskellige tilstande for disse objekter i hele systemet.
Der findes forskellige typer tilstandsdiagrammer, der har forskellige semantik og er lidt forskellige. Tilstandsdiagrammer repræsenterer grafisk tilstandsmaskiner. De bruges kun til at forstå objektadfærd gennem hele systemet.
Techopedia forklarer tilstandsdiagram
Elementerne, der udgør et tilstandsdiagram, er afrundede kasser, der repræsenterer tilstande og pile, der viser overgange til den næste tilstand. Aktivitetsafsnittet viser de aktiviteter, objektet udfører, mens det er i denne tilstand. Hvert tilstandsdiagram starter med en starttilstand, som er den tilstand, hvor objektet oprettes. Lige efter den oprindelige tilstand ændrer objekter deres tilstande, og den næste tilstand bestemmes af forhold, der er baseret på aktiviteter. I nogle tilfælde repræsenterer tilstandsdiagrammer en supertilstand, som er en betingelse, der oprettes, når mange overgange fører til en bestemt tilstand. Supertilstanden skildrer, at alle tilstande i dette diagram overgår til en overflødig tilstand, hvilket gør diagrammet mere kompliceret.
En overgang i et tilstandsdiagram er en progression fra en tilstand til en anden og udløses af en begivenhed, der er intern eller ekstern for den model, der er model. En handling er en handling, der påberåbes af en enhed, der er modelleret. En meget traditionel form for tilstandsdiagram for en endelig maskine er en rettet graf.