| Use case: | Build structured matcher |
| Actors: | Expert |
| Type: | Primary |
| Description: | An expert builds a structured matcher tree by building individual simple matcher and adding them to tree structure. During the building of the simple matcher, the expert creates and arranges the questions in a manner that represents his knowledge. |
| Use case: | Maintain / Fine tune structured matcher |
| Actors: | Expert |
| Type: | Primary |
| Description: | An expert modifies and runs the structured matcher tree to verify its correctness. |
| Use case: | Run / Use structured matcher |
| Actors: | User |
| Type: | Primary |
| Description: | An user loads an existing structured matcher tree and answers the questions presented by the structured matcher. The matcher will give a result based on the answers given by the user. |