...
首页> 外文期刊>The Journal of Systems and Software >Generation and validation of traces between requirements and architecture based on formal trace semantics
【24h】

Generation and validation of traces between requirements and architecture based on formal trace semantics

机译:基于形式跟踪语义的需求和体系结构之间的跟踪的生成和验证

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

摘要

The size and complexity of software systems make integration of the new/modified requirements to the software system costly and time consuming. The impact of requirements changes on other requirements, design elements and source code should be traced to determine parts of the software to be changed. Considerable research has been devoted to relating requirements and design artifacts with source code. Less attention has been paid to relating requirements (R) with architecture (A) by using well-defined semantics of traces. Traces between R&A might be manually assigned. This is time-consuming, and error prone. Traces might be incomplete and invalid. In this paper, we present an approach for automatic trace generation and validation of traces between requirements (R) and architecture (A). Requirements relations and architecture verification techniques are used. A trace metamodel is defined with commonly used trace types between R&A. We use the semantics of traces and requirements relations for generating and validating traces with a tool support. The tool provides the following: (1) generation and validation of traces by using requirements relations and/or verification of architecture, (2) generation and validation of requirements relations by using traces. The tool is based on model transformation in ATL and term-rewriting logic in Maude.
机译:软件系统的大小和复杂性使新的/修改后的需求与软件系统的集成既昂贵又耗时。应当跟踪需求变更对其他需求,设计元素和源代码的影响,以确定要更改的软件部分。大量研究致力于将需求和设计工件与源代码相关联。通过使用明确定义的迹线语义,将需求(R)与体系结构(A)相关的关注较少。 R&A之间的跟踪可能是手动分配的。这是耗时的,并且容易出错。跟踪可能不完整且无效。在本文中,我们提出了一种自动生成跟踪并验证需求(R)与体系结构(A)之间的跟踪的方法。使用需求关系和体系结构验证技术。使用R&A之间的常用跟踪类型定义跟踪元模型。我们使用跟踪的语义和需求关系在工具支持下生成和验证跟踪。该工具提供以下内容:(1)通过使用需求关系和/或体系结构验证来生成和验证跟踪,(2)通过使用跟踪来生成和验证需求关系。该工具基于ATL中的模型转换和Maude中的术语重写逻辑。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号