Object Oriented Software Engineering   View all facts   Glossary   Help
subject > representation > coding technique > diagram > UML diagram > use case diagram
Next UML diagramactivity diagram    UpUML diagram    Previous UML diagramsubsystem diagram   

use case diagram
subjectfact 
use case diagramcontains actor symbols and use case symbols with arrows indicating which actors perform which use cases2001-08-30 14:58:13.0
has definition A UML diagram showing actors, use cases and their relationships2001-08-30 14:58:13.0
has purpose to show the relationships among a set of use cases and actors2001-08-30 14:58:13.0
helps a software engineer to convey a high level picture of the functionality of a system2001-08-30 14:58:13.0
is a subtopic of 7.3 - Developing Use Case Models of Systems2001-08-30 14:58:13.0
is a kind of UML diagram2001-08-30 14:58:13.0
summarize the system from the user's perspective2001-08-30 14:58:13.0
UML diagramdescribes aspects of the architectural model2001-08-30 14:58:07.0
has part constraint2001-08-30 14:58:07.0
has part note2001-08-30 14:58:07.0
see also Unified Modelling Language2001-08-30 14:58:07.0
shows classes, their attributes and operations as well as the various types of relationships that exist among the classes2001-08-30 14:58:07.0
diagramhas advantages it conveys or summarizes complex concepts or mechanisms more easily than other techniques2001-08-30 14:55:19.0
has problems
  • can be hard for users to interact with or interpret
  • not usable by blind people
  • it can be expensive to program diagram drawing software
2001-08-30 14:55:19.0
should have a label if its meaning is not obvious, using a caption or pop-up label that appears when the user moves the mouse over it2001-08-30 14:55:19.0