A Domain-specific Language for Configurable Traceability Analysis

被引: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;
D O I
10.5220/0006138503740381
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In safety-critical industries such as the aviation industry or the medical industry traceability is required by law and specific regulations. In addition, process models such as CMMI require traceability information for documentation purposes. Although creating and maintaing so-called traceability information models (TIM) takes a lot of effort, its potential for reporting development progress, supporting project management, and measuring software quality often remains untapped. The domain-specific language presented in this paper builds on an existing traceability solution and allows to define queries, metrics, and rules for company-or project-specific usage. The basis for such an analysis is a query expression to retrieve information from a TIM. Customizable metrics are then defined to compute aggregated values, which are evaluated against companyor project-specific thresholds using the rules part of the domain-specific language. The focus of this paper is to show how the combination of query, metric, and rule expressions is used to define and compute customizable analyses based on individual requirements.
引用
收藏
页码:374 / 381
页数:8
相关论文
共 50 条
  • [31] DOMAIN-SPECIFIC LANGUAGE FOR THE CONFIGURATION OF NETWORK DEVICES
    Felipe Garzon Triana, Daniel
    Enrique Montenegro Marin, Carlos
    Alonso Gaona Garcia, Paulo
    [J]. INGENIERIA SOLIDARIA, 2016, 12 (20): : 83 - 94
  • [32] Implementation of a BIM Domain-specific Language for the Building Environment Rule and Analysis
    Jin-Kook Lee
    Charles M. Eastman
    Yong Cheol Lee
    [J]. Journal of Intelligent & Robotic Systems, 2015, 79 : 507 - 522
  • [33] A domain-specific language for managing ETL processes
    Popovic, Aleksandar
    Ivkovic, Vladimir
    Trajkovic, Nikola
    Lukovic, Ivan
    [J]. PEERJ COMPUTER SCIENCE, 2024, 10
  • [34] THE FUNDAMENTALS OF DOMAIN-SPECIFIC SIMULATION LANGUAGE ENGINEERING
    Van Mierlo, Simon
    Vangheluwe, Hans
    Denil, Joachim
    [J]. 2019 WINTER SIMULATION CONFERENCE (WSC), 2019, : 1482 - 1494
  • [35] A Domain-Specific Language for Generating Dataflow Analyzers
    Zeng, Jia
    Mitchell, Chuck
    Edwards, Stephen A.
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 164 (02) : 103 - 119
  • [36] NNL:a domain-specific language for neural networks
    王秉睿
    Chen Yunji
    [J]. High Technology Letters, 2020, 26 (02) : 160 - 167
  • [37] NDL: A domain-specific language for device drivers
    Conway, CL
    Edwards, SA
    [J]. ACM SIGPLAN NOTICES, 2004, 39 (07) : 30 - 36
  • [38] A Domain-Specific Language for Automatic Generation of Checkers
    Hadiwijaya, Ryan Ignatius
    Liem, M. M. Inggriani
    [J]. 2015 INTERNATIONAL CONFERENCE ON DATA AND SOFTWARE ENGINEERING (ICODSE), 2015, : 7 - 12
  • [39] A domain-specific language for models of landscape dynamics
    Fall, A
    Fall, J
    [J]. ECOLOGICAL MODELLING, 2001, 141 (1-3) : 1 - 18
  • [40] Variability Support in Domain-Specific Language Development
    Vacchi, Edoardo
    Cazzola, Walter
    Pillay, Suresh
    Combemale, Benoit
    [J]. SOFTWARE LANGUAGE ENGINEERING (SLE 2013), 2013, 8225 : 76 - 95