Skip to content

UnePierre/reqflow

 
 

Repository files navigation

This is Reqflow, a requirement traceability tool.

See the file NEWS for the user-visible changes from previous releases.

For general building and installation instructions, see the file INSTALL.

Reqflow is free software. See the file COPYING for copying conditions.


Overview
--------

Reqflow is a free and open-source tool for tracing requirements across
documents.

To launch Reqflow:
    - create a file with a .req extension, as follows,
    - double-click it,
    - this will generate an HTML report and open it.

Sample file 'test.req'

    define ALPHANUM [-a-zA-Z0-9_]
    define REQ_PATTERN "REQ_ALPHANUM+"
    define TST_PATTERN "TST_ALPHANUM+"
    define REF_PATTERN "Ref: (ALPHANUM+)"

    document SPEC -path SPEC.pdf -req REQ_PATTERN -stop-after Annex

    document TEST -path TEST.docx
        -req TST_PATTERN
        -ref REF_PATTERN
        -stop-after Annex
        -nocov


Documentation and Downloading
-----------------------------

See: https://goeb.github.io/reqflow


System-specific Notes
---------------------

Reqflow can be cross-compiled using the Mingw GNU toolchain.
See dev/README-cross-libs.txt for guidance.

About

Requirement Traceability Tool

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 39.3%
  • Makefile 34.7%
  • Shell 21.0%
  • C 1.6%
  • Python 1.4%
  • HTML 1.3%
  • Other 0.7%