Pesquisar na revista

» busca avancada
Página inicial
Editorial Artigos Autores Volume 12 - n° 2 Volume 12 - n° 1 Volume 11 - n° 2 Volume 11 - n° 1 Volume 10 - n° 2 Volume 10 - n° 1 Volume 9 - n° 2 Volume 9 - n° 1 Volume 8 - n° 2 Volume 8 - n° 1 Volume 7 - n° 2 Volume 7 - n° 1 Volume 6 - n° 1 Volume 5 - n° 1 Volume 4 - n° 1 Volume 3 - n° 2 Volume 3 - n° 1
Usuários Cadastrados
CPF:
Senha:
» lembrete

TESTANDO APLICAÇÕES DE BANCO DE DADOS COM ANÁLISE DE INSTÂNCIAS DE DADOS ALTERNATIVAS

TESTING DATABASE APPLICATIONS WITH THE ALTERNATIVE DATA INSTANCE ANALYSIS
João Carlos Garcia Árias, Maria Cláudia Figueiredo Pereira Emer, Silvia Regina Vergilio

Baixar artigo na íntegra:   baixar arquivo PDF arquivo PDF
baixar arquivo ZIP arquivo ZIP

RESUMO: Para garantir a qualidade e confiabilidade dos dados manipulados por uma aplicação de software, a abordagem denominada Análise de Instâncias de Dados Alternativas (AIDA) foi proposta. Esta abordagem inclui um metamodelo que permite o teste de diferentes tipos de esquema de dados. As instâncias de dados alternativas são geradas modificando-se uma instância original, e são utilizadas para revelar possíveis defeitos que podem estar presentes nos esquemas em teste. Estes possíveis defeitos se presentes no esquema podem ocasionar falhas na aplicação, pois o esquema incorreto permitirá que a aplicação manipule dados inválidos e/ou incorretos. Considerando este fato, neste trabalho, é proposta a utilização da AIDA para o teste de aplicações de banco de dados em diferentes contextos. Um experimento de validação desta proposta foi conduzido com três aplicações reais de banco de dados relacional. Os resultados mostram a aplicabilidade e a capacidade de revelar defeitos da AIDA não só associados aos esquemas testados, mas também com relação à própria aplicação.
ABSTRACT: To ensure the quality and reliability of the data manipulated by a software application, an approach, called Alternative Data Instance Analysis (ADIA) was proposed. This approach includes a metamodel, which allows the test of different kind of data schemas. The alternative data instances are generated by modifying a provided original instance and, are used to reveal faults that are possibily in the schema under test. When such possible faults are in the schemas, failures can occur in the application, since the faulty schema permit that the application manipulates invalid or incorrect data. Considering this fact, this work proposes the use of ADIA to test of database applications in different contexts. A validation experiment was conducted with three real relational database applications. The results show the applicability of the approach and its ability to reveal faults, which are not only associated to the tested schemas, but are also related to the software application.
PALAVRAS-CHAVE: Esquemas de dados; banco de dados relacional; teste baseado em defeitos.
KEYWORDS: Database schemas; relational database; fault-based test.

» Dados dos autores

Faculdades FACET - Revista Gestão e Conhecimento | volume 6 - número 1
Licença Creative Commons
Revista Gestão e Conhecimento da FACET Faculdades está licenciado com uma Licença
Creative Commons - Atribuição- CompartilhaIgual 4.0 Internacional
.
Baseado no trabalho disponível em http://gc.facet.br/index.php.