Uma Abordagem Integrada de Desenvolvimento e Teste de Software Baseada na UML

Detalhes bibliográficos
Autor(a) principal: Colanzi, Thelma Elita
Data de Publicação: 1999
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da USP
Texto Completo: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-12032018-085745/
Resumo: Este trabalho propõe um processo de desenvolvimento de software orientado a objetos que utiliza a notação da Unified Modeling Language (UML). Para cada fase do ciclo de vida de um software são apresentados os diagramas que auxiliam na organização das informações referentes ao software a ser desenvolvido e as diretrizes de uso desses diagramas. O processo utiliza conceitos e princípios utilizados em alguns métodos orientado a objetos, como por exemplo, o Fusion, o Objectory e o TeamFusion. O processo introduz uma abordagem de teste que fornece diretrizes para a geração de modelos de teste ao longo do desenvolvimento do software. Para cada fase são identificadas técnicas e critérios de teste passíveis de aplicação, sendo que para cada fase indica-se um critério de teste visando a cobertura dos requisitos mínimos de teste para garantir que o produto desenvolvido seja confiável. Para ilustrar o emprego do processo foi realizado um estudo de caso com o Sistema de Apoio à Escrita - SAPES, para gerenciamento das informações relativas às publicações de um pesquisador. A partir de um modelo de requisitos é feita toda a modelagem do SAPES, desde a fase de engenharia de requisitos até a fase de implementação. Somente parte do sistema foi implementada. A abordagem de teste foi aplicada para produzir os modelos de teste que foram utilizados para avaliar a confiabilidade do software obtido com a utilização do processo.
id USP_39f7305156b4f3dcbc7a412f2a12f567
oai_identifier_str oai:teses.usp.br:tde-12032018-085745
network_acronym_str USP
network_name_str Biblioteca Digital de Teses e Dissertações da USP
repository_id_str 2721
spelling Uma Abordagem Integrada de Desenvolvimento e Teste de Software Baseada na UMLNot availableNão disponívelNot availableEste trabalho propõe um processo de desenvolvimento de software orientado a objetos que utiliza a notação da Unified Modeling Language (UML). Para cada fase do ciclo de vida de um software são apresentados os diagramas que auxiliam na organização das informações referentes ao software a ser desenvolvido e as diretrizes de uso desses diagramas. O processo utiliza conceitos e princípios utilizados em alguns métodos orientado a objetos, como por exemplo, o Fusion, o Objectory e o TeamFusion. O processo introduz uma abordagem de teste que fornece diretrizes para a geração de modelos de teste ao longo do desenvolvimento do software. Para cada fase são identificadas técnicas e critérios de teste passíveis de aplicação, sendo que para cada fase indica-se um critério de teste visando a cobertura dos requisitos mínimos de teste para garantir que o produto desenvolvido seja confiável. Para ilustrar o emprego do processo foi realizado um estudo de caso com o Sistema de Apoio à Escrita - SAPES, para gerenciamento das informações relativas às publicações de um pesquisador. A partir de um modelo de requisitos é feita toda a modelagem do SAPES, desde a fase de engenharia de requisitos até a fase de implementação. Somente parte do sistema foi implementada. A abordagem de teste foi aplicada para produzir os modelos de teste que foram utilizados para avaliar a confiabilidade do software obtido com a utilização do processo.This work proposes an object-oriented software development process that employs the UML notation. Diagrams and guidelines for their use are presented for the each phase of the software life cycle. This process is defined combining concepts used in some existing object-oriented methods, like Fusion, Objectory and TeamFusion. The process also introduces an approach for testing that provides guidelines for the generation of test models during software development. For each development phase we identify applicable test techniques and criteria. A test criterion that covers the minimum test requirements is recommended to obtain a reliable final product. To illustrate the process development we use a case study based on a system called SAPES (Sistema de Apoio à Escrita) that manages information on researcher\'s publications. Taking a requirements document as the starting point, the whole modeling of SAPES was developed, from Requirements Engineering to Implementation. The system was implemented partially. The test approach was applied to produce test models that allowed the evaluation of the final product reliability.Biblioteca Digitais de Teses e Dissertações da USPMasiero, Paulo CesarColanzi, Thelma Elita1999-08-13info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://www.teses.usp.br/teses/disponiveis/55/55134/tde-12032018-085745/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2018-07-19T20:50:39Zoai:teses.usp.br:tde-12032018-085745Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212018-07-19T20:50:39Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false
dc.title.none.fl_str_mv Uma Abordagem Integrada de Desenvolvimento e Teste de Software Baseada na UML
Not available
title Uma Abordagem Integrada de Desenvolvimento e Teste de Software Baseada na UML
spellingShingle Uma Abordagem Integrada de Desenvolvimento e Teste de Software Baseada na UML
Colanzi, Thelma Elita
Não disponível
Not available
title_short Uma Abordagem Integrada de Desenvolvimento e Teste de Software Baseada na UML
title_full Uma Abordagem Integrada de Desenvolvimento e Teste de Software Baseada na UML
title_fullStr Uma Abordagem Integrada de Desenvolvimento e Teste de Software Baseada na UML
title_full_unstemmed Uma Abordagem Integrada de Desenvolvimento e Teste de Software Baseada na UML
title_sort Uma Abordagem Integrada de Desenvolvimento e Teste de Software Baseada na UML
author Colanzi, Thelma Elita
author_facet Colanzi, Thelma Elita
author_role author
dc.contributor.none.fl_str_mv Masiero, Paulo Cesar
dc.contributor.author.fl_str_mv Colanzi, Thelma Elita
dc.subject.por.fl_str_mv Não disponível
Not available
topic Não disponível
Not available
description Este trabalho propõe um processo de desenvolvimento de software orientado a objetos que utiliza a notação da Unified Modeling Language (UML). Para cada fase do ciclo de vida de um software são apresentados os diagramas que auxiliam na organização das informações referentes ao software a ser desenvolvido e as diretrizes de uso desses diagramas. O processo utiliza conceitos e princípios utilizados em alguns métodos orientado a objetos, como por exemplo, o Fusion, o Objectory e o TeamFusion. O processo introduz uma abordagem de teste que fornece diretrizes para a geração de modelos de teste ao longo do desenvolvimento do software. Para cada fase são identificadas técnicas e critérios de teste passíveis de aplicação, sendo que para cada fase indica-se um critério de teste visando a cobertura dos requisitos mínimos de teste para garantir que o produto desenvolvido seja confiável. Para ilustrar o emprego do processo foi realizado um estudo de caso com o Sistema de Apoio à Escrita - SAPES, para gerenciamento das informações relativas às publicações de um pesquisador. A partir de um modelo de requisitos é feita toda a modelagem do SAPES, desde a fase de engenharia de requisitos até a fase de implementação. Somente parte do sistema foi implementada. A abordagem de teste foi aplicada para produzir os modelos de teste que foram utilizados para avaliar a confiabilidade do software obtido com a utilização do processo.
publishDate 1999
dc.date.none.fl_str_mv 1999-08-13
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://www.teses.usp.br/teses/disponiveis/55/55134/tde-12032018-085745/
url http://www.teses.usp.br/teses/disponiveis/55/55134/tde-12032018-085745/
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv
dc.rights.driver.fl_str_mv Liberar o conteúdo para acesso público.
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Liberar o conteúdo para acesso público.
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.coverage.none.fl_str_mv
dc.publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
dc.source.none.fl_str_mv
reponame:Biblioteca Digital de Teses e Dissertações da USP
instname:Universidade de São Paulo (USP)
instacron:USP
instname_str Universidade de São Paulo (USP)
instacron_str USP
institution USP
reponame_str Biblioteca Digital de Teses e Dissertações da USP
collection Biblioteca Digital de Teses e Dissertações da USP
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)
repository.mail.fl_str_mv virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br
_version_ 1815256889130221568