Automating test-based inspection of design models

被引:0
|
作者
Rocha, Anne Caroline O. [1 ]
Ramalho, Franklin [2 ]
Machado, Patricia D. L. [2 ]
机构
[1] Univ Fed Paraiba, Informat Technol Ctr NTI, Joao Pessoa, Paraiba, Brazil
[2] DSC UFCG, Software Practices Lab SPLab, Campina Grande, PB, Brazil
关键词
Software inspection; MDA; UML; Software testing; Action semantics; UML; PROGRAM;
D O I
10.1007/s11219-013-9219-x
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software design is usually a highly creative and error-prone activity even if supported by patterns within a given domain. Therefore, inspection techniques are often needed to validate design models so that defects are not propagated to code and tests. However, traditional inspection techniques often focus on structural aspects of models, leaving behavior validation for testing that is performed later. Guided inspections combine both traditional inspection activities and testing to bring in the testing perspective earlier in the development process in order to more effectively uncover omission and nonconformity. This paper presents an automated solution, based on model-driven architecture concepts and technology, to the guided inspection technique focusing on Unified Modeling Language models. The automated technique, as observed from 3 case studies, can be reasonably effective to uncover defects of different types.
引用
收藏
页码:3 / 28
页数:26
相关论文
共 50 条
  • [21] The Unintended Consequences of Test-Based Remediationt
    Figlio, David
    Ozek, Umut
    [J]. AMERICAN ECONOMIC JOURNAL-APPLIED ECONOMICS, 2024, 16 (01) : 60 - 89
  • [22] Industrial application of test-based updating procedures for structural dynamics FE-models
    Gielen, L
    Wyckaert, K
    [J]. IMAC - PROCEEDINGS OF THE 16TH INTERNATIONAL MODAL ANALYSIS CONFERENCE, VOLS 1 AND 2, 1998, 3243 : 1213 - 1219
  • [23] Selective inference after likelihood- or test-based model selection in linear models
    Ruegamer, David
    Greven, Sonja
    [J]. STATISTICS & PROBABILITY LETTERS, 2018, 140 : 7 - 12
  • [24] Automating the inspection process
    Binder, John
    [J]. AEROSPACE AMERICA, 2006, 44 (10) : 26 - 27
  • [25] Rational design of pin puller and its closed bomb test-based equivalent testing
    Li, Shuai
    Chen, Guoguang
    Wang, Duan
    Lv, Tiegang
    Yan, Xiaolong
    Dong, Xiaofen
    [J]. AIP ADVANCES, 2022, 12 (02)
  • [26] Exact test-based approach for equivalence test with parameter margin
    Dong, Xiaoyu
    Bian, Yuanyuan
    Tsong, Yi
    Wang, Tianhua
    [J]. JOURNAL OF BIOPHARMACEUTICAL STATISTICS, 2017, 27 (02) : 317 - 330
  • [27] Integrating software into PRA: A test-based approach
    Li, B
    Li, M
    Smidts, C
    [J]. RISK ANALYSIS, 2005, 25 (04) : 1061 - 1077
  • [28] Target Selection for Test-Based Resource Adaptation
    Christi, Arpit
    Groce, Alex
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY (QRS 2018), 2018, : 458 - 469
  • [29] Test-based Interoperability Certification for Web Services
    Elia, Ivano Alessandro
    Laranjeiro, Nuno
    Vieira, Marco
    [J]. 2015 45TH ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, 2015, : 196 - 206