Critérios de testabilidade para avaliação do modelo de projeto de software orientado a aspectos
Autor(a) principal: | |
---|---|
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 |