uml - Associations between actors and usecases in the UML2 Metamodel -
i'm trying understand rules defined uml2 metamodel associations between actors , usecases in usecase diagrams. understand actors , usecases can take part in generalizations (because derived classifier adds possibility generalization), , understand usecase can have extend/include-relationships other usecases (because directly defined in specification usecase diagrams). here part of metamodel diagram usecases:
as can see, there no associations between actors , usecases @ in diagram. can mean associations allowed due common supertype of actor , usecase, perhaps behavioredclassifier or classifier. question is:
- which of meta(-classes) or elements in metamodel hierarchy responsible associations between actors , usecases?
another thing confusing: there constraint says:
an actor can have associations use cases, components, , classes. furthermore these associations must binary.
but there no equivalent constraint defined usecases (except binary thing). mean associations belong actors , usecases not aware of associations towards actors? specification can found here, thanks.
the metaclasses responsible associations between actors, usecases, classes, component, etc. association , property. when associated actor usecase, 3 elements involved: association , 2 properties. association none directed relation between elements (classes, components, etc.) properties represent "ends" of association , association binary if has 2 ends.
hoping helps
Comments
Post a Comment