A Model-Driven Approach for Evaluating Traceability Information

被引:0
|
作者
Buender, Hendrik [1 ]
Rieger, Christoph [2 ]
Kuchen, Herbert [2 ]
机构
[1] Itemis AG, Bonn, Germany
[2] Univ Munster, ERCIS, Munster, Germany
关键词
Traceability; Domain-Specific Language; Software Metrics; Model-driven Software Development; Xtext; LANGUAGE;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A traceability information model (TIM), in terms of requirement traceability, describes the relation of all artifacts that specify, implement, test, or document a software system. Creating and maintaining these models takes a lot of effort, but the inherent information on project progress and quality is seldom utilized. This paper introduces a domain-specific language (DSL) based approach to leverage this information by specifying and evaluating company-or project-specific analyses. The capabilities of the Traceability Analysis Language (TAL) are shown by defining coverage, impact and consistency analysis for a model according to the Automotive Software Process Improvement and Capability Determination (A-SPICE) standard. Every analysis is defined as a rule expression that compares a customizable metric's value (aggregated from the TIM) against an individual threshold. The focus of the Traceability Analysis Language is to make the definition and execution of information aggregation and evaluation from a TIM configurable and thereby allow users to define their own analyses based on their regulatory, project-specific, or individual needs. The paper elaborates analysis use cases within the automotive industry and reports on first experiences from using it.
引用
收藏
页码:59 / 65
页数:7
相关论文
共 50 条
  • [1] Model-Driven Traceability in Healthcare Information Systems Development
    Walderhaug, Stale
    Hartvigsen, Gunnar
    Stav, Erlend
    [J]. MEDINFO 2010, PTS I AND II, 2010, 160 : 242 - 246
  • [2] A Model-Driven Approach for Evaluating System of Systems
    Xia, Xiaokai
    Wu, Ji
    Liu, Chao
    Xu, Luo
    [J]. 2013 18TH INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS), 2013, : 56 - 64
  • [3] Model-driven Framework for Requirement Traceability
    Kesserwan, Nader
    Al-Jaroodi, Jameela
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2021, 12 (02) : 1 - 12
  • [4] A Model-driven Approach for Ensuring Change Traceability and Multi-Model Consistency
    Szabo, Claudia
    Chen, Yufei
    [J]. 2013 22ND AUSTRALASIAN CONFERENCE ON SOFTWARE ENGINEERING (ASWEC), 2013, : 127 - 136
  • [5] A Model-Driven approach to Information Security Compliance
    Correia, Anacleto
    Goncalves, Antonio
    Filomena Teodoro, M.
    [J]. APPLIED MATHEMATICS AND COMPUTER SCIENCE, 2017, 1836
  • [6] An empirical approach for evaluating the usability of model-driven tools
    Condori-Fernandez, Nelly
    Ignacio Panach, Jose
    Iwan Baars, Arthur
    Vos, Tanja
    Pastor, Oscar
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2013, 78 (11) : 2245 - 2258
  • [7] 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
  • [8] Towards a Model-Driven Approach to Information System Evolution
    Aboulsamh, Mohammed
    Davies, Jim
    [J]. INFORMATION SYSTEMS DEVELOPMENT: ASIAN EXPERIENCES, 2011, : 269 - 280
  • [9] Formalizing Information Flow Control in a Model-Driven Approach
    Stenzel, Kurt
    Katkalov, Kuzman
    Borek, Marian
    Reif, Wolfgang
    [J]. INFORMATION AND COMMUNICATION TECHNOLOGY, 2014, 8407 : 456 - 461
  • [10] 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