How can I integrate Reqtify software with MATLAB/Simulink and Requirements Toolbox?
12 views (last 30 days)
Show older comments
MathWorks Support Team
on 13 Sep 2022
Edited: MathWorks Support Team
on 31 Mar 2024
Our company is using Dassault Systèmes Reqtify software for requirements authoring and management.
How can I integrate Reqtify with MATLAB/Simulink or Requirements Toolbox?
Accepted Answer
MathWorks Support Team
on 31 Mar 2024
Edited: MathWorks Support Team
on 31 Mar 2024
Currently, the following workflows are possible with MATLAB/Simulink, Requirements Toolbox and Reqtify:
1.1 Using ReqIF Files:
You can exchange requirements from external tools such as Reqtify with Requirements Toolbox using the industry-standard ReqIF format.
ReqIF exported from Reqtify can be imported into Requirements Toolbox to view and create traceability to the Simulink model. You can navigate back to Reqtify from the requirement imported into Simulink Requirements. After importing Reqtify items into Requirements Toolbox, you can link the imported references with Test Cases in Simulink Test Manager to establish traceability.
See the following documentation for Importing Requirements from ReqIF Files:https://www.mathworks.com/help/slrequirements/ug/import-requirements-from-reqif-files.html
It is also possible to edit the requirements in Requirements Toolbox and update Reqtify with the changes using a ReqIF export from Simulink Requirements. Links to the Simulink model are also included in the export.
See the following documentation for Round Trip Workflows with ReqIF Files:https://www.mathworks.com/help/slrequirements/ug/roundtrip-with-reqif-files.html
The ability to import/export ReqIF files from Reqtify is provided by "Reqtify RIF/ReqIF Gateway". Please contact Dassault Systèmes for further information.
1.2 Using Requirements Toolbox APIs:
Requirements Toolbox provides APIs that can be used to build an integration with Polarion (e.g. OSLC interface, RMI interface, Requirements Set API). These advanced approaches would take some work and require a deeper understanding of the APIs from MathWorks' side as well as Polarion's side. MathWorks Consulting could help build an integration tailored for you.
Contact Dassault Systèmes to enquire about OSLC support, and other APIs available from Reqtify.
Reqtify comes with an integrated MATLAB/Simulink connector that can manage requirements coverage within Simulink. Traceability is performed with a simple drag-and-drop interaction in the Simulink model, and Reqtify updates the information each time the model is saved. The Simulink model can also define low-level requirements or derived requirements that have to be covered by code and verified. The Reqtify traceability graph shows high-level requirements and low-level code and verification.
See the Reqtify page on our "Third-Party Products & Services" platform for more information:https://www.mathworks.com/products/connections/product_detail/reqtify.html
Please contact Dassault Systèmes for any queries or support regarding this connector:https://www.3ds.com/products/catia/reqtify
0 Comments
More Answers (0)
See Also
Categories
Find more on Import and Integrate Requirements in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!