Capture Right Requirements at Once

Gather full set of functional requirements with Use Case and visualize in UML Use Case Diagram. Describe system behavior with Use Case Flow. Visual Paradigm for UML Professional Edition provides Use Case Diagram, Use Case Flow Editor and all UML Diagrams for System Analysis to capture functional requirements effectively.

    View and Download Tutorials

  1. Writing effective use case
  2. Generate Activity Diagram
  3. Manage Glossary
  • UML Use Case Diagram

    Visualize full set of functional requirements in UML Use Case Diagram

    UML Use Case Diagram
    1. Drawing use case diagram

      Use case analysis is a well-proven technique for identifying the main functions of a system, communicating systems requirement with teams and your clients easier, faster and making ideas much clearer.

    2. Complete use case diagram notations support

      We supports the latest notations as specified in the OMG UML Specification and the resource-centric user-interface lets you compose and modify use case diagrams faster and much easier.

    3. Inline editing

      No menu bar, no dialog box and no more form filling! Edit right on the part of the diagram with our award-winning visual modeling technology that you can't find elsewhere!

    4. Resource-centric interface

      Our unique resource centric interface provides quick access to the functions for manipulating the shapes, enabling you to concentrate on the design instead of trying to figure out the complex user interface. You can express ideas accurately and effectively without being distracted.

    5. Add external file references to use case

      Attach external sources for annotating the use cases with ease! Let your use cases becoming a resources and documentation placeholder, no matter it is a file, folder, URL or another diagrams.

    6. Changing the presentation of actors

      Design and tailor your own style of diagram with custom images, making it more eye-catching, comprehensible and impressive.

    7. Formatting shapes

      There are many formatting options that let you make your design more attractive. You can set the background of shapes, with solid or gradient color, or to change the font style, line style, etc.

  • Describe system behavior with Flow Editor

    Tailor made Use Case Flow of Events Editor for specifying detail system behavior.

    Describe system behavior with Flow Editor
    1. Describing use case's flow of event

      A use case consists of one or more scenarios that tell how a piece of system functionality can be used. Visual Paradigm supports a powerful flow of events editor which let modeling those scenarios presented by flow of events specification for documentation, and report generation.

    2. Flow of events editor

      The flow of events editor is where you can fill in the flow of events of a use case. Input the events in order, show nested events with indentation and emphasis keywords by applying formatting properties like bold, italic and font color. You can reference an URL, actor, another use case or requirement by adding hyperlinks in it.

    3. Extension support

      Extension exhibits optional execution path (behavior) of a use case while executing the main flow which is an additional path may or may not be traversed into, depending on certain condition.

    4. Defining testing procedure

      In addition to describing the flow of events, you can define the way to examine the events by specifying the per-event testing procedures and expected results. With a well defined testing procedure set, this ensures that your use case will be executed as expected.

    5. The use of clauses (e.g. if-then-else)

      While general flows can be described with a sequential flow of steps (say, from 1 to n), you can make use of clauses like if-then-else, for-each, loop-until to describe conditional flow or looping. These clauses helps to structure use cases for subsequent development phases such as elaborating it into an activity diagram and set of sequence diagrams.

    6. Generating activity diagram

      The flow of events of a use case can be visualized by an activity diagram and it could be generated in just a single mouse click. This is not only a diagram generation function, but also an important step to produce the initial behavioral model - activity diagram for the design phrase from a use case model.

Companies using Visual Paradigm products