Automating test-based inspection of design models

被引:0
|
作者
Anne Caroline O. Rocha
Franklin Ramalho
Patrícia D. L. Machado
机构
[1] UFPB,Information Technology Centre (NTI)
[2] DSC/UFCG,Software Practices Laboratory (SPLab)
来源
Software Quality Journal | 2015年 / 23卷
关键词
Software inspection; MDA; UML; Software testing; Action semantics;
D O I
暂无
中图分类号
学科分类号
摘要
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
页数:25
相关论文
共 50 条
  • [41] Measuring the Quality of Test-based Exercises Based on the Performance of Students
    Josu Arruarte
    Mikel Larrañaga
    Ana Arruarte
    Jon A. Elorriaga
    International Journal of Artificial Intelligence in Education, 2021, 31 : 585 - 602
  • [42] Design of inspection and maintenance models based on the CCC-chart
    Chan, LY
    ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM, 2003 PROCEEDINGS, 2003, : 74 - 81
  • [43] Measuring the Quality of Test-based Exercises Based on the Performance of Students
    Arruarte, Josu
    Larranaga, Mikel
    Arruarte, Ana
    Elorriaga, Jon A.
    INTERNATIONAL JOURNAL OF ARTIFICIAL INTELLIGENCE IN EDUCATION, 2021, 31 (03) : 585 - 602
  • [44] Automating nozzle weld inspection
    Liaptsis, Dimos
    Papadimitriou, Vasilis
    Roditis, Giannis
    NUCLEAR ENGINEERING INTERNATIONAL, 2012, 57 (693): : 33 - 36
  • [45] Online Discovery of Search Objectives for Test-based Problems
    Liskowski, Pawel
    Krawiec, Krzysztof
    PROCEEDINGS OF THE 2016 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'16 COMPANION), 2016, : 163 - 164
  • [46] A Test-Based Security Certification Scheme for Web Services
    Anisetti, Marco
    Ardagna, Claudio A.
    Damiani, Ernesto
    Saonara, Francesco
    ACM TRANSACTIONS ON THE WEB, 2013, 7 (02)
  • [47] TCE: A Test-Based Approach to Measuring Calibration Error
    Matsubara, Takuo
    Tax, Niek
    Mudd, Richard
    Guy, Ido
    UNCERTAINTY IN ARTIFICIAL INTELLIGENCE, 2023, 216 : 1390 - 1400
  • [48] Adapting Educational Measurement to the Demands of Test-Based Accountability
    Koretz, Daniel
    MEASUREMENT-INTERDISCIPLINARY RESEARCH AND PERSPECTIVES, 2015, 13 (01) : 1 - 25
  • [49] Test-Based Accountability and the Effectiveness of School Finance Reforms
    Buerger, Christian
    Lee, Seung Hyeong
    Singleton, John D.
    AEA PAPERS AND PROCEEDINGS, 2021, 111 : 455 - 459
  • [50] Statistical test-based evolutionary segmentation of yeast genome
    Aguilar-Ruiz, JS
    Mateos, D
    Giraldez, R
    Riquelme, JC
    GENETIC AND EVOLUTIONARY COMPUTATION - GECCO 2004, PT 1, PROCEEDINGS, 2004, 3102 : 493 - 494