Detalhes do Documento

Using dynamic analysis of Java bytecode for evolutionary object-oriented unit t...

Autor(es): Ribeiro, José Carlos Bregieiro cv logo 1 ; Zenha-Rela, Mário Alberto cv logo 2 ; Fernandéz de Vega, Francisco cv logo 3

Data: 2007

Identificador Persistente: http://hdl.handle.net/10400.8/134

Origem: IC-online

Assunto(s): Evolutionary testing


Descrição
The focus of this paper is on presenting a methodology for generating and optimizing test data by employing evolutionary search techniques, with basis on the information provided by the analysis and interpretation of Java bytecode and on the dynamic execution of the instrumented test object. The main reason to work at the bytecode level is that even when the source code is unavailable, structural testing requirements can still be derived and used to assess the quality of a given test set and to guide the evolutionary search towards reaching specific test goals. Java bytecode retains enough high-level information about the original source code for an underlying model for program representation to be built. The observations required to select or generate test data are obtained by employing dynamic analysis techniques – i.e. by instrumenting, tracing and analysing Java bytecode.
Tipo de Documento Documento de conferência
Idioma Inglês
delicious logo  facebook logo  linkedin logo  twitter logo 
degois logo
mendeley logo

Documentos Relacionados



    Financiadores do RCAAP

Fundação para a Ciência e a Tecnologia Universidade do Minho   Governo Português Ministério da Educação e Ciência Programa Operacional da Sociedade do Conhecimento União Europeia