Technical Support
Have technical issues or suggestions? Please contact Visual Paradigm Support Team.
Sales Support
Have questions related to registration, licensing or payment? Feel free to contact Visual Paradigm Sales Team.
A flow of events refers to the steps required to go through and then achieve a use case. When you want to specify the process of how to achieve a use case clearly as a guideline, you can define it step by step in flow of events editor. You can also define multiple flow of events for multiple scenarios. This page will introduce the flow of events editor by describing features, such as model element link presentation options, extension and generating activity diagram.
![]() |
| Flow of Events tab |
The flow of events editor consists of three parts: the topmost part, the middle part and the bottom part. The toolbar, which is located at the topmost of the editor, provides a number of functions for controlling the content of flow of events. The middle part is the flow of events editor where the steps for achieving a use case are recorded. The bottom part is extension pane where you can define extensions of main flow. More about extension will be covered below.
![]() |
| The flow of events editor |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
| Buttons in flow of events editor |
![]() |
| Enter the first event |
![]() |
| Fill flow of events |
| NOTE: | To add a sub event, click on the row of sub event, and either press the Tab/Ctrl-Period button or click on the |
You can insert control option(s) from the control menu to explain the variable situation, for example, If, While and Jump.
![]() |
| Insert If from the control menu |
A new feature of actor/ usecase/ requirement link can be attached in a specific event with different presentations.
Select actor/ usecase/ requirement link from the add menu.
![]() |
| Select Actor... |
When the Select [model element] dialog box pops out, select a specific one and then click OK button to insert.
As a result, the actor/ usecase/ requirement link will show on the specific event.
![]() |
| An actor link is applied |
The presentation of link can be customized by pressing Model Element Link Presentation Options button. Select Name, ID or ID: Name from the corresponding drop-down menu in Model Element Link Presentation Options dialog box. Selecting Name refers to display the name of model elements only while selecting ID refers to display the ID of model element only. Selecting ID: Name refers to display both the name and ID of model element.
![]() |
| Select a presentation option |
| NOTE: | The searching scope of selecting actor/ usecase/ requirement in the dialog box can be limited by selecting a specific diagram from the drop-down menu. |
You can insert the hyperlink for a specific step for references.
![]() |
| Click Hyperlink... button |
![]() |
| Enter URL and text |
![]() |
| Link is added |
An extension can be seen as an extension point of use case. It documents the alternative flow that can be extended from the main flow. To add an extension:
![]() |
| Press Extension |
![]() |
| Fill extensions |
| NOTE: | To add a sub item, click on the row of sub event, and click |
In order to ensure that a use case is able to achieve as your expectation, you can test each step of procedure defined in flow of events to view whether they will produce prospective result or not.
![]() |
| Select Main |
![]() |
| Enter testing procedures |
![]() |
| Enter expected results |
As Agilian provides easy-to-use editor to write flow of events, a use case supports multiple flow of events to describe different scenarios.
![]() |
| Create multiple flow of events |
![]() |
| Create a new flow of events |
To generate activity diagram from flow of events, right click on the background of flow of events editor and select Synchronize to Activity Diagram from the pop-up menu.
![]() |
| Generate activity diagram from flow of events |
| NOTE: | If you want to view the specific event in an activity diagram, right click on the event and select Open "[step]" Activity Action from the pop-up menu. |
| 2. Documenting use case details | Table of Contents | 4. Elaborating use case |
Technical Support
Have technical issues or suggestions? Please contact Visual Paradigm Support Team.
Sales Support
Have questions related to registration, licensing or payment? Feel free to contact Visual Paradigm Sales Team.