系统需求会根据利益相关者或系统开发人员的需求而不断变化,这使得需求工程成为软件开发中的重要方面。 这就需要适当的需求变更管理。 需求可追溯性的重要性在于定义需求与利益相关者在软件开发生命周期中提取的工件之间的关系,并提供重要信息以鼓励对软件的理解。 在本文中,我们集中于开发用于需求可追溯性的工具,该工具可使用质量属性方案的概念来捕获非功能性需求,从而扩展需求引发和系统范围内的质量标识。 它使我们能够根据卡内基梅隆软件工程学院(SEI)提出的质量属性方案模板来链接系统的功能和非功能需求。 除此之外,本文着重于使用需求可追溯性矩阵的概念来跟踪系统的功能和非功能需求。