Reutilização em software orientado a objetos: aspectos de identificação e classificação da informação.

Detalhes bibliográficos
Autor(a) principal: Giovani, Pedro Alexandre de Oliveira
Data de Publicação: 1996
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da USP
Texto Completo: https://www.teses.usp.br/teses/disponiveis/3/3141/tde-22082024-073102/
Resumo: O desenvolvimento de software necessita cada vez mais de técnicas que aprimorem o processo e aumentem a sua produtividade e eficácia. O paradigma de orientação a objetos tem contribuído para isso, oferecendo facilidades para a construção de sistemas através de classes de objetos reutilizáveis. Observa-se, no entanto, que a reutilização de software não atingiu a maturidade suficiente para oferecer benefícios maiores ao processo de desenvolvimento, sendo ainda afetada por diversos fatores. Um destes fatores é a dificuldade em localizar e entender classes de objetos quando o número de classes disponíveis é muito grande. Este trabalho identifica quais informações são necessárias para a descrição de classes de objetos e analisa os métodos existentes na literatura para a classificação desta informação. Apresenta-se também a ferramenta infoowalker, desenvolvida neste trabalho para auxiliar a localização e o entendimento de classes no processo de reutilização. Um ensaio com diferentes grupos de usuários foi realizado para analisar a influência da ferramenta neste processo.
id USP_80af0ed7c7821a1301371826e503a1d7
oai_identifier_str oai:teses.usp.br:tde-22082024-073102
network_acronym_str USP
network_name_str Biblioteca Digital de Teses e Dissertações da USP
repository_id_str 2721
spelling Reutilização em software orientado a objetos: aspectos de identificação e classificação da informação.Untitled in englishDesenvolvimento de softwareSoftware developmentO desenvolvimento de software necessita cada vez mais de técnicas que aprimorem o processo e aumentem a sua produtividade e eficácia. O paradigma de orientação a objetos tem contribuído para isso, oferecendo facilidades para a construção de sistemas através de classes de objetos reutilizáveis. Observa-se, no entanto, que a reutilização de software não atingiu a maturidade suficiente para oferecer benefícios maiores ao processo de desenvolvimento, sendo ainda afetada por diversos fatores. Um destes fatores é a dificuldade em localizar e entender classes de objetos quando o número de classes disponíveis é muito grande. Este trabalho identifica quais informações são necessárias para a descrição de classes de objetos e analisa os métodos existentes na literatura para a classificação desta informação. Apresenta-se também a ferramenta infoowalker, desenvolvida neste trabalho para auxiliar a localização e o entendimento de classes no processo de reutilização. Um ensaio com diferentes grupos de usuários foi realizado para analisar a influência da ferramenta neste processo.Productivity gains and cost-effective software can be realized with better development processes. Object-oriented technology has become an importante technique to promote and facilitate software reuse. However, software reuse has not achieved maturity to offer high payoffs to software development and it has proven to be a complex area affected by many factors. One of the essential problems in software reusability is locating and understanding object classes when their number increases to a great amount. This work investigates necessary information about object-oriented class description and also analyzes current classification methods. It also presents INFOOWALKER, a tool developed to facilitate the actual locating and understanding of reusable classes. An empirical study was conducted to analyze its influence in software reusability.Biblioteca Digitais de Teses e Dissertações da USPMelnikoff, Selma Shin ShimizuGiovani, Pedro Alexandre de Oliveira1996-05-13info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://www.teses.usp.br/teses/disponiveis/3/3141/tde-22082024-073102/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/openAccesspor2024-08-22T11:03:03Zoai:teses.usp.br:tde-22082024-073102Biblioteca 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:27212024-08-22T11:03:03Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false
dc.title.none.fl_str_mv Reutilização em software orientado a objetos: aspectos de identificação e classificação da informação.
Untitled in english
title Reutilização em software orientado a objetos: aspectos de identificação e classificação da informação.
spellingShingle Reutilização em software orientado a objetos: aspectos de identificação e classificação da informação.
Giovani, Pedro Alexandre de Oliveira
Desenvolvimento de software
Software development
title_short Reutilização em software orientado a objetos: aspectos de identificação e classificação da informação.
title_full Reutilização em software orientado a objetos: aspectos de identificação e classificação da informação.
title_fullStr Reutilização em software orientado a objetos: aspectos de identificação e classificação da informação.
title_full_unstemmed Reutilização em software orientado a objetos: aspectos de identificação e classificação da informação.
title_sort Reutilização em software orientado a objetos: aspectos de identificação e classificação da informação.
author Giovani, Pedro Alexandre de Oliveira
author_facet Giovani, Pedro Alexandre de Oliveira
author_role author
dc.contributor.none.fl_str_mv Melnikoff, Selma Shin Shimizu
dc.contributor.author.fl_str_mv Giovani, Pedro Alexandre de Oliveira
dc.subject.por.fl_str_mv Desenvolvimento de software
Software development
topic Desenvolvimento de software
Software development
description O desenvolvimento de software necessita cada vez mais de técnicas que aprimorem o processo e aumentem a sua produtividade e eficácia. O paradigma de orientação a objetos tem contribuído para isso, oferecendo facilidades para a construção de sistemas através de classes de objetos reutilizáveis. Observa-se, no entanto, que a reutilização de software não atingiu a maturidade suficiente para oferecer benefícios maiores ao processo de desenvolvimento, sendo ainda afetada por diversos fatores. Um destes fatores é a dificuldade em localizar e entender classes de objetos quando o número de classes disponíveis é muito grande. Este trabalho identifica quais informações são necessárias para a descrição de classes de objetos e analisa os métodos existentes na literatura para a classificação desta informação. Apresenta-se também a ferramenta infoowalker, desenvolvida neste trabalho para auxiliar a localização e o entendimento de classes no processo de reutilização. Um ensaio com diferentes grupos de usuários foi realizado para analisar a influência da ferramenta neste processo.
publishDate 1996
dc.date.none.fl_str_mv 1996-05-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 https://www.teses.usp.br/teses/disponiveis/3/3141/tde-22082024-073102/
url https://www.teses.usp.br/teses/disponiveis/3/3141/tde-22082024-073102/
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_ 1809090993989877760