login

O-FIm (Oracle for Images)

Estrutura genérica da O-FIm
Domínio: 
Teste de Software

 Oráculos são mecanismos utilizados para determinar se a execução ou comportamento de um aplicação em teste está correta ou não. Este trabalho apresenta um protótipo de uma ferramenta, a O-FIm, que utiliza o conceito de CBIR para configurar um ambiente de apoio ao teste de programas com processamento gráfico por meio da automatização de mecanismos de oráculo. Em abordagens iniciais, a ferramenta tem sido valorizada apoiando o teste de alguns domínios específicos de sistemas CAD.
 
Automation of the testing activity is an essential requirement to render it viable in the software development process. Although there are several tools that support techniques and criteria in many different domains, developing tools to test programs with complex outputs remain an unsolved challenge thus far. This setting includes programs with graphics output, which produce images or interface windows. One possible approach to contribute with the automation of the testing activity is the use of automatic oracles in which a reference image, taken as correct, can be used to establish a correctness measure in the tested program’s execution. O-FIm (Oracle for Images) uses the idea behind using concepts of content-based image retrieval to construct a framework that facilitates oracle automatization in the domain of programs with graphics output.

AnexoTamanho
OFImFramework0_9_0.zip1.02 MB