Abordagem de teste baseada em defeitos para esquemas de dados

Detalhes bibliográficos
Autor(a) principal: Emer, Maria Claudia Figueiredo Pereira
Data de Publicação: 2007
Tipo de documento: Tese
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
Texto Completo: https://hdl.handle.net/20.500.12733/1605753
Resumo: Orientadores: Mario Jino, Silvia Regina Vergilio
id UNICAMP-30_f6fd5c32c842ef559144a71f51af9231
oai_identifier_str oai::410328
network_acronym_str UNICAMP-30
network_name_str Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
repository_id_str
spelling Abordagem de teste baseada em defeitos para esquemas de dadosFault-based testing approach for data schemasEngenharia de softwareProgramas de computador - TestesSoftware - Banco de dadosXML (Linguagem de marcação de documento)Modelagem de dadosUML (Linguagem de modelagem padrão)Data schemasDta integrityFault-based testingXML, DatabaseOrientadores: Mario Jino, Silvia Regina VergilioTese (doutorado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de ComputaçãoResumo: Dados são manipulados em várias aplicações de software envolvendo operações críticas. Em tais aplicações assegurar a qualidade dos dados manipulados é fundamental. Esquemas de dados definem a estrutura lógica e os relacionamentos entre os dados. O teste de esquemas por meio de abordagens, critérios e ferramentas de teste específicos é uma forma pouco explorada de assegurar a qualidade de dados definidos por esquemas. Este trabalho propõe uma abordagem de teste baseada em classes de defeitos comumente identificados em esquemas de dados. Um metamodelo de dados é definido para especificar os esquemas que podem ser testados e as restrições aos dados nos esquemas. Defeitos possíveis de serem revelados são os relacionados à definição incorreta ou ausente de restrições aos dados no esquema. A abordagem inclui a geração automática de um conjunto de teste que contém instâncias de dados e consultas a essas instâncias; as instâncias de dados e as consultas são geradas de acordo com padrões definidos em cada classe de defeito. Experimentos nos contextos de aplicações Web e de base de dados foram realizados para ilustrar a aplicação da abordagemAbstract: Data are used in several software applications involving critical operations. In such applications to ensure the quality of the manipulated data is fundamental. Data schemas define the logical structure and the relationships among data. Testing schemas by means of specific testing approaches, criteria and tools has not been explored adequately as a way to ensure the quality of data defined by schemas. This work proposes a testing approach based on fault classes usually identified in data schemas. A data metamodel is defined to specify the schemas that can be tested and the constraints to the data in schemas. This testing approach provides means for revealing faults related to incorrect or absent definition of constraints for the data in the schema. The approach includes the automatic generation of a test set which contains data instances and queries to these instances; the data instances and queries are generated according to patterns defined in each fault class. Experiments in the contexts of Web and database applications were carried out to illustrate the testing approach applicationDoutoradoEngenharia de ComputaçãoDoutor em Engenharia Elétrica[s.n.]Jino, Mario, 1943-Vergilio, Silvia Regina, 1966-Melo, Ana Cristina Vieira deSouza, Simone do Rocio Senger deChaim, Marcos LordelloRicarte, Ivan Luiz MarquesMagalhães, Léo PiniUniversidade Estadual de Campinas (UNICAMP). Faculdade de Engenharia Elétrica e de ComputaçãoPrograma de Pós-Graduação em Engenharia ElétricaUNIVERSIDADE ESTADUAL DE CAMPINASEmer, Maria Claudia Figueiredo Pereira20072007-06-09T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisapplication/pdf140p. : il.(Broch.)https://hdl.handle.net/20.500.12733/1605753EMER, Maria Claudia Figueiredo Pereira. Abordagem de teste baseada em defeitos para esquemas de dados. 2007. 140p. Tese (doutorado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1605753. Acesso em: 2 set. 2024.https://repositorio.unicamp.br/acervo/detalhe/410328porreponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)instname:Universidade Estadual de Campinas (UNICAMP)instacron:UNICAMPinfo:eu-repo/semantics/openAccess2017-02-18T04:59:54Zoai::410328Biblioteca Digital de Teses e DissertaçõesPUBhttp://repositorio.unicamp.br/oai/tese/oai.aspsbubd@unicamp.bropendoar:2017-02-18T04:59:54Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)false
dc.title.none.fl_str_mv Abordagem de teste baseada em defeitos para esquemas de dados
Fault-based testing approach for data schemas
title Abordagem de teste baseada em defeitos para esquemas de dados
spellingShingle Abordagem de teste baseada em defeitos para esquemas de dados
Emer, Maria Claudia Figueiredo Pereira
Engenharia de software
Programas de computador - Testes
Software - Banco de dados
XML (Linguagem de marcação de documento)
Modelagem de dados
UML (Linguagem de modelagem padrão)
Data schemas
Dta integrity
Fault-based testing
XML, Database
title_short Abordagem de teste baseada em defeitos para esquemas de dados
title_full Abordagem de teste baseada em defeitos para esquemas de dados
title_fullStr Abordagem de teste baseada em defeitos para esquemas de dados
title_full_unstemmed Abordagem de teste baseada em defeitos para esquemas de dados
title_sort Abordagem de teste baseada em defeitos para esquemas de dados
author Emer, Maria Claudia Figueiredo Pereira
author_facet Emer, Maria Claudia Figueiredo Pereira
author_role author
dc.contributor.none.fl_str_mv Jino, Mario, 1943-
Vergilio, Silvia Regina, 1966-
Melo, Ana Cristina Vieira de
Souza, Simone do Rocio Senger de
Chaim, Marcos Lordello
Ricarte, Ivan Luiz Marques
Magalhães, Léo Pini
Universidade Estadual de Campinas (UNICAMP). Faculdade de Engenharia Elétrica e de Computação
Programa de Pós-Graduação em Engenharia Elétrica
UNIVERSIDADE ESTADUAL DE CAMPINAS
dc.contributor.author.fl_str_mv Emer, Maria Claudia Figueiredo Pereira
dc.subject.por.fl_str_mv Engenharia de software
Programas de computador - Testes
Software - Banco de dados
XML (Linguagem de marcação de documento)
Modelagem de dados
UML (Linguagem de modelagem padrão)
Data schemas
Dta integrity
Fault-based testing
XML, Database
topic Engenharia de software
Programas de computador - Testes
Software - Banco de dados
XML (Linguagem de marcação de documento)
Modelagem de dados
UML (Linguagem de modelagem padrão)
Data schemas
Dta integrity
Fault-based testing
XML, Database
description Orientadores: Mario Jino, Silvia Regina Vergilio
publishDate 2007
dc.date.none.fl_str_mv 2007
2007-06-09T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv (Broch.)
https://hdl.handle.net/20.500.12733/1605753
EMER, Maria Claudia Figueiredo Pereira. Abordagem de teste baseada em defeitos para esquemas de dados. 2007. 140p. Tese (doutorado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1605753. Acesso em: 2 set. 2024.
identifier_str_mv (Broch.)
EMER, Maria Claudia Figueiredo Pereira. Abordagem de teste baseada em defeitos para esquemas de dados. 2007. 140p. Tese (doutorado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1605753. Acesso em: 2 set. 2024.
url https://hdl.handle.net/20.500.12733/1605753
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv https://repositorio.unicamp.br/acervo/detalhe/410328
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
140p. : il.
dc.publisher.none.fl_str_mv [s.n.]
publisher.none.fl_str_mv [s.n.]
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
instname:Universidade Estadual de Campinas (UNICAMP)
instacron:UNICAMP
instname_str Universidade Estadual de Campinas (UNICAMP)
instacron_str UNICAMP
institution UNICAMP
reponame_str Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
collection Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)
repository.mail.fl_str_mv sbubd@unicamp.br
_version_ 1809188973065535488