Thoughts on uml::Actor and stakeholder -- Any remarks? [message #1823501] |
Fri, 27 March 2020 16:15 |
|
Hi!
I am currently building a modeling guide covering enterprise and solution architecture.
Of course using Eclipse Papyrus :-)
Doing this task, I thought on the nature of uml::Actor.
The UML 2.5.1 specification states
Quote:
18.2.1 Actor [Class]
18.2.1.1 Description
An Actor specifies a role played by a user or any other system that interacts with the subject.
18.2.1.2
Diagrams
Use Cases
18.2.1.3
Generalizations
BehavioredClassifier
Given the specification an uml::Actor representing a role rather and not an actor is a classifier, an uml::BehavioredClassifier to be exact.
But a stakeholder being i.e. a natural person is not a classifier. A stakeholder is an instance.
I found out: Modeling a stakeholder as an uml::InstanceSpecification is really handy. You can make the stakeholder having several roles by simply adding several roles represented by uml::Actor elements as classifiers.
What do you think about this?
/Carsten
|
|
|
Powered by
FUDForum. Page generated in 0.03709 seconds