Reqtify
Name: | Reqtify |
---|---|
Tool Provider: |
Dassault Systèmes |
Supported Standards: | DO178C DO330 EN50128 IEC61508 ISO26262 |
Description: |
A requirements tracing tool |
Use Cases: |
Description: |
Release of Reqtify from November 2020 |
---|---|
Environment: |
Reqtify is supported on Windows 7(SP1)/8/8.1/10. As Reqtify is a 32-bit software, it is supported for both 32-bit and 64-bit operating systems. |
Description: |
This use case enables to test all the features contained in Reqtify tool. Alternatively, you could test only selected features of the tool to fit your needs. |
|||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Safety-Impact: | yes | |||||||||||||||||||||||||||||||||||
Inputs: |
|
|||||||||||||||||||||||||||||||||||
Outputs: |
|
|||||||||||||||||||||||||||||||||||
Features: |
|
|||||||||||||||||||||||||||||||||||
Potential errors: |
|
Description: |
The QKit is a standard Validas QKit using QST and TAU that automatically executes the qualification tests in the user environment. The qualification kit for Reqtify has been developed using the model based approach and was validated One use case is considered: Run all features of the model - consists of all the features contained in Reqtify tool. Details on the planning and tests are removed for confidentiality reasons. |
---|---|
Qualfication method: |
VALIDAS_QKIT |
Identifications: | |
Use Cases: |
Description: |
This testsuite contains tests for use cases described in the model |
---|---|
Flags: | Has Requirements Based Tests , Has Negative Tests , Has Boundary Tests , Has Equivalence Tests , Has Error Guessing Tests |
Comment: |
[details are removed for confidentiality reasons] |
# tests: | 316 |
Errors: |
|
# | Mitigation | Detection/Avoidance probability | Detected/Avoided errors |
---|---|---|---|
1 |
[Check] Requirements Coverage By Code
During the development of the product all the developed code has to be traced to requriements (e.g. DO178C). If this is achieved and all requirements are tested, any tracing related error in Reqtify would have been detected. |
HIGH |
|
2 |
[Check] Capture Check
For each type of captured information using regular expressions check in the user interface of Reqtify, if the traceability information is correctly captured. |
HIGH |
|
3 |
[Check] Manual Review of Export
Perform a manual review of the artifacts generated by this feature, e.g. the exported QC database |
HIGH |
|
4 |
[Check] Interactivly Work with the Connected Tool
Use the navigation for interactive work and verify that it is on the expected place For example if an artifact is selected (double-click) in Reqtify, the user will determine if it not correctly navigated in the connected tool. |
HIGH |
|
5 |
[Check] Other Verification
Verify the generated product of the features using other verification e.g. a test that would detect errors from the corresponding feature of Reqtify |
HIGH |
|
6 |
[Check] Control File Integrity
For each file, try to open it using dedicated tool By trying to open the file using dedicated tool (Word, Excel, Acrobat, ...) the integrity of the file can be controlled. |
HIGH |
|
7 |
[Check] Check XML file content
For each XML file, check the contents of the file As most of Reqtify files are XML files, they can be opened in a Text or XML Editor and verified manually. |
HIGH |
|
8 |
[Check] Use the UI to detect the Error
During the use case Tagger plugin in Reqtify inconsitent tags is detected |
HIGH |
|
9 |
[Check] Visible Defect Detection
User Works directly with the tool and will detect obvious errors like damaged text, etc - disabled button - disabled menu items - wrong display
Comment:
The user will easily see the defects since they are on the UI element |
HIGH |
|
10 |
[Restriction] Establish Connection Profile
Define and Test Connection Profile Before using the connection to the connected tool (DOORS,HTTP,Bugzilla,...) a profile has to be setup and tested. |
HIGH |
|