Automating test-based inspection of design models

Verfasser / Beitragende:
[Anne Rocha, Franklin Ramalho, Patrícia Machado]
Ort, Verlag, Jahr:
2015
Enthalten in:
Software Quality Journal, 23/1(2015-03-01), 3-28
Format:
Artikel (online)
ID: 605495610
LEADER caa a22 4500
001 605495610
003 CHVBK
005 20210128100532.0
007 cr unu---uuuuu
008 210128e20150301xx s 000 0 eng
024 7 0 |a 10.1007/s11219-013-9219-x  |2 doi 
035 |a (NATIONALLICENCE)springer-10.1007/s11219-013-9219-x 
245 0 0 |a Automating test-based inspection of design models  |h [Elektronische Daten]  |c [Anne Rocha, Franklin Ramalho, Patrícia Machado] 
520 3 |a 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. 
540 |a Springer Science+Business Media New York, 2013 
690 7 |a Software inspection  |2 nationallicence 
690 7 |a MDA  |2 nationallicence 
690 7 |a UML  |2 nationallicence 
690 7 |a Software testing  |2 nationallicence 
690 7 |a Action semantics  |2 nationallicence 
700 1 |a Rocha  |D Anne  |u Information Technology Centre (NTI), UFPB, João Pessoa, PB, Brazil  |4 aut 
700 1 |a Ramalho  |D Franklin  |u Software Practices Laboratory (SPLab), DSC/UFCG, Campina Grande, PB, Brazil  |4 aut 
700 1 |a Machado  |D Patrícia  |u Software Practices Laboratory (SPLab), DSC/UFCG, Campina Grande, PB, Brazil  |4 aut 
773 0 |t Software Quality Journal  |d Springer US; http://www.springer-ny.com  |g 23/1(2015-03-01), 3-28  |x 0963-9314  |q 23:1<3  |1 2015  |2 23  |o 11219 
856 4 0 |u https://doi.org/10.1007/s11219-013-9219-x  |q text/html  |z Onlinezugriff via DOI 
898 |a BK010053  |b XK010053  |c XK010000 
900 7 |a Metadata rights reserved  |b Springer special CC-BY-NC licence  |2 nationallicence 
908 |D 1  |a research-article  |2 jats 
949 |B NATIONALLICENCE  |F NATIONALLICENCE  |b NL-springer 
950 |B NATIONALLICENCE  |P 856  |E 40  |u https://doi.org/10.1007/s11219-013-9219-x  |q text/html  |z Onlinezugriff via DOI 
950 |B NATIONALLICENCE  |P 700  |E 1-  |a Rocha  |D Anne  |u Information Technology Centre (NTI), UFPB, João Pessoa, PB, Brazil  |4 aut 
950 |B NATIONALLICENCE  |P 700  |E 1-  |a Ramalho  |D Franklin  |u Software Practices Laboratory (SPLab), DSC/UFCG, Campina Grande, PB, Brazil  |4 aut 
950 |B NATIONALLICENCE  |P 700  |E 1-  |a Machado  |D Patrícia  |u Software Practices Laboratory (SPLab), DSC/UFCG, Campina Grande, PB, Brazil  |4 aut 
950 |B NATIONALLICENCE  |P 773  |E 0-  |t Software Quality Journal  |d Springer US; http://www.springer-ny.com  |g 23/1(2015-03-01), 3-28  |x 0963-9314  |q 23:1<3  |1 2015  |2 23  |o 11219