金宝app®要求™将需求创作和管理与您的建模环境集成。您可以在Simulink中的requirements Edit金宝appor中编写需求,在那里您可以组织和管理它们。您也可以从微软®词或Excel®在一些平台上。有关详细信息,请参见从第三方应用导入要求.
您可以将需求链接到Simulink块或statflow金宝app®实现它们的对象。这个连接是双向的,这意味着您可以从一个模型元素定位一个需求,从一个需求定位一个模型元素。
您可以:
查看实现进展,包括识别缺失的实现。
通过在需求变化时更新模型元素,以及在模型发展时澄清需求来对需求变化作出反应。您可以通过使用单个命令找到更改的需求。
确认模型更改符合相关的需求。
有关更多信息,请参见要求链接.
如果你有金宝app仿真软件测试™,您可以将需求与验证它们的测试联系起来。您可以将一个需求或一组需求与您在测试管理器中创建的测试关联起来。当您在测试管理器中运行与需求链接的测试时,您可以在需求编辑器中看到通过/失败结果。
因为你可以追踪测试结果金宝app仿真软件的需求,你可以看到在验证方面的进展。验证状态还帮助您识别与失败测试相关的缺失信息和需求集群。您可以使用这些信息来了解这些需求的影响和复杂性。
有关更多信息,请参见将测试用例链接到需求文档.
与金宝app仿真软件的需求,您可以创建其他几种类型的可跟踪性链接,并在您的模型和外部文档中建立许多关系。您可以创建以下类型的跟踪链接:
实现,其中设计元素实现需求
验证,其中测试用例验证需求
相关的,在其中您建立模型元素和需求之间的跟踪关系
派生,其中一个需求是从另一个需求派生出来的
细化,即一个需求细化另一个需求
您可以在其他类型的文档之间进行链接,例如HTML或DOORS®项、需求以及其他模型元素,如字典对象。
有关更多信息,请参见要求链接.
您将需求文件与模型文件分开保存。然后您可以从多个模型中引用需求文件,每个模型可以引用多个需求文件。将需求保存在单独的文件中可以使您跨模型模块化公共需求,同时还可以管理特定于模型的需求。这种方法最大限度地减少了复制粘贴错误的可能性,并使共享这些错误的模型之间的需求保持同步。
您可以比较需求文件(.slreqx
文件),利用MATLAB文件比较工具。该工具帮助您识别相似需求集中的差异。有关更多信息,请参见比较需求集.
您还可以在Projects中包含需求文件。当您打开一个项目时,从项目资源管理器将需求集加载到Requirements Editor中。有关更多信息,请参见项目中的基于需求的开发.
共享需求信息的另一种方法是生成一个报告,其中包括需求定义、链接、实现细节、验证状态等。有关更多信息,请参见使用Simulink生成需求报告金宝app.