...
首页> 外文期刊>The Journal of Systems and Software >Rule-based generation of requirements traceability relations
【24h】

Rule-based generation of requirements traceability relations

机译:基于规则的需求可追溯性关系生成

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

The support for traceability between requirement specifications has been recognised as an important task in the development life cycle of software systems. In this paper, we present a rule-based approach to support the automatic generation of traceability relations between documents which specify requirement statements and use cases (expressed in structured forms of natural language), and analysis object models for software systems. The generation of such relations is based on traceability rules of two different types. More specifically, we use requirement-to-object-model rules to trace the requirements and use case specification documents to an analysis object model, and inter-requirements traceability rules to trace requirement and use case specification documents to each other. By deploying such rules, our approach can generate four different types of traceability relations. To implement and demonstrate our approach, we have implemented a traceability prototype system. This system assumes requirement and use case specification documents and analysis object models represented in XML. It also uses traceability rules which are represented in an XML-based rule mark-up language that we have developed for this purpose. This XML-based representation framework makes it easier to deploy our prototype in settings characterised by the use of heterogeneous software engineering and requirements management tools. The developed prototype has been used in a series of experiments that we have conducted to evaluate our approach. The results of these experiments have provided encouraging initial evidence about the plausibility of our approach and are discussed in the paper.
机译:支持需求规范之间的可追溯性已被认为是软件系统开发生命周期中的一项重要任务。在本文中,我们提出了一种基于规则的方法来支持文档之间的可追溯性关系的自动生成,这些文档规定了需求声明和用例(以自然语言的结构形式表示)以及软件系统的分析对象模型。这种关系的生成基于两种不同类型的可追溯性规则。更具体地说,我们使用需求到对象模型规则来跟踪需求和用例规范文档到分析对象模型,并使用需求间可追溯性规则来相互跟踪需求和用例规范文档。通过部署此类规则,我们的方法可以生成四种不同类型的可追溯性关系。为了实现和演示我们的方法,我们已经实现了可追溯性原型系统。该系统假定需求和用例规范文档以及以XML表示的分析对象模型。它还使用可追溯性规则,这些规则以我们为此目的开发的基于XML的规则标记语言表示。这种基于XML的表示框架使我们更容易在以使用异构软件工程和需求管理工具为特征的环境中部署我们的原型。所开发的原型已用于我们进行的一系列实验中,以评估我们的方法。这些实验的结果为我们的方法的合理性提供了令人鼓舞的初步证据,并在本文中进行了讨论。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号