Title:
|
Aspectos técnicos e metodológicos do processo de desenvolvimento de aplicações baseado em componentes |
Author:
|
Aragão, Antônio Sérgio Lima
|
Abstract:
|
Componentes de software oferecem um paradigma de desenvolvimento de software onde uma aplicação final será montada por meio da conexão desses componentes, independentes de linguagem e plataforma, adquiridos de terceiros ou desenvolvidos pelo próprio usuário. Com esse paradigma se pretende conseguir os benefícios de um desenvolvimento mais rápido de aplicações com um grau maior de qualidade e segurança e um custo menor do que o desenvolvimento tradicional de aplicações. Para possibilitar que as organizações adotem o desenvolvimento de aplicações baseado na utilização de componentes é preciso adotar uma metodologia de desenvolvimento padronizada, já utilizada com sucesso no mercado, promover a capacitação dos seus técnicos nessa nova tecnologia, bem como promover uma mudança organizacional que permita que as informações referentes a aspectos funcionais e não-funcionais dos componentes estejam disponíveis de maneira padrão, para que sejam possíveis uma busca e utilização mais eficientes. O objetivo principal deste trabalho é analisar os aspectos técnicos e gerenciais de algumas metodologias de desenvolvimento de aplicações e as dificuldades operacionais de implantação dessa tecnologia nas organizações. As metodologias RUP - Rational Unified Process, CATALYSIS e VINCIT foram selecionadas por já contarem com alguns anos de utilização. A utilização de uma das metodologias analisadas foi feita através do estudo de caso do desenvolvimento de um componente de uma Camada de Persistência para utilização de um banco de dados relacional por uma aplicação escrita em Java. |
Description:
|
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Engenharia de Produção. |
URI:
|
http://repositorio.ufsc.br/xmlui/handle/123456789/83400
|
Date:
|
2002 |