Comparing the effectiveness of equivalence partitioning, branch testing and code reading by stepwise abstraction applied by subjects

Juristo Juzgado, Natalia; Vegas Hernandez, Sira; Solari Buela, Martín; Abrahao, Silvia y Ramos, Isabel (2012). Comparing the effectiveness of equivalence partitioning, branch testing and code reading by stepwise abstraction applied by subjects. En: "Software Testing, Verification and Validation (ICST), 2012 IEEE Fifth International Conference on", 17/04/2012 - 21/04/2012, Montreal, QC. ISBN 978-1-4577-1906-6. pp. 330-339. https://doi.org/10.1109/ICST.2012.113.

Descripción

Título: Comparing the effectiveness of equivalence partitioning, branch testing and code reading by stepwise abstraction applied by subjects
Autor/es:
  • Juristo Juzgado, Natalia
  • Vegas Hernandez, Sira
  • Solari Buela, Martín
  • Abrahao, Silvia
  • Ramos, Isabel
Tipo de Documento: Ponencia en Congreso o Jornada (Artículo)
Título del Evento: Software Testing, Verification and Validation (ICST), 2012 IEEE Fifth International Conference on
Fechas del Evento: 17/04/2012 - 21/04/2012
Lugar del Evento: Montreal, QC
Título del Libro: 2012 IEEE Fifth International Conference on Software Testing, Verification and Validation (ICST)
Fecha: 2012
ISBN: 978-1-4577-1906-6
Materias:
Palabras Clave Informales: Verification and validation, experimentation, combination of experimental results, verificaicón y validación, esperimentacion, combinación de los resultados experimentales.
Escuela: Facultad de Informática (UPM) [antigua denominación]
Departamento: Lenguajes y Sistemas Informáticos e Ingeniería del Software
Licencias Creative Commons: Reconocimiento - Sin obra derivada - No comercial

Texto completo

[img]
Vista Previa
PDF (Document Portable Format) - Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (1MB)

Resumen

Some verification and validation techniques have been evaluated both theoretically and empirically. Most empirical studies have been conducted without subjects, passing over any effect testers have when they apply the techniques. We have run an experiment with students to evaluate the effectiveness of three verification and validation techniques (equivalence partitioning, branch testing and code reading by stepwise abstraction). We have studied how well able the techniques are to reveal defects in three programs. We have replicated the experiment eight times at different sites. Our results show that equivalence partitioning and branch testing are equally effective and better than code reading by stepwise abstraction. The effectiveness of code reading by stepwise abstraction varies significantly from program to program. Finally, we have identified project contextual variables that should be considered when applying any verification and validation technique or to choose one particular technique.

Más información

ID de Registro: 20727
Identificador DC: http://oa.upm.es/20727/
Identificador OAI: oai:oa.upm.es:20727
Identificador DOI: 10.1109/ICST.2012.113
URL Oficial: http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6200089
Depositado por: Memoria Investigacion
Depositado el: 07 Nov 2013 16:53
Ultima Modificación: 22 Sep 2014 11:21
  • InvestigaM
  • GEO_UP4
  • Open Access
  • Open Access
  • Sherpa-Romeo
    Compruebe si la revista anglosajona en la que ha publicado un artículo permite también su publicación en abierto.
  • Dulcinea
    Compruebe si la revista española en la que ha publicado un artículo permite también su publicación en abierto.
  • Recolecta
  • Observatorio I+D+i UPM
  • OpenCourseWare UPM