Gallery Home
Visual Modeling
UML 2 Diagrams
General UML Notations
Use Case Modeling
Requirements Capturing
Data Modeling
Object Relational Mapping
EJB Support
Documentation Generation
Code Engineering
IDE Integration
Interoperability
Plug-in
User Interface
Cross-Platform
SDE for Visual Studio
SDE for Eclipse
SDE for NetBeans
SDE for JBuilder
 
UML 2 Diagrams
Use Case Diagram
  Creating Use Case Diagram for describing the behavior of the target system from an external point of view. Besides drawing the diagram, VP-UML allows you to detail document the requirements through the Use Case Description. All these information can be output into HTML//PDF//MS Word formats.  
 

 
Use Case Diagram Sample
Creating Use Case Diagram for describing the behavior of the target system from an external point of view.
Use Case Diagram Sample
 
Actor
An Actor models a type of role played by an entity that interacts with the subject (e.g., by exchanging signals and data), but which is external to the subject (i.e., in the sense that an instance of an actor is not a part of the instance of its corresponding subject). Actors may represent roles played by human users, external hardware, or other subjects.(OMG Unified Modeling Lanauge Specification - UML 2.0 Superstructure Specification, p. 643)
Actor
 
Extend
This relationship specifies that the behavior of a use case may be extended by the behavior of another (usually supplementary) use case. The extension takes place at one or more specific extension points defined in the extended use case.(OMG Unified Modeling Lanauge Specification - UML 2.0 Superstructure Specification, p. 646)
Extend
 
ExtensionPoint
An ExtensionPoint is a feature of a use case that identifies a point where the behavior of a use case can be augmented with elements of another (extending) use case.(OMG Unified Modeling Lanauge Specification - UML 2.0 Superstructure Specification, p. 648)
ExtensionPoint
 
Include
Include is a DirectedRelationship between two use cases, implying that the behavior of the included use case is inserted into the behavior of the including use case. It is also a kind of NamedElement so that it can have a name in the context of its owning use case. The including use case may only depend on the result (value) of the included use case. This value is obtained as a result of the execution of the included use case.(OMG Unified Modeling Lanauge Specification - UML 2.0 Superstructure Specification, p. 649)
Include
 
UseCase
A UseCase is a kind of behaviored classifier that represents a declaration of an offered behavior. Each use case specifies some behavior, possibly including variants, that the subject can perform in collaboration with one or more actors. Use cases define the offered behavior of the subject without reference to its internal structure. These behaviors, involving interactions between the actor and the subject, may result in changes to the state of the subject and communications with its environment. A use case can include possible variations of its basic behavior, including exceptional behavior and error handling.(OMG Unified Modeling Lanauge Specification - UML 2.0 Superstructure Specification, p. 651)
UseCase
 
  Top
Home | Products | Shop | Download | Product Support | Resources | Company | Contact Us | Site Map
Patents pending. All rights reserved.
Legal Privacy Statement