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 条
  • [1] Automating test-based inspection of design models
    Anne Caroline O. Rocha
    Franklin Ramalho
    Patrícia D. L. Machado
    [J]. Software Quality Journal, 2015, 23 : 3 - 28
  • [2] Test-Based Calibration of Safety Factors for Capacity Models
    Monti, Giorgio
    Petrone, Floriana
    [J]. JOURNAL OF STRUCTURAL ENGINEERING, 2016, 142 (11)
  • [3] DESIGN FOR AUTOMATING THE INSPECTION OF MANUFACTURING PARTS
    REIMANN, MD
    SARKIS, J
    [J]. COMPUTER INTEGRATED MANUFACTURING SYSTEMS, 1994, 7 (04): : 269 - 278
  • [4] LEFT BEHIND BY DESIGN: PROFICIENCY COUNTS AND TEST-BASED ACCOUNTABILITY
    Neal, Derek
    Schanzenbach, Diane Whitmore
    [J]. REVIEW OF ECONOMICS AND STATISTICS, 2010, 92 (02) : 263 - 283
  • [5] Understanding validity issues in test-based models of school and teacher evaluation
    Bridglall, Beatrice L.
    Caines, Jade
    Chatterji, Madhabi
    [J]. QUALITY ASSURANCE IN EDUCATION, 2014, 22 (01) : 19 - 30
  • [6] Combining test-based end finite element-based models in NASTRAN
    Hopkins, RN
    Carne, TG
    Dohrmann, CR
    Nelson, CF
    O'Gorman, CC
    [J]. SOUND AND VIBRATION, 2004, 38 (04): : 18 - 21
  • [7] Automated test-based learning and verification of performance models for microservices systems
    Camilli, Matteo
    Janes, Andrea
    Russo, Barbara
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2022, 187
  • [8] Test-Based Educational Accountability
    Koretz, Daniel
    [J]. ZEITSCHRIFT FUR PADAGOGIK, 2008, 54 (06): : 777 - 790
  • [9] Automating Functional Test Design with Model-Based Testing
    Schulz, Stephan
    [J]. SAE INTERNATIONAL JOURNAL OF PASSENGER CARS-ELECTRONIC AND ELECTRICAL SYSTEMS, 2012, 5 (01): : 27 - 33
  • [10] Automating inspection
    Robinson, Otis
    [J]. Knitting International, 2021, (04): : 16 - 17