Critérios de testabilidade para avaliação do modelo de projeto de software orientado a aspectos

Detalhes bibliográficos
Autor(a) principal: Parreira Junior, Paulo Afonso
Data de Publicação: 2008
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFLA
Texto Completo: http://repositorio.ufla.br/jspui/handle/1/5185
Resumo: Software testing aims to ensure the best possible software quality. Despite being impossible to prove that software has no faults, testing supplies evidence of the conformity with the specified functionality. However, testing activities need to have their planning started at the beginning of the development cycle, contributing to avoid faults and their propagation throughout the development phases. This paper proposes an evaluation of the aspect-oriented software Design Model, considering testability characteristics. To achieve it, we have defined a set of testability criteria to be used in such an evaluation. These criteria were used in an application in order to evaluate their effectiveness.
id UFLA_216c7c6c221f02005327aede7ef32033
oai_identifier_str oai:localhost:1/5185
network_acronym_str UFLA
network_name_str Repositório Institucional da UFLA
repository_id_str
spelling Critérios de testabilidade para avaliação do modelo de projeto de software orientado a aspectosQualidade de softwareTeste de softwareOrientação a aspectosSoftware qualitySoftware testAspect-orientedSoftware testing aims to ensure the best possible software quality. Despite being impossible to prove that software has no faults, testing supplies evidence of the conformity with the specified functionality. However, testing activities need to have their planning started at the beginning of the development cycle, contributing to avoid faults and their propagation throughout the development phases. This paper proposes an evaluation of the aspect-oriented software Design Model, considering testability characteristics. To achieve it, we have defined a set of testability criteria to be used in such an evaluation. These criteria were used in an application in order to evaluate their effectiveness.Engenharia e qualidade de softwareA atividade de teste de software é realizada visando assegurar a maior qualidade possível do software. Apesar de ser impossível provar que um software é livre de defeitos, a aplicação de testes fornece evidências da conformidade com a funcionalidade especificada. Entretanto, sabe-se que as atividades relacionadas com os testes precisam ter o seu planejamento iniciado logo no princípio do ciclo de desenvolvimento, contribuindo para evitar defeitos e sua propagação nas demais fases do desenvolvimento. Desta forma, este trabalho propõe a avaliação do Modelo de Projeto de software orientado a aspecto, considerando as características de testabilidade. Para isso, foi definido um conjunto de critérios de testabilidade para ser usado na avaliação. Estes critérios foram utilizados numa aplicação para verificar a sua usabilidade.Costa, Heitor Augustus XavierResende, Antônio Maria Pereira deCamargo, Valter Vieira deParreira Junior, Paulo Afonso2015-03-17T13:11:42Z2015-03-17T13:11:42Z2015-03-172008-11-18info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfPARREIRA JUNIOR, P.A. Critérios de testabilidade para avaliação do modelo de projeto de software orientado a aspectos. 2008. 62 p. Monografia (Graduação em Ciência da Computação) - Universidade Federal de Lavras, Lavras, 2008.http://repositorio.ufla.br/jspui/handle/1/5185info:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFLAinstname:Universidade Federal de Lavras (UFLA)instacron:UFLA2018-10-09T18:38:43Zoai:localhost:1/5185Repositório InstitucionalPUBhttp://repositorio.ufla.br/oai/requestnivaldo@ufla.br || repositorio.biblioteca@ufla.bropendoar:2018-10-09T18:38:43Repositório Institucional da UFLA - Universidade Federal de Lavras (UFLA)false
dc.title.none.fl_str_mv Critérios de testabilidade para avaliação do modelo de projeto de software orientado a aspectos
title Critérios de testabilidade para avaliação do modelo de projeto de software orientado a aspectos
spellingShingle Critérios de testabilidade para avaliação do modelo de projeto de software orientado a aspectos
Parreira Junior, Paulo Afonso
Qualidade de software
Teste de software
Orientação a aspectos
Software quality
Software test
Aspect-oriented
title_short Critérios de testabilidade para avaliação do modelo de projeto de software orientado a aspectos
title_full Critérios de testabilidade para avaliação do modelo de projeto de software orientado a aspectos
title_fullStr Critérios de testabilidade para avaliação do modelo de projeto de software orientado a aspectos
title_full_unstemmed Critérios de testabilidade para avaliação do modelo de projeto de software orientado a aspectos
title_sort Critérios de testabilidade para avaliação do modelo de projeto de software orientado a aspectos
author Parreira Junior, Paulo Afonso
author_facet Parreira Junior, Paulo Afonso
author_role author
dc.contributor.none.fl_str_mv Costa, Heitor Augustus Xavier
Resende, Antônio Maria Pereira de
Camargo, Valter Vieira de
dc.contributor.author.fl_str_mv Parreira Junior, Paulo Afonso
dc.subject.por.fl_str_mv Qualidade de software
Teste de software
Orientação a aspectos
Software quality
Software test
Aspect-oriented
topic Qualidade de software
Teste de software
Orientação a aspectos
Software quality
Software test
Aspect-oriented
description Software testing aims to ensure the best possible software quality. Despite being impossible to prove that software has no faults, testing supplies evidence of the conformity with the specified functionality. However, testing activities need to have their planning started at the beginning of the development cycle, contributing to avoid faults and their propagation throughout the development phases. This paper proposes an evaluation of the aspect-oriented software Design Model, considering testability characteristics. To achieve it, we have defined a set of testability criteria to be used in such an evaluation. These criteria were used in an application in order to evaluate their effectiveness.
publishDate 2008
dc.date.none.fl_str_mv 2008-11-18
2015-03-17T13:11:42Z
2015-03-17T13:11:42Z
2015-03-17
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv PARREIRA JUNIOR, P.A. Critérios de testabilidade para avaliação do modelo de projeto de software orientado a aspectos. 2008. 62 p. Monografia (Graduação em Ciência da Computação) - Universidade Federal de Lavras, Lavras, 2008.
http://repositorio.ufla.br/jspui/handle/1/5185
identifier_str_mv PARREIRA JUNIOR, P.A. Critérios de testabilidade para avaliação do modelo de projeto de software orientado a aspectos. 2008. 62 p. Monografia (Graduação em Ciência da Computação) - Universidade Federal de Lavras, Lavras, 2008.
url http://repositorio.ufla.br/jspui/handle/1/5185
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFLA
instname:Universidade Federal de Lavras (UFLA)
instacron:UFLA
instname_str Universidade Federal de Lavras (UFLA)
instacron_str UFLA
institution UFLA
reponame_str Repositório Institucional da UFLA
collection Repositório Institucional da UFLA
repository.name.fl_str_mv Repositório Institucional da UFLA - Universidade Federal de Lavras (UFLA)
repository.mail.fl_str_mv nivaldo@ufla.br || repositorio.biblioteca@ufla.br
_version_ 1807835141133828096