Registro Completo |
Biblioteca(s): |
Embrapa Agricultura Digital. |
Data corrente: |
29/09/2004 |
Data da última atualização: |
17/01/2020 |
Autoria: |
CHAIM, M. L.; MALDONADO, J. C.; JINO, M. |
Afiliação: |
MARCOS L. CHAIM, CNPTIA; JOSÉ C. MALDONADO, ICMC/USP; MARIO JINO, Unicamp. |
Título: |
A debugging strategy based on the requirements of testing. |
Ano de publicação: |
2004 |
Fonte/Imprenta: |
Journal of Software Maintenance and Evolution: Research and Practice, v. 16, p. 277-308, 2004. |
DOI: |
10.1002/smr.297 |
Idioma: |
Inglês |
Conteúdo: |
Introduction. Background. Fault site. Data-flow testing requirements. Error-Revealing Data-Flow Testing Requirements. Dynamics of definition-use associations. Error-revealing definition-use associations. Candidates for error-revealing definition-use associations. DRT-the debugging strategy based on the requirements of testing. Use of the heuristics. A breakpoint mechanism for DUAs. New candidates for error-revealing DUAs. Case study. Measures of inclusiveness. Subject programs and test set selection. Collecting the results of the heuristics. Results and data analysis. Threats to validity. Implementation aspects of gdb/poke. Instrumentation. Tracking testing events. Selecting new DUAs. Discussion and related work. Discussion. Related work. Conclusions and future work. |
Palavras-Chave: |
Automated debugging; Data-flow testing; Debugging tool; Desenvolvimento de software; Dynamic testing information; Fault localization; Heurística; Requisitos de testes. |
Categoria do assunto: |
X Pesquisa, Tecnologia e Engenharia |
Marc: |
LEADER 01559naa a2200253 a 4500 001 1000453 005 2020-01-17 008 2004 bl uuuu u00u1 u #d 024 7 $a10.1002/smr.297$2DOI 100 1 $aCHAIM, M. L. 245 $aA debugging strategy based on the requirements of testing.$h[electronic resource] 260 $c2004 520 $aIntroduction. Background. Fault site. Data-flow testing requirements. Error-Revealing Data-Flow Testing Requirements. Dynamics of definition-use associations. Error-revealing definition-use associations. Candidates for error-revealing definition-use associations. DRT-the debugging strategy based on the requirements of testing. Use of the heuristics. A breakpoint mechanism for DUAs. New candidates for error-revealing DUAs. Case study. Measures of inclusiveness. Subject programs and test set selection. Collecting the results of the heuristics. Results and data analysis. Threats to validity. Implementation aspects of gdb/poke. Instrumentation. Tracking testing events. Selecting new DUAs. Discussion and related work. Discussion. Related work. Conclusions and future work. 653 $aAutomated debugging 653 $aData-flow testing 653 $aDebugging tool 653 $aDesenvolvimento de software 653 $aDynamic testing information 653 $aFault localization 653 $aHeurística 653 $aRequisitos de testes 700 1 $aMALDONADO, J. C. 700 1 $aJINO, M. 773 $tJournal of Software Maintenance and Evolution: Research and Practice$gv. 16, p. 277-308, 2004.
Download
Esconder MarcMostrar Marc Completo |
Registro original: |
Embrapa Agricultura Digital (CNPTIA) |