Main Content

Create Links to External Requirements

Use links to establish traceability with requirements in third-party tools

Associate designs with requirements in third-party applications by creating direct links. Create bidirectional traceability by adding backlinks to requirements in third-party tools. Check direct links for validity and consistency by using the Model Advisor.

Apps

Requirements EditorCreate and edit requirements
Requirements ManagerManage requirements and links in model
Profile EditorCreate and manage profiles with stereotypes and properties

Functions

expand all

slreq.createLinkCreate traceable links
slreq.createTextRangeCreate line ranges (Since R2022b)
setDestination Set requirement link destination
setSource Set requirement link source
slreq.findFind requirement, reference, and link set artifacts
slreq.outLinksGet outgoing links for a block or other linkable item
slreq.getDependentLinkSetsRetrieve link sets with incoming links to requirement set (Since R2023a)
slreq.getExternalURLGet navigation URL for link source or destination, requirement, test or Simulink model element (Since R2021a)
slreq.getIncomingLinkTypeLabelRetrieve incoming link type label (Since R2023a)
slreq.getOutgoingLinkTypeLabelRetrieve outgoing link type label (Since R2023a)
slreq.getTextRangeGet line ranges (Since R2022b)
slreq.structToObjConvert link source or destination information from structure to model object type
rmiWork programmatically with Requirements Toolbox
slreq.generateTraceabilityDiagramCreate a traceability diagram (Since R2021b)
slreq.showNavigate to link source or destination (Since R2020a)
rmitagManage keywords for links
slreq.loadLoad requirement set, link set, or Requirements Table block
slreq.clearClear requirements and links from memory
slreq.mapGet or set path to link set file
slreq.cmConfigureVersionSet configured version of linked requirements documents
slreq.cmGetVersionGet configured version of linked requirements documents
slreq.dngConfigureConfigure IBM DOORS Next session in MATLAB (Since R2020a)
slreq.dngCountLinksGet number of links to IBM DOORS Next artifacts
slreq.dngGetCurrentProjectCurrent project for IBM DOORS Next session (Since R2023b)
slreq.dngGetProjectConfigConfigurations in current project for IBM DOORS Next session
slreq.dngGetSessionConfigConfiguration context for selected item in IBM DOORS Next
slreq.dngGetUsedConfigQuery used IBM DOORS Next configurations from MATLAB/Simulink artifacts
slreq.dngSetCurrentProjectSet current project for IBM DOORS Next session (Since R2023b)
slreq.dngSetSessionConfigSet configuration context for IBM DOORS Next session (Since R2023b)
slreq.dngUpdateConfigUpdate links to IBM DOORS Next configuration

Classes

slreq.LinkSet Work with link sets
slreq.LinkTraceable link

Methods

expand all

updateBacklinksSynchronize external navigation links
updateDocUriUpdate link destinations for renamed or moved document
redirectLinksToImportedReqsRedirect link destination from external document to imported requirement set
save Save link set

Objects

slreq.TextRangeLine range (Since R2022b)
slreq.matrix.ConfigurationTraceability matrix configuration (Since R2024a)
slreq.matrix.FilterFilter for traceability matrix (Since R2024a)

Topics

Link to Requirements in Third-Party Applications

Featured Examples