Please use this identifier to cite or link to this item: http://www.monografias.ufop.br/handle/35400000/367
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorReis, Leonardo Vieira dos Santospt_BR
dc.contributor.advisorCardoso, Elton Máximopt_BR
dc.contributor.authorOliveira, Lanna Mayra Silva-
dc.date.accessioned2017-05-19T14:02:23Z-
dc.date.available2017-05-19T14:02:23Z-
dc.date.issued2017-
dc.identifier.citationOLIVEIRA, Lanna Mayra Silva. Caracterização do conceito de modularidade no desenvolvimento de linguagens de programação. 2017. 58 f. Monografia (Graduação em Sistemas de Informação) – Instituto de Ciências Exatas e Aplicadas, Universidade Federal de Ouro Preto, João Monlevade, 2017.pt_BR
dc.identifier.urihttp://www.monografias.ufop.br/handle/35400000/367-
dc.description.abstractDesenvolver sistemas em módulos é uma das boas práticas atuais, pois a modularidade, baseada na filosofia “dividir para conquistar”, melhora o tempo de desenvolvimento e contribui com a flexibilidade e compreensibilidade do sistema (PARNAS, 1972). O conceito de Modularidade teve seus primórdios a partir da proposta de divisão de um sistema em módulos independentes que possibilitasse mudanças independentes (PARNAS,1972). Entretanto, quando relacionada ao desenvolvimento de linguagens de programação, a modularidade não é definida criteriosamente a ponto de indicar técnicas e/ou características que de fato a provêem. Este trabalho tem como objetivo caracterizar o conceito de modularidade no desenvolvimento de linguagens de programação a partir da visão dos projetistas. Um conceito geral de modularidade é buscado para que seja possível alcançar o objetivo. A caracterização foi estruturada a partir da leitura de artigos, que foi marcada por uma Revisão Sistemática de Literatura na faixa de tempo de 1972–1978.pt_BR
dc.language.isopt_BRpt_BR
dc.rightsopen accesspt_BR
dc.subjectEngenharia de softwarept_BR
dc.subjectDesenvolvimento de softwarept_BR
dc.subjectLinguagem de programaçãopt_BR
dc.subjectModularidade - engenhariapt_BR
dc.titleCaracterização do conceito de modularidade no desenvolvimento de linguagens de programação.pt_BR
dc.typeTCC-Graduaçãopt_BR
dc.rights.licenseAutorização concedida à Biblioteca Digital de TCC’s da UFOP pelo(a) autor(a) em 04/05/2017 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.pt_BR
dc.contributor.refereeReis, Leonardo Vieira dos Santospt_BR
dc.contributor.refereeMarinho, Euler Hortapt_BR
dc.contributor.refereePereira, Igor Muzettipt_BR
dc.description.abstractenDeveloping modular systems is one of today’s best practices, since modularity, based on the “divide and conquer” philosophy, improves development time and contributes to system flexibility and comprehensibility (PARNAS, 1972). The concept of Modularity was born from the purpose of dividing a system into independent modules that enables to make independent changes (PARNAS, 1972). However, when it comes to the development of programming languages, modularity is not carefully defined to indicate techniques and/or features that actually supply it. This work aims to characterize the concept of modularity in the development of programming languages from the viewpoint of the designers. A general concept of modularity is sought for what the objective can achieve. The characterization of modularity was structured was based on reading of articles, which was marked by a Systematic Review of Literature in the time range of 1972–1988.pt_BR
Appears in Collections:Sistema de Informação - JMV

Files in This Item:
File Description SizeFormat 
MONOGRAFIA_CaracterizaçãoConceitoModularidade.pdf1,73 MBAdobe PDFView/Open


This item is licensed under a Creative Commons License Creative Commons