Lean requirements traceability automation enabled by model-driven engineering

被引:0
|
作者
Escalona, Maria-Jose [1 ]
Koch, Nora [1 ]
Garcia-Borgoñon, Laura [2 ]
机构
[1] University of Seville, Seville, Spain
[2] ITA Innova, Zaragoza, Spain
关键词
Cost benefit analysis - Requirements engineering - Project management - Software testing - Software design - Cost engineering;
D O I
10.7717/PEERJ-CS.817
中图分类号
学科分类号
摘要
Background: The benefits of requirements traceability, such as improvements in software product and process quality, early testing, and software maintenance, are widely described in the literature. Requirements traceability is a critical, widely accepted practice. However, very often it is not applied for fear of the additional costs associated with manual efforts or the use of additional tools. Methods: This article presents a low-cost mechanism for automating requirements traceability based on the model-driven paradigm and formalized by a metamodel for the creation and monitoring of traces and an integration process for traceability management. This approach can also be useful for information fusion in industry insofar that it facilitates data traceability. Results: This article extends an existing model-driven development methodology to incorporate traceability as part of its development tool. The tool has been used successfully by several companies in real software development projects, helping developers to manage ongoing changes in functional requirements. One of those projects is cited as an example in the paper. The authors’ current work leads them to conclude that a model-driven engineering approach, traditionally used only for the automatic generation of code in a software development process, can also be used to successfully automate and integrate traceability management without additional costs. The systematic evaluation of traceability management in industrial projects constitutes a promising area for future work. © 2022 Escalona et al.
引用
收藏
相关论文
共 50 条
  • [1] Lean requirements traceability automation enabled by model-driven engineering
    Escalona, Maria-Jose
    Koch, Nora
    Garcia-Borgonon, Laura
    [J]. PEERJ COMPUTER SCIENCE, 2022, 8
  • [2] A survey of traceability in requirements engineering and model-driven development
    Winkler, Stefan
    von Pilgrim, Jens
    [J]. SOFTWARE AND SYSTEMS MODELING, 2010, 9 (04): : 529 - 565
  • [3] A survey of traceability in requirements engineering and model-driven development
    Stefan Winkler
    Jens von Pilgrim
    [J]. Software & Systems Modeling, 2010, 9 : 529 - 565
  • [4] Survey of traceability approaches in model-driven engineering
    Galvao, Ismenia
    Goknil, Arda
    [J]. 11TH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE, PROCEEDINGS, 2007, : 313 - 324
  • [5] Requirements traceability and transformation conformance in model-driven development
    Almeida, Joao Paulo
    van Eck, Pascal
    Iacob, Maria-Eugenia
    [J]. 10TH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE, PROCEEDINGS, 2006, : 355 - 366
  • [6] Model-driven engineering for requirements analysis
    Baudry, Benoit
    Nebut, Clementine
    Le Traon, Yves
    [J]. 11TH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE, PROCEEDINGS, 2007, : 459 - +
  • [7] Model-driven visual requirements engineering
    Solheim, H
    Lillehagen, F
    Petersen, SA
    Jorgensen, H
    Anastasiou, M
    [J]. 13th IEEE International Conference on Requirements Engineering, Proceedings, 2005, : 421 - 425
  • [8] Model-Driven Engineering for Petrochemical Industry Automation
    Damo, Thaise Poerschke
    Becker, Leandro Buss
    [J]. 2018 IEEE 23RD INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2018, : 1060 - 1063
  • [9] Requirements traceability in model-driven development: Applying model and transformation conformance
    Almeida, Joao Paulo A.
    Iacob, Maria-Eugenia
    Van Eck, Pascal
    [J]. INFORMATION SYSTEMS FRONTIERS, 2007, 9 (04) : 327 - 342
  • [10] Requirements traceability in model-driven development: Applying model and transformation conformance
    João Paulo A. Almeida
    Maria-Eugenia Iacob
    Pascal van Eck
    [J]. Information Systems Frontiers, 2007, 9 : 327 - 342