Aplicação da modularização na arquitetura e desenvolvimento de um componente de pesquisa baseado em JAVA

dc.contributor.advisorBraz Júnior, Osmar de Oliveira
dc.contributor.authorWerlang, Luciane Pires
dc.contributor.authorOliveira, Jefferson Amorim de
dc.coverage.spatialPalhoçapt_BR
dc.date.accessioned2017-10-23T17:54:52Z
dc.date.accessioned2020-11-29T05:55:27Z
dc.date.available2017-10-23T17:54:52Z
dc.date.available2020-11-29T05:55:27Z
dc.date.issued2006
dc.description.abstractThis work aims at the application of the Computer Science for analysis, project and implementation of a computational system. The necessity to understand the techniques of creation of modules and development of components, as well as applying the concepts of the software engineering to elaborate a system architecture had been basic to get reuses and reduction in the maintenance costs and development of software. Moreover, to use a development methodology that of support to reuse, to the development of components and that it allows that the same one is adaptable. In the work IBM Rational Unified Process was used (RUP). This methodology was adaptable and served to manage all the process of development of software and the component and of this form to allow the accompaniment of each moment of the development to prevent to jump phases that could at risk put the remain of the project. The application of these techniques, in set with the development process, also resulted in a component of totality reusable research and in a system of maintenance with little redundancy and facilitated maintenance. However, to validate the application of these techniques had been made comparisons between the system with the research functionality implemented internally and the same system using the component to carry through the research. The used criteria had been code-source, size of the application, time of development, cohesion, coupling and reuse. Of this form, with the gotten results some recommendations of use had been suggested.en
dc.description.abstractEste trabalho visa a aplicação da Ciência da Computação para análise, projeto e implementação de um sistema computacional. A necessidade de compreender as técnicas de modularização e componentização, assim como aplicar os conceitos da engenharia de software para elaborar uma arquitetura de sistema foram fundamentais para obter reuso e redução nos custos de manutenção e desenvolvimento de software. Além disso, utilizar uma metodologia de desenvolvimento que de suporte ao reuso, ao desenvolvimento de componentes e que permita que a mesma seja customizada. No trabalho foi utilizado o IBM Rational Unified Process (RUP). Essa metodologia foi customizada e serviu para gerenciar todo o processo de desenvolvimento do software e do componente e dessa forma permitir o acompanhamento de cada momento do desenvolvimento para evitar pular fases que poderiam pôr em risco o restante do projeto. A aplicação dessas técnicas, em conjunto com o processo de desenvolvimento, resultou em um componente de pesquisa totalmente reutilizável e também em um sistema de manutenção com pouca redundância e com manutenção facilitada. No entanto, para validar a aplicação dessas técnicas foram feitas comparações entre o sistema com a funcionalidade de pesquisa implementadas internamente e o mesmo sistema utilizando o componente para realizar as pesquisas. Os critérios utilizados foram código-fonte, tamanho da aplicação, tempo de desenvolvimento, coesão, acoplamento e reutilização. Dessa forma, com os resultados obtidos foram sugeridas algumas recomendações de uso.pt_BR
dc.format.extent242 f.pt_BR
dc.identifier.urihttps://repositorio.animaeducacao.com.br/handle/ANIMA/11042
dc.language.isopt_BRpt_BR
dc.relation.ispartofSistemas de Informação - Pedra Brancapt_BR
dc.subjectModularizaçãopt_BR
dc.subjectComponentizaçãopt_BR
dc.subjectDesenvolvimento de softwarept_BR
dc.subjectReusopt_BR
dc.subjectEngenharia de softwarept_BR
dc.subjectArquitetura de softwarept_BR
dc.subjectIBM Rational Unified Processpt_BR
dc.titleAplicação da modularização na arquitetura e desenvolvimento de um componente de pesquisa baseado em JAVApt_BR
dc.typeMonografiapt_BR
local.author.cursoSistemas de Informaçãopt_BR
local.author.unidadeUNISUL / Pedra Brancapt_BR
local.rights.policyAcesso abertopt_BR
local.subject.areaCiências Exatas e da Terrapt_BR
local.subject.areaanimaTI & Computaçãopt_BR

Arquivos

Pacote Original
Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
92156_Jefferson.pdf
Tamanho:
3.49 MB
Formato:
Adobe Portable Document Format
Descrição:
Monografia Luciane Pires Werlang, Jefferson Amorim De Oliveira
Licença do Pacote
Agora exibindo 1 - 2 de 2
Nenhuma Miniatura disponível
Nome:
license.txt
Tamanho:
907 B
Formato:
Item-specific license agreed upon to submission
Descrição:
Nenhuma Miniatura disponível
Nome:
license.txt
Tamanho:
0 B
Formato:
Item-specific license agreed upon to submission
Descrição: