Requirements Capturing

Capture system requirements with use cases, SysML requirement diagrams and textual analysis.

  1. Enterprise
  2. Professional
  3. Standard
  4. Modeler
  5. Community

Requirement diagram

SysML requirement diagramSysML requirement diagram

Requirement specifies capability or condition that must be delivered in the subject (target system). Capability usually refers to the function that the system must support and we call it functional requirement. Condition usually means that the system should be able to run or produce the result in specific constraint, and we call it non-functional requirement. Visual Paradigm for UML provides a SysML requirement diagram for specifying and analyzing requirements. The following movie shows how to draw requirements, input detail of requirement (e.g. kind, verify method...), derive requirement and relate requirement with test case. The movie also shows how to switch between diagram view and tabular view. Finally, the movie demonstrates how to create or customize requirement types for your team.

Requirement grid

Requirements grid shows all recorded requirementsRequirements grid shows all recorded requirements

Requirement grid presents a tabular view of requirements. It displays the properties of requirements where each column represents a property and each row represents a requirement. Further to reading requirements, you can also create, edit, remove, sort and visualize requirements with the grid.

Textual analysis

Analysis textual documents and extract useful termsAnalysis textual documents and extract useful terms

Visual Paradigm for UML supports textual analysis for extracting candidate model elements from text document. The normal textual analysis process is to collect or prepare (noted in meeting) text document, paste the text document in textual analysis pane, read through the document, highlight and drag domain related nouns to workspace, write description in data dictionary, select good set of candidate item and then create model elements from candidate items. Textual analysis supports extracting use case, actor, class, action, task, sub-process and event. The following movie shows how to use textual analysis to identify use cases and actors.

CRC cards

Class-Responsibility Collaborator (CRC) card is designed for identifying classes and operations in object-oriented approach. Visual Paradigm for UML provides a CRC Card diagram for software team to brainstorm, records, analyze and maintain CRC cards in systematic and collaborative way.

Tell Us What You Think

Sending...
Thank you for your feedback
Feature Bag
No available edition
Product Comparison

Tell Us What You Think

Sending...
Thank you for your feedback