1

I want to express a use case diagram involving two stakeholders, where one stakeholder's use case is co-depending on an artifact, that is produced by the other stakeholder's use case.

In the following (minimal simplified) example I try to express this using the associations for dependency, which also are used in use case diagrams to express <<include>> and <<extend>>:

enter image description here

Is this a valid model? It feels not right since the associations are somewhat ambiguous to me.

1 Answer 1

2

Artifacts aren't shown on a Use Case diagram. A valid, compliant Use Case diagram only shows Actors, Use Cases, and relationships (between Actors, between Use Cases, and between an Actor and a Use Case).

If you want to show inputs and outputs and stay within the UML language, consider using Activity Diagrams to show more details about particular Use Cases. You can show inputs and outputs on an Activity Diagram.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.