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 条
  • [41] Towards a Generic Traceability Framework for Model-driven Software Engineering
    Grammel, Birgit
    FUTURE TRENDS OF MODEL-DRIVEN DEVELOPMENT, PROCEEDINGS, 2009, : 44 - 47
  • [42] Method for Enabling a Root of Trust in Support of Product Data Certification and Traceability
    Hedberg, Thomas D., Jr.
    Krima, Sylvere
    Camelio, Jaime A.
    JOURNAL OF COMPUTING AND INFORMATION SCIENCE IN ENGINEERING, 2019, 19 (04)
  • [43] Using traceability mechanisms to support software product line evolution
    Ajila, SA
    Kaba, AB
    PROCEEDINGS OF THE 2004 IEEE INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION (IRI-2004), 2004, : 157 - 162
  • [44] QuaSAQ: An approach to enabling end-to-end QoS for multimedia databases
    Tu, YC
    Prabhakar, S
    Elmagarmid, AK
    Sion, R
    ADVANCES IN DATABASE TECHNOLOGY - EDBT 2004, PROCEEDINGS, 2004, 2992 : 694 - 711
  • [45] MyoSign: Enabling End-to-End Sign Language Recognition with Wearables
    Zhang, Qian
    Wang, Dong
    Zhao, Run
    Yu, Yinggang
    PROCEEDINGS OF IUI 2019, 2019, : 650 - 660
  • [46] Enabling End-to-End Orchestration of Multi-Cloud Applications
    Alexander, Kena
    Lee, Choonhwa
    Kim, Eunsam
    Helal, Sumi
    IEEE ACCESS, 2017, 5 : 18862 - 18875
  • [47] Using Traceability for Incremental Construction and Evolution of Software Product Portfolios
    Linsbauer, Lukas
    Fischer, Stefan
    Lopez-Herrejon, Roberto E.
    Egyed, Alexander
    2015 IEEE/ACM 8TH INTERNATIONAL SYMPOSIUM ON SOFTWARE AND SYSTEMS TRACEABILITY, 2015, : 57 - 60
  • [48] End-to-End Hierarchical Relation Extraction for Generic Form Understanding
    Tuan Anh Nguyen Dang
    Duc Thanh Hoang
    Quang Bach Tran
    Pan, Chih-Wei
    Thanh Dat Nguyen
    2020 25TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR), 2021, : 5238 - 5245
  • [49] Robust End-to-end Speaker Diarization with Generic Neural Clustering
    Yang, Chenyu
    Wang, Yu
    INTERSPEECH 2022, 2022, : 1471 - 1475
  • [50] A unified end-to-end classification model for focal liver lesions
    Zhao, Ling
    Liu, Shuaiqi
    An, Yanling
    Cai, Wenjia
    Li, Bing
    Wang, Shui-Hua
    Liang, Ping
    Yu, Jie
    Zhao, Jie
    BIOMEDICAL SIGNAL PROCESSING AND CONTROL, 2023, 86