käyttötapadiagrammit
Käyttötapadiagrammit, tunnetaan myös nimellä use case diagrams, ovat UML- eli Unifield Modeling Language -standardiin kuuluvia graafisia työkaluja, joita käytetään järjestelmän toiminnallisuuksien mallintamiseen. Ne esittävät järjestelmän vuorovaikutuksen ulkoisten toimijoiden kanssa, eli kuvaavat mitä järjestelmä tekee ja kuka tai mikä sitä käyttää. Diagrammin pääelementtejä ovat käyttötapaukset (use cases), jotka kuvaavat järjestelmän tarjoamia palveluita tai toimintoja, ja toimijat (actors), jotka edustavat järjestelmän ulkopuolisia yksiköitä, kuten ihmisiä, muita järjestelmiä tai laitteita.
Käyttötapadiagrammit auttavat ymmärtämään järjestelmän vaatimuksia ja sen käyttötarkoitusta. Ne ovat hyödyllisiä sekä teknisille että ei-teknisille sidosryhmille,
Tämän tyyppisten diagrammien avulla voidaan hahmotella järjestelmän toiminnalliset rajat ja määritellä, mitkä toiminnot ovat järjestelmän vastuulla.