Contenuto principale

La traduzione di questa pagina non è aggiornata. Fai clic qui per vedere l'ultima versione in inglese.

Creazione dei collegamenti ai requisiti

Creare collegamenti per stabilire la tracciabilità tra requisiti e progetti o test

Collegare i requisiti ai progetti e ai test in MATLAB® e Simulink® e alle architetture in System Composer™.

In alternativa, è possibile collegarsi direttamente a requisiti esterni in applicazioni di terze parti. Per maggiori informazioni, vedere Creazione di collegamenti a requisiti esterni.

App

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

Blocchi

System RequirementsList system requirements in Simulink models

Funzioni

espandi tutto

slreq.createLinkCreate traceable links
slreq.generateTraceabilityMatrixCreate traceability matrix (Da R2021a)
slreq.createTextRangeCreate line ranges (Da R2022b)
rmitagManage keywords for links
slreq.findFind requirement, reference, and link set artifacts
slreq.inLinksGet incoming links for requirement or other linkable item
slreq.outLinksGet outgoing links for a block or other linkable item
slreq.getDependentLinkSetsRetrieve link sets with incoming links to requirement set (Da R2023a)
slreq.getExternalURLGet navigation URL for link source or destination, requirement, test or Simulink model element (Da R2021a)
slreq.getIncomingLinkTypeLabelRetrieve incoming link type label (Da R2023a)
slreq.getOutgoingLinkTypeLabelRetrieve outgoing link type label (Da R2023a)
slreq.getTextRangeGet line ranges (Da R2022b)
slreq.structToObjConvert link source or destination information from structure to model object type
slreq.showNavigate to link source or destination
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

Classi

espandi tutto

slreq.LinkSet Work with link sets
slreq.LinkTraceable link
slreq.ReqSet Work with requirement sets
slreq.Reference Work with external requirement proxy objects
slreq.JustificationRequirement justifications

Metodi

espandi tutto

Acquisizione dei collegamenti

findFind links in link set with matching attribute values
getLinksGet links from link set
getBrokenLinksGet links with invalid destination
getOrphanLinksGet links with invalid source

Acquisizione delle sorgenti di collegamento, intervalli di righe e insiemi di requisiti

sources Get link sources
getRegisteredReqSetsGet requirement sets registered in link set
getTextRangeGet line ranges
getTextRangesGet lines ranges that span multiple lines

Personalizzazione degli insiemi di collegamenti

addAttributeAdd custom attribute to link set
importProfileAssign profile to ink set
inspectAttributeGet information about link set custom attribute
profilesGet profiles assigned to link set
removeProfileRemove profile from link set

Salvataggio ed eliminazione dei collegamenti

save Save link set
deleteOrphanLinksDelete links with invalid source

Acquisizione delle informazioni di tracciabilità

linkSetGet link set for link
getDestinationOpenCommand Retrieve command that opens link destination
getSourceOpenCommand Retrieve command that opens link source
getDestinationURL Retrieve URL that opens link destination
getSourceURL Retrieve URL that opens link source
getDestinationLabelGet label that identifies link destination
getSourceLabelGet label that identifies link source
getIncomingTypeLabel Get type label for incoming link
getOutgoingTypeLabel Get type label for outgoing link

Acquisizione e impostazione della sorgente e della destinazione

source Get link source
destination Get link destination
setSource Set requirement link source
setDestination Set requirement link destination

Aggiunta di commenti e personalizzazione dei collegamenti

addCommentAdd comments to links
getAttributeGet link property values
setAttributeSet link property values

Rimozione dei collegamenti

removeDelete links

Controllo dei collegamenti non risolti

getReferenceInfoGet unresolved link destination
isResolved Check if the link is resolved
isResolvedDestination Check if the link destination is resolved
isResolvedSource Check if the link source is resolved
getImplementationStatus Query requirement set implementation status summary
updateImplementationStatusUpdate requirement set implementation status summary
inLinksGet incoming links for requirements
outLinksGet outgoing links for requirements
getImplementationStatus Query requirement implementation status summary
isJustifiedForCheck if requirement is justified
justifyImplementation Justify requirements for implementation
inLinksGet incoming links for referenced requirements
outLinksGet outgoing links for referenced requirements
getImplementationStatus Query referenced requirement implementation status summary
isJustifiedForCheck if referenced requirement is justified
justifyImplementation Justify referenced requirements for implementation
outLinksGet outgoing links for justifications

Oggetti

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

Funzioni oggetto

espandi tutto

deleteLinksDelete links for line ranges
getLineRangeGet line numbers for line range
getLinksGet links for line range
getTextGet contents of line range
removeDelete unused line ranges
setLineRangeSet line numbers for line range
showOpen and highlight line range in MATLAB Editor
addFilterToCellAdd cell filter to traceability matrix configuration
addFilterToHighlightAdd highlighting to traceability matrix configuration
addFilterToLeftAdd filter to left artifacts in traceability matrix configuration
addFilterToMatrixAdd matrix settings filter to traceability matrix configuration
addFilterToTopAdd filter to top artifacts in traceability matrix configuration
exportToScriptExport traceability matrix configuration to script

Argomenti

Requisiti del collegamento, architetture, progetti e test

Caricamento e personalizzazione dei collegamenti

Esempi in primo piano