Por favor, use este identificador para citar o enlazar este ítem: http://www.monografias.ufop.br/handle/35400000/1187
Título : Desenvolvimento de software baseado em componentes : boas práticas e diretrizes.
Autor : Martins, Kamila Cristina Moreira
metadata.dc.contributor.advisor: Garcia, Diego Zuquim Guimarães
metadata.dc.contributor.referee: Garcia, Diego Zuquim Guimarães
Silva, Erik de Britto e
Lins, Theo Silva
Palabras clave : Engenharia de software
Engenharia de domínio
Fecha de publicación : 2018
Citación : MARTINS, Kamila Cristina Moreira. Desenvolvimento de software baseado em componentes : boas práticas e diretrizes. 2018. 33 f. Monografia (Graduação em Sistemas de Informação) – Instituto de Ciências Exatas e Aplicadas, Universidade Federal de Ouro Preto, João Monlevade, 2018.
Resumen : O atual cenário do mercado de trabalho nos implica a tomar atitudes mais competitivas, no que diz respeito poupar investimentos relacionados a tempo e dinheiro e sempre buscar, cada vez mais, a otimização da qualidade dos produtos e serviços oferecidos ao cliente. Se tratando da Engenharia de Software não seria diferente, uma vez que envolve projetos, processos, recursos, pessoas e claro, resultados. Existem métodos que auxiliam os desenvolvedores de software e o objetivo deste trabalho é apresentar o Desenvolvimento baseado em Componentes (DBC), esse modelo de desenvolvimento se fundamenta na construção de software por meio da junção de componentes já existentes. Esta abordagem acentua o reuso e aponta benefícios no sentido de aumentar produtividade. As vantagens em sua utilização vão desde o desenvolvimento até a manutenção dos sistemas, pois permite atualização, incorporação e/ou substituição dos componentes que já existem. Este trabalho procura levantar os principais conceitos relacionados ao BDC. A princípio, são apresentadas definições de assuntos relacionados, assim como os componentes, suas características e tipos, modelos de componentes, convenções e framework. Dando destaque a importância da reutilização de software, visando utilizar produtos de software construídos para atender algum problema específico, mas que são utilizados para situações diferentes. Neste contexto se encaixa o DBC, e serão demonstrados alguns de seus efeitos e etapas do processo de desenvolvimento. Por fim, são apresentadas as utilidades e vantagens desse modelo de desenvolvimento que tem sido alvo de estudos por promover uma melhoria considerável no que diz respeito a construção de softwares.
metadata.dc.description.abstracten: The current labor market scenario makes us to take more competitive actions in order to save investments related to time and money and always seek to optimize the quality of the products and services offered to the customers. Related to Software Engineering it would not be different, since it involves projects, processes, resources, people and of course, results. There are methods that help software developers, and the purpose of this work is to present the Component-based Development (DBC), this development model is based on the development of software through the joining of existing components. This approach accentuates reuse and points to benefits in increasing productivity. The advantages in its use go from the development to the maintenance of the systems, as it allows updating, incorporation and/or replacement of the components that already exist. This work seeks to raise the main concepts related to DBC. First, definitions of related subjects are presented, as well as the components, their characteristics and types, component models, conventions, and framework. Emphasizing the importance of software reuse, aiming to use software products built to address a specific problem, but which are used for different situations. In this context the DBC fits, and will be demonstrated some of its effects and stages of the development process. Finally, the utilities and advantages of this development model that has been the object of studies for promoting a considerable improvement in the construction of software are presented.
URI : http://www.monografias.ufop.br/handle/35400000/1187
metadata.dc.rights.license: Autorização concedida à Biblioteca Digital de TCC’s da UFOP pelo(a) autor(a) em 19/07/2018 com as seguintes condições: disponível sob Licença Creative Commons 4.0 que permite copiar, distribuir e transmitir o trabalho desde que sejam citados o autor e o licenciante. Não permite o uso para fins comerciais nem a adaptação.
Aparece en las colecciones: Sistema de Informação - JMV

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
MONOGRAFIA_DesenvolvimentoBaseadoComponentes.pdf947,1 kBAdobe PDFVisualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons