Abordagem de teste baseada em defeitos para esquemas de dados
Autor(a) principal: | |
---|---|
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 |