The Use Case Requirements Editor
The Use Case Editor is a tool for documenting functional and non-functional requirements, either for describing whole systems or for describing the requirements detail for individual user stories in agile product backlogs. Its user manual is made available to you through the links below. The public/free edition of the Use Case Editor is available as a zipped Windows installer from this download link. Download and unzip the file, then run the installer UCEditor.msi to install it on a Microsoft Windows platform.
The rest of this page contains the links to all the documentation describing the purpose and detailed use of the Use Case Editor.
The list of links below connects you to all topics in the Use Case Editor’s detailed online help. Select the items you need help with from the links below. The links are organised into groups by topic area.
Introduction to Use Cases
Capturing and refining use cases
Use case include relationships
Use cases and activity diagrams
How to open and close models
Launching and exiting the editor
Creating a new standalone model
How to work with version controlled repositories
Creating a versioned repository
Inserting and retrieving models
Working with packages of use cases
Viewing, editing and deleting packages in a model
Working with actors
Working with casual use cases
Adding a use case to a package
Viewing use cases in a package
Editing casual use case descriptions
Working with fully dressed use cases
Include and extend relationships
Working with domain data models
Domain model types and classes
Working with non-functional requirements (NFRs)
About non-functional requirements
Associating NFRs with use cases