1. Home
  2. Docs
  3. Chapter 13. Textual Analysis
  4. 1. Textual Analysis
  5. How to discover model elements from problem statement

How to discover model elements from problem statement

By studying the problem statement in Textual Analysis, you can extract words or phrases that are relevant to the system and convert them into model elements, such as classes, use cases (system goals) and action, etc. Those objects are regarded as candidate objects. You can extract words or phrases from problem statement to become specific type of candidate objects and edit their properties when necessary.

Identifying candidate objects

Highlight the word/ phrase from the problem statement and select Add text as [model element type] from the pop-up menu.
Select actor as its type

Editing candidate objects

You can rename candidate objects, change their type, write their description and change their color of highlight in the grid at the bottom of textual analysis.

To rename the candidate object:

Double click on the Candidate Class cell and rename the candidate object.
Rename candidate object
To change the candidate object’s type:

Double click on the Type cell and select a type from the combo box.
Select class as its type
To add description for the candidate object:

Double click on Description cell and type text inside the cell.
Enter description

Note: The text you typed in Description cell will become the documentation of the corresponding model element.

To change the highlight color of candidate object in problem statement:

  1. Click the Highlight cell and press the inverted triangle.
  2. Select a color from the combo box.
    Select the highlight color