On the Conceptualization of Tools for Traceability-based Change Impact Analysis using a Domain-specific Modeling Approach

被引:0
|
作者
Awadid, Afef [1 ]
Boyer, Remi [1 ]
机构
[1] Technol Res Inst Systx, Dept Res & Technol, Palaiseau, France
关键词
design changes; traceability-based change impact analysis; CIA parameters; domain-specific modeling; multi-view modeling; graph-based modeling; REQUIREMENTS; MANAGEMENT;
D O I
10.1109/MODELS-C59198.2023.00055
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In the context of system architecture design, design changes are deemed as an important issue in the field of cyber-physical systems. This is due to their costs that can increase up to several folds with each step of the life cycle, from conceptual design to operation. Accordingly, before putting such changes into practice, their impacts need to be analyzed based on traceability of dependencies among elements in system artifacts. However, traceability-based Change Impact Analysis (CIA) is time consuming and error-prone process, if performed manually. Thus, a number of tools have been developed in this regard. Yet, in the absence of approaches guiding the specification and implementation of such tools, research reveals their inadequacy for the needs of the industry. To overcome this, this paper proposes a domain-specific modeling approach for the conceptualization of traceability-based CIA tools. Such approach is composed of three building blocks. First, a language for traceability-based CIA designed around the concept of "CIA parameters" (i.e., all kind of information that could contribute to quantitative or qualitative change impact assessment). Second, a modeling procedure referring to a multi-view modeling approach that explains how to use the traceability language to allow creation and machine processing of models (i.e., analysis of models in terms of change impact). Third, mechanisms and algorithms focusing on the implementation of the modeling procedure on a metamodeling platform. The proposed approach is thus an attempt to bridge the gap between design and implementation of traceability-based CIA tools. The approach is illustrated on an example from the aviation field.
引用
下载
收藏
页码:257 / 265
页数:9
相关论文
共 50 条
  • [21] Modeling software architecture using domain-specific patterns
    Riegel, JP
    Kaesling, C
    Schütze, M
    SOFTWARE ARCHITECTURE, 1999, 12 : 273 - 292
  • [22] KNOWLEDGE-BASED CASE TOOLS - IMPROVING PERFORMANCE USING DOMAIN-SPECIFIC KNOWLEDGE
    LLOYDWILLIAMS, M
    SOFTWARE ENGINEERING JOURNAL, 1994, 9 (04): : 167 - 173
  • [23] An Ontological Analysis Framework for Domain-Specific Modeling Languages
    Verdonck, Michael
    Gailly, Frederik
    JOURNAL OF DATABASE MANAGEMENT, 2018, 29 (01) : 23 - 42
  • [24] An ontology-based framework for domain-specific modeling
    Walter, Tobias
    Parreiras, Fernando Silva
    Staab, Steffen
    SOFTWARE AND SYSTEMS MODELING, 2014, 13 (01): : 83 - 108
  • [25] An ontology-based framework for domain-specific modeling
    Tobias Walter
    Fernando Silva Parreiras
    Steffen Staab
    Software & Systems Modeling, 2014, 13 : 83 - 108
  • [26] DOMAIN-SPECIFIC MODELING ENVIRONMENT BASED ON UML PROFILES
    Silingas, Darius
    Vitiutinas, Ruslanas
    Armonas, Andrius
    Nemuraite, Lina
    INFORMATION TECHNOLOGIES' 2009, 2009, : 167 - +
  • [27] Considerations for using domain-specific modeling in the analysis phase of software development process
    Korhonen, K
    EURASIA-ICT 2002: INFORMATION AND COMMUNICATION TECHNOLOGY, PROCEEDINGS, 2002, 2510 : 975 - 981
  • [28] Domain-Specific Modeling as a Pragmatic Approach to Neuronal Model Descriptions
    Ansorg, Ralf
    Schwabe, Lars
    BRAIN INFORMATICS, BI 2010, 2010, 6334 : 168 - 179
  • [29] Domain analysis, domain modeling, and domain-specific software architectures: Lessons learned
    Tracz, W
    FOURTH INTERNATIONAL CONFERENCE ON SOFTWARE REUSE, PROCEEDINGS, 1996, : 232 - 233
  • [30] A Unified Approach for Domain-Specific Tweet Sentiment Analysis
    Ribeiro, Patricia L. V.
    Li Weigang
    Li, Tiancheng
    2015 18TH INTERNATIONAL CONFERENCE ON INFORMATION FUSION (FUSION), 2015, : 846 - 853