A Generic Traceability Metamodel for Enabling Unified End-to-End Traceability in Software Product Lines

被引:9
|
作者
Heisig, Philipp [1 ]
Steghofer, Jan-Philipp [2 ]
Brink, Christopher [3 ]
Sachweh, Sabine [1 ]
机构
[1] Univ Appl Sci & Arts Dortmund, IDiAL, Dortmund, Germany
[2] Chalmers Univ Gothenburg, Gothenburg, Sweden
[3] Miele & Cie KG, Gutersloh, Germany
关键词
Software Product Line; Traceability; Model-driven Engineering; Workflow; Feature Model; Requirement; Component Model; MODEL; MANAGEMENT;
D O I
10.1145/3297280.3297510
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Mature development methodologies like software product line engineering or model-driven engineering are more and more adopted in software development. Accordingly, the resulting development processes combine artifacts from different disciplines and on different abstraction levels. It is crucial that the relationship between these artifacts is explicitly maintained to be able to track the development process and the reasons for design decisions. This problem becomes exacerbated if variability is considered since it is a cross-cutting concern that impacts all disciplines and artifacts. Traceability links support the linking of artifacts across model boundaries in an end-to-end manner. However, existing traceability solutions are either limited to specific development processes, tools, and artifact types, lack in uniformity, or do not consider variability. Thus, this paper introduces a MOF-based generic traceability metamodel for establishing uniform traceability-enabled workflows in a variability-aware and model-based environment. Necessary steps for instantiating the metamodel to specific artifact types of certain development processes are described. We evaluate the proposed solution with an exemplar of a car headlight and demonstrate the benefits of a consistent traceability concept.
引用
收藏
页码:2344 / 2353
页数:10
相关论文
共 50 条
  • [1] A Comparison of Software Product Line Traceability Approaches from End-to-End Traceability Perspectives
    Kim, Jingyu
    Kang, Sungwon
    Lee, Jihyun
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2014, 24 (04) : 677 - 714
  • [2] MEASUREMENT TRACEABILITY TO THE END PRODUCT
    MCGOVNEY, GT
    1988 WORKSHOP AND SYMPOSIUM, TECHNICAL PRESENTATIONS : COMPETITIVENESS IN A WORLD MARKET, 1988, : 257 - 264
  • [3] Benchmarking in Virtual Desktops for End-to-End Performance Traceability
    Nguyen, Trung
    Calyam, Prasad
    Antequera, Ronny Bazan
    PROCEEDINGS OF THE 2015 IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM), 2015, : 1268 - 1273
  • [4] Modeling Traceability in Software Development: A Metamodel and a Reference Model for Traceability
    Azevedo, Bruno
    Jino, Mario
    PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING (ENASE), 2019, : 322 - 329
  • [5] An Integrated System for End-To-End Traceability and Requirements Test Coverage
    Ooi, Soo Min
    Lim, Raymond
    Lim, Chee Cheng
    2014 5TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS), 2014, : 45 - 48
  • [6] Business Provenance - A Technology to Increase Traceability of End-to-End Operations
    Curbera, Francisco
    Doganata, Yurdaer
    Martens, Axel
    Mukhi, Nirmal K.
    Slominski, Aleksander
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2008, PART I, 2008, 5331 : 100 - 119
  • [7] End-to-End Secure Messaging with Traceability Only for Illegal Content
    Bartusek, James
    Garg, Sanjam
    Jain, Abhishek
    Policharla, Guru-Vamsi
    ADVANCES IN CRYPTOLOGY - EUROCRYPT 2023, PT V, 2023, 14008 : 35 - 66
  • [8] RESOLVING TRACEABILITY ISSUES IN PRODUCT DERIVATION FOR SOFTWARE PRODUCT LINES
    Bin Abid, Saad
    ICSOFT 2009: PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL 1, 2009, : 99 - 104
  • [9] Software product lines traceability: A systematic mapping study
    Vale, Tassio
    de Almeida, Eduardo Santana
    Alves, Vander
    Kulesza, Uira
    Niu, Nan
    de Lima, Ricardo
    INFORMATION AND SOFTWARE TECHNOLOGY, 2017, 84 : 1 - 18
  • [10] The role of traceability in end-to-end circular agri-food supply chains
    Anastasiadis, Foivos
    Manikas, Ioannis
    Apostolidou, Ioanna
    Wahbeh, Sabreen
    INDUSTRIAL MARKETING MANAGEMENT, 2022, 104 : 196 - 211