Take the Tour


Create Use Cases

Create use cases to capture the functional requirements of the system.

use case diagram with traceability information


Create Use-Case Flows

Create use-case flows as UML activities below a single use case to specify the detailed interaction between the user and system. These use-case flows will be transformed into textual use-case specifications (which we will see later).

use case flow


Create Data Model

Create the conceptual/logical data model with UML classes to capture the requirements from the data perspective.

class diagram


Connect Data Classes with Use Cases

Connect data classes with use cases to specifiy what data is needed by the use case and what operations are performed (create, read, update, delete).

use case diagram with traceability information


Trace Requirements and Test Cases with Use Cases

Requirements and test cases can be imported and visualized in the model to establish traceability links to uses cases. That way it’s easy to find out whether any requirement is considered by a use case and there is at least one test case for each use case. Additionally impact analysis can be created on these traceability links.

use case diagram with traceability information


Define Scope of Subjects, Iterations and Subprojects

In many cases it’s not the whole system or component that is to be specified and documented, but only a certain subject. For those cases the scope of the subject (or iteration) can be defined by drag&drop the desired actors, use cases and classes into a special diagram. Based on this information the ModelIntegra generator collects all necessary information to form a tailored report.

define subprojects, iterations and themes


Generate Specifications

There a many reasons to generate reports out of the model. The most importance ones are: 1. better readability 2. tailored scope 3. it can be approved in a review and put under version control. ModelIntegra provides well-engineered techniques to generate high-quality HTML and MS Word documents.

specification

Generate Traceability Reports

Based on the modeled dependencies between traceable artifacts like requirements, test cases and use cases ModelIntegra generates traceability reports. The reports are useful to check for completeness and the impact of requirements change (impact analysis).

traceability matrix

Generate MS Word documents

With ModelIntegra documents in MS Word format can be produced. The produced documents can be based on your own company-specific Word templates. It’s also possible to insert the generated part into existing documents that contain non-generated content.

word generation


Have a look at the Examples or Get Started straight away.