Metodologia para utilização e reutilização de componentes de software.
| Ano de defesa: | 1999 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
Biblioteca Digitais de Teses e Dissertações da USP
|
| Programa de Pós-Graduação: |
Não Informado pela instituição
|
| Departamento: |
Não Informado pela instituição
|
| País: |
Não Informado pela instituição
|
| Palavras-chave em Português: | |
| Link de acesso: | https://www.teses.usp.br/teses/disponiveis/3/3141/tde-17092024-111327/ |
Resumo: | A utilização de componentes de software é uma tendência atual do mercado de desenvolvimento de sistemas. Por volta do ano de 2001, segundo Gartner Group, 60% das novas aplicações serão desenvolvidas utilizando componentes. No ano de 2003, a mesma fonte prevê que, no mínimo, 70% das aplicações sejam desenvolvidas através desta abordagem de desenvolvimento. Esta tendência está mudando a maneira de construção dos sistemas, criando um mercado de componentes de software paralelo ao mercado de sistemas de software. Com isto, surge uma terceira alternativa ao dilema de aquisição ou de construção de sistemas: o de construir adquirindo componentes. Com a utilização desta abordagem, pode-se dizer que a obtenção de um sistema de software está se tornando cada vez mais semelhante ao de hardware. Atualmente é possível construir um sistema com componentes de mercado, da mesma maneira que se constrói um sistema de hardware. Porém, para se fazer uma utilização sistemática desses componentes com eficiência, é necessária a definição e a implantação de uma metodologia de desenvolvimento específica. O objetivo desta dissertação de mestrado é a apresentação de uma metodologia que oriente o desenvolvimento de sistemas baseados em componentes de software. Para isto, são apresentados os resultados das pesquisas nas áreas de reutilização e de componentes de software, seguida da descrição da metodologia proposta. São também apresentados os resultados iniciais da implantação dessa metodologia de desenvolvimento no ABN AMRO Bank, uma instituição financeira de grande porte. As dificuldades encontradas e as lições aprendidas durante a implantação da metodologia são descritas neste trabalho, bem como as motivações para a sua continuidade. |
| id |
USP_6b21b8e3ddaf49cb6a54d01e25dada51 |
|---|---|
| oai_identifier_str |
oai:teses.usp.br:tde-17092024-111327 |
| network_acronym_str |
USP |
| network_name_str |
Biblioteca Digital de Teses e Dissertações da USP |
| repository_id_str |
|
| spelling |
Metodologia para utilização e reutilização de componentes de software.Untitled in englishComponentes de softwareSoftware componentsA utilização de componentes de software é uma tendência atual do mercado de desenvolvimento de sistemas. Por volta do ano de 2001, segundo Gartner Group, 60% das novas aplicações serão desenvolvidas utilizando componentes. No ano de 2003, a mesma fonte prevê que, no mínimo, 70% das aplicações sejam desenvolvidas através desta abordagem de desenvolvimento. Esta tendência está mudando a maneira de construção dos sistemas, criando um mercado de componentes de software paralelo ao mercado de sistemas de software. Com isto, surge uma terceira alternativa ao dilema de aquisição ou de construção de sistemas: o de construir adquirindo componentes. Com a utilização desta abordagem, pode-se dizer que a obtenção de um sistema de software está se tornando cada vez mais semelhante ao de hardware. Atualmente é possível construir um sistema com componentes de mercado, da mesma maneira que se constrói um sistema de hardware. Porém, para se fazer uma utilização sistemática desses componentes com eficiência, é necessária a definição e a implantação de uma metodologia de desenvolvimento específica. O objetivo desta dissertação de mestrado é a apresentação de uma metodologia que oriente o desenvolvimento de sistemas baseados em componentes de software. Para isto, são apresentados os resultados das pesquisas nas áreas de reutilização e de componentes de software, seguida da descrição da metodologia proposta. São também apresentados os resultados iniciais da implantação dessa metodologia de desenvolvimento no ABN AMRO Bank, uma instituição financeira de grande porte. As dificuldades encontradas e as lições aprendidas durante a implantação da metodologia são descritas neste trabalho, bem como as motivações para a sua continuidade.Utilization of software components is a tendency in the system development market. According to Gartner Group by year 2001, sixty percent (60%) of all new applications will be built using components, furthermore the same source estimates that by year 2003, at least, seventy percent (70%) of all applications will be built with this development approach. This tendency is changing the way an application is built, creating a market of software components parallel to system software development. As a result, a third alternative appears to the dilemma of internal software development or software acquisition scenario: software development with component acquisition. It can be said that the software construction process is becoming much more similar to a hardware construction process. Nowadays it is possible to develop a system using off-the-shelf components in the same way it is built a computer. Nevertheless to use efficiently components as a common development practice it is necessary to define and implement a specific development methodology. The main objective of this dissertation is to present a methodology that may guide the component-based software development. To demonstrate the effectiveness the effectiveness it will be shown research data from software reuse and software components are followed by a proposed methodology. Also it will be shown the initial results of component-based software engineering in ABN AMRO Bank Brazil, a financial institution with great expression in the market. The main difficulties found and the lessons learnt during the methodology implantation are described in this dissertation, as well motivations to its continuity.Biblioteca Digitais de Teses e Dissertações da USPMelnikoff, Selma Shin ShimizuTakata, Kazutosi1999-09-29info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://www.teses.usp.br/teses/disponiveis/3/3141/tde-17092024-111327/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-09-17T16:14:02Zoai:teses.usp.br:tde-17092024-111327Biblioteca 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-09-17T16:14:02Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false |
| dc.title.none.fl_str_mv |
Metodologia para utilização e reutilização de componentes de software. Untitled in english |
| title |
Metodologia para utilização e reutilização de componentes de software. |
| spellingShingle |
Metodologia para utilização e reutilização de componentes de software. Takata, Kazutosi Componentes de software Software components |
| title_short |
Metodologia para utilização e reutilização de componentes de software. |
| title_full |
Metodologia para utilização e reutilização de componentes de software. |
| title_fullStr |
Metodologia para utilização e reutilização de componentes de software. |
| title_full_unstemmed |
Metodologia para utilização e reutilização de componentes de software. |
| title_sort |
Metodologia para utilização e reutilização de componentes de software. |
| author |
Takata, Kazutosi |
| author_facet |
Takata, Kazutosi |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Melnikoff, Selma Shin Shimizu |
| dc.contributor.author.fl_str_mv |
Takata, Kazutosi |
| dc.subject.por.fl_str_mv |
Componentes de software Software components |
| topic |
Componentes de software Software components |
| description |
A utilização de componentes de software é uma tendência atual do mercado de desenvolvimento de sistemas. Por volta do ano de 2001, segundo Gartner Group, 60% das novas aplicações serão desenvolvidas utilizando componentes. No ano de 2003, a mesma fonte prevê que, no mínimo, 70% das aplicações sejam desenvolvidas através desta abordagem de desenvolvimento. Esta tendência está mudando a maneira de construção dos sistemas, criando um mercado de componentes de software paralelo ao mercado de sistemas de software. Com isto, surge uma terceira alternativa ao dilema de aquisição ou de construção de sistemas: o de construir adquirindo componentes. Com a utilização desta abordagem, pode-se dizer que a obtenção de um sistema de software está se tornando cada vez mais semelhante ao de hardware. Atualmente é possível construir um sistema com componentes de mercado, da mesma maneira que se constrói um sistema de hardware. Porém, para se fazer uma utilização sistemática desses componentes com eficiência, é necessária a definição e a implantação de uma metodologia de desenvolvimento específica. O objetivo desta dissertação de mestrado é a apresentação de uma metodologia que oriente o desenvolvimento de sistemas baseados em componentes de software. Para isto, são apresentados os resultados das pesquisas nas áreas de reutilização e de componentes de software, seguida da descrição da metodologia proposta. São também apresentados os resultados iniciais da implantação dessa metodologia de desenvolvimento no ABN AMRO Bank, uma instituição financeira de grande porte. As dificuldades encontradas e as lições aprendidas durante a implantação da metodologia são descritas neste trabalho, bem como as motivações para a sua continuidade. |
| publishDate |
1999 |
| dc.date.none.fl_str_mv |
1999-09-29 |
| 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-17092024-111327/ |
| url |
https://www.teses.usp.br/teses/disponiveis/3/3141/tde-17092024-111327/ |
| 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_ |
1818279203214196736 |