Szereplő (UML)
Az Unified Modeling Language (UML) szereplője „meghatározza a felhasználó vagy bármely más rendszer által játszott szerepet, amely interakcióba lép az alannyal”.[1] "Egy szereplő egy olyan entitás által játszott szerepet modellez, amely interakcióba lép az alanyal (pl. jelek és adatok cseréjével), de amely kívül esik az alanyon."[1] "A szereplők emberi felhasználók, külső hardverek vagy más alanyok által betöltött szerepeket képviselhetnek. A szereplők nem feltétlenül konkrét fizikai entitásokat képviselnek, hanem csupán bizonyos entitások bizonyos oldalait (azaz „szerepeket"), amelyek relevánsak a kapcsolódó használati esetek specifikációja szempontjából. Egyetlen fizikai példány több különböző szereplő szerepét is betöltheti, és egy adott szereplőt több különböző példány is eljátszhat."[1] Az UML 2 nem engedélyezi a szereplők közötti társulásokat.[1][2] A szereplők közötti általánosítási/specializációs kapcsolat alkalmazása hasznos a szereplők közötti átfedő magatartások modellezésében, és nem sérti ezt a megkötést, mivel az általánosító reláció nem egyfajta asszociáció.[3] A szereplők interakcióba lépnek a használati esetekkel.
Hivatkozások
- ↑ 1,0 1,1 1,2 1,3 OMG Unified Modeling Language (OMG UML), Superstructure, V2.1.2, pp. 586–588. [2010. szeptember 23-i dátummal az eredetiből archiválva]. (Hozzáférés: 2010. november 7.)
- ↑ Problems and Deficiencies of UML as a Requirements Specification, s.3.2.. [2010. október 17-i dátummal az eredetiből archiválva]. (Hozzáférés: 2010. november 7.)
- ↑ UML 2 Specification. (Hozzáférés: 2012. július 4.)
Fordítás
Ez a szócikk részben vagy egészben az Actor (UML) című angol Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.