首页> 外文期刊>Information and software technology >Introducing Requirements Traceability Support In Model-driven Development Of Web Applications
【24h】

Introducing Requirements Traceability Support In Model-driven Development Of Web Applications

机译:在模型驱动的Web应用程序开发中引入需求可追溯性支持

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

摘要

In this work, we present an approach that introduces requirements traceability capabilities in the context of model-driven development of Web applications. This aspect allows us to define model-to-model transformations that not only provide a software artifact of lower abstraction (as model-to-model transformations usually do) but also to provide feedback about how they are applied. This feedback helps us to validate whether transformations are correctly applied. In particular, we present a model-to-model transformation that allows us to obtain navigational models of the Web engineering method OOWS from a requirements model. This transformation is defined as a set of mappings between these two models that have been implemented by means of graph transformations. The use of graph transformations allows us to develop a tool-supported strategy for applying mappings automatically. In addition, mechanisms for tracing requirements are also included in the definition of graph transformations. These mechanisms allow us to link each conceptual element to the requirements from which it is derived. In particular, we focus on tracing requirements throughout the navigational model, which describe the navigational structure of a Web application. To take advantage of these traceability mechanisms, we have developed a tool that obtains traceability reports after applying transformations. These reports help us to study aspects such as whether or not requirements are all supported, the impact of changing a requirement, or how requirements are modelled.
机译:在这项工作中,我们提出一种在模型驱动的Web应用程序开发的上下文中引入需求可跟踪性功能的方法。这方面使我们能够定义模型到模型的转换,这不仅提供了较低抽象度的软件工件(通常是模型到模型的转换),而且还提供了有关如何应用它们的反馈。此反馈有助于我们验证转换是否正确应用。特别是,我们提出了一个模型到模型的转换,该转换允许我们从需求模型中获取Web工程方法OOWS的导航模型。此转换定义为这两个模型之间的一组映射,这些映射已通过图转换实现。使用图转换使我们能够开发一种工具支持的策略,以自动应用映射。此外,图转换的定义中还包括跟踪需求的机制。这些机制使我们能够将每个概念元素与派生其的需求联系起来。特别是,我们专注于在整个导航模型中跟踪需求,这些需求描述了Web应用程序的导航结构。为了利用这些可追溯性机制,我们开发了一种工具,该工具可在应用转换后获取可追溯性报告。这些报告帮助我们研究以下方面,例如是否全部支持需求,更改需求的影响或需求建模的方式。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号