Visure Quality Analyzer - Requirements quality metrics

Visure Quality Analyzer uses a wide set of metrics in order to assess the quality of a requirement specification:

  • Correctness + Consistency + Completeness

While individual metrics are suitable to assess the quality of a single requirement, global metrics can assess the quality of a global specification.


The global metrics covered in the Visure Requirements Quality Suite are:

  • Coupling + Inconsistency + Missing requirements

Visure Quality Analyzer reporting

Our software includes a whole set of reports suitable for different roles in the organization. The new reporting system:

  • Covers the overall quality of a project
  • Covers the details dealing with the quality of a given individual requirement
  • Reports can be automatically generated and sent to the author of the requirements (or project manager) just by providing an email account in the setup process

Semantic capabilities

Based on natural language processing and semantic techniques


Requirements Authoring Tool (RAT)

It is the perfect assistant for System Engineers or Business Analysts while they are writing their requirements.

RAT uses a set of agreed upon boilerplates and leads you, step by step, suggesting the next term of your requirement always ensuring the right grammar.

Once a boilerplate has been selected, RAT shows its structure and an example of use. The author only has to select the right terms, with the right semantics, thus ensuring that the right grammar has been followed, and that the proper information has been provided (including all the needed details).

RAT implements an IntelliSense way of writing. This technique provides an accurate way of creating requirements while writing is also speeded up. Benefits of the rat are:

  • The requirement includes the right pieces of information.
  • It will be easier to read and understand by both humans and computer systems.
  • The semantic retrieval engine of the suite perfectly understands the requirement.
  • The chances to find coupled or inconsistent requirements is increased.

Quality on 'the fly'

All the quality information currently reported by Visure Quality Analyzer is also generated, «on the fly» by RAT, thus reducing even more the time needed for V&V, peer-review, double checking…

Among other metrics, the quality information reported by RAT includes the detection of inconsistences, coupling requirements, ambiguous requirements, non-atomic requirements, use of the wrong verb tense, mode or voice, consistent use of measurement units…


Boilerplate customization

Since not two organizations are alike, RAT is able to use a customizable set of boilerplates. Thanks to its integration to KnowledgeManager, boilerplates can be enhanced or created. RAT will be aware of those changes just when the quality manager of the projects agrees.

Furthermore, RAT users can take advantage of a very easy-to-use mechanism to suggest new boilerplates, or changes to the existing ones, to the knowledge base architects. It is his/her responsibility to apply or deny the suggested changes.



The Visure Requirements Integration consists of a special package including:

  • (to tailor the system according to your needs)

More detailed information is available on our partner website - The Reuse Company