Model traceability

被引:124
|
作者
Aizenbud-Reshef, N.
Nolan, B. T.
Rubin, J.
Shaham-Gafni, Y.
机构
[1] IBM Corp, Haifa Res Lab, IL-31905 Haifa, Israel
[2] IBM Corp, Software Grp, Lexington, MA 02421 USA
关键词
D O I
10.1147/sj.453.0515
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Traceability relationships help stakeholders understand the many associations and dependencies that exist among software artifacts created during a software development project. The extent of traceability practice is viewed as a measure of system quality and process maturity and is mandated by many standards. This paper introduces model traceability, reviews the current state of the art, and highlights open problems. One issue that impedes wide adoption of traceability is the overhead incurred in manually creating and maintaining relationships. We review the latest research advancements that address this issue through the automatic discovery of trace relationships. Model-driven development provides new opportunities for establishing and using traceability information. We discuss automatic generation of trace information through transformations and the use of traceability relationships to maintain consistency and synchronize model artifacts. We conclude with a discussion of the implementation and utilization challenges that lie ahead.
引用
收藏
页码:515 / 526
页数:12
相关论文
共 50 条
  • [31] BPMN process model checking using traceability
    Bulbun, Ghias-ul-din
    Shahzada, Hafiz Muhammad Anwar
    2016 SIXTH INTERNATIONAL CONFERENCE ON INNOVATIVE COMPUTING TECHNOLOGY (INTECH), 2016, : 694 - 699
  • [32] A model for requirements traceability in a heterogeneous model-based design process
    Dubois, Hubert
    Peraldi-Frati, Marie-Agnes
    Lakhal, Fadoi
    2010 15TH IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS 2010), 2010, : 233 - 242
  • [33] Medical device standards' requirements for traceability during the software development lifecycle and implementation of a traceability assessment model
    Regan, Gilbert
    Mc Caffery, Fergal
    Mc Daid, Kevin
    Flood, Derek
    COMPUTER STANDARDS & INTERFACES, 2013, 36 (01) : 3 - 9
  • [34] Lightweight Model Driven Process to Ensure Model Traceability and a Case for SYSMOD
    Pavalkis, Saulius
    Nemuraite, Lina
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTER SCIENCE AND ENGINEERING (CSE 2013), 2013, 42 : 219 - 223
  • [35] Traceability and Model Checking to Support Safety Requirement Verification
    Kan, Shuanglong
    22ND ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (FSE 2014), 2014, : 783 - 786
  • [37] Toward a Formal Traceability Model for Efficient Security Validation
    Ebert, Christof
    Ray, Ruschil
    COMPUTER, 2021, 54 (11) : 68 - 78
  • [38] Automatic support for traceability in a generic model management framework
    Boronat, A
    Carsí, JA
    Ramos, I
    MODEL DRIVEN ARCHITECTURE FOUNDATIONS AND APPLICATIONS, PROCEEDINGS, 2005, 3748 : 316 - 330
  • [39] Vegetable Information Release Model for Traceability Fingerprint Vegetable
    Zhao Qiang
    Chang Fenghao
    Peng Minjing
    PROCEEDINGS OF THE 2016 INTERNATIONAL FORUM ON MECHANICAL, CONTROL AND AUTOMATION (IFMCA 2016), 2017, 113 : 54 - 58
  • [40] Representing and reasoning with traceability in model life cycle management
    Balasubramaniam Ramesh
    Annals of Operations Research, 1997, 75 : 123 - 145