Main Content

Author Requirements

Author requirements in MATLAB® and Simulink®

Author requirements in MATLAB and Simulink by using the Requirements Editor or Requirements Perspective.

Add text, images, and keywords to describe requirements. Add child requirements to specify lower-level functionality. You can also add context to your model by showing requirements and descriptions on the Simulink canvas.

Apps

Requirements EditorCreate and edit requirements

Classes

slreq.ReqSet Work with requirement sets
slreq.Requirement Work with requirement objects

Functions

slreq.clearClear requirements and links from memory
slreq.closeRequirementsManagerClose Requirements Manager app in model
slreq.convertAnnotationConvert annotations to requirement objects
slreq.editorOpen Requirements Editor
slreq.exportViewSettingsExport view settings
slreq.findFind requirement, reference, and link set artifacts
slreq.getCurrentObjectGet selected objects in Requirements Editor, Requirements Browser, or Requirements Table block
slreq.importViewSettingsImport view settings
slreq.loadLoad requirement set or link set
slreq.newCreate requirement set
slreq.openOpen requirement set
slreq.openRequirementsManagerOpen Requirements Manager app in model
slreq.refreshCustomizationsRegister Requirements Toolbox customizations
slreq.resetViewSettingsReset saved view settings

Objects

expand all

Client and Core Objects

oslc.ClientClient to integrate with OSLC providers
oslc.core.CreationFactoryOSLC service provider creation factory
oslc.core.DialogOSLC service provider user interface dialog
oslc.core.QueryCapabilityOSLC service provider query capability

Resource Objects

oslc.rm.RequirementRequirement resource for OSLC requirements management domain
oslc.rm.RequirementCollectionRequirement collection resource for OSLC requirements management domain
oslc.qm.TestCaseTest case resource for OSLC quality management domain
oslc.qm.TestExecutionRecordTest execution record resource for OSLC quality management domain
oslc.qm.TestPlanTest plan resource for OSLC quality management domain
oslc.qm.TestResultTest result resource for OSLC quality management domain
oslc.qm.TestScriptTest script resource for OSLC quality management domain
oslc.cm.ChangeRequestChange request resource for OSLC change management domain

Topics