Please use this identifier to cite or link to this item: http://repositorio.ufla.br/jspui/handle/1/30707
metadata.teses.dc.title: Princípios s.o.l.i.d. de design aplicados na melhoria de código-fonte em sistemas orientados a objetos
metadata.teses.dc.creator: Silva, Álvaro César Pereira da
metadata.teses.dc.contributor.advisor1: Castro, Cristiano Leite
metadata.teses.dc.contributor.referee1: Bettio, Raphael Winckler de
Grützmann, André
Zambalde, André Luiz
metadata.teses.dc.subject: SOLID
Qualidade de código
Qualidade de software
Projeto de software
Construção de software
Métricas de código
metadata.teses.dc.date.issued: 24-Apr-2015
metadata.teses.dc.identifier.citation: SILVA, A. C. P. Princípios s.o.l.i.d. de design aplicados na melhoria de código-fonte em sistemas orientados a objetos. 2013. 117 p. Monografia (Graduação em Sistemas de Informação) - Universidade Federal de Lavras, Lavras, 2013.
metadata.teses.dc.description.resumo: Qualidade é um atribulo essencial nos dias de hoje em qualquer ramo de negócio. No mercado de software isso não é diferente. Tratar dos aspectos que definem a qualidade de um sistema passa, invariavelmente, pelo processo de Projeto e Construção de Software e, como peça fundamental de qualquer produto de software, pelo código-fonte produzido. Existem diversos recursos, na literatura, que embasam o processo de construção de um software visando à criação de melhores códigos e, consequentemente, melhores sistemas, dentre os quais estão os “Princípios S.O.L.I.D. de Design”. Este trabalho se propôs a estudar o impacto que estes princípios podem gerar no processo de desenvolvimento de um sistema orientado à objetos, através da comparação de métricas de software propostas pela norma padrão de qualidade do produto de software aplicadas sobre dois sistemas, desenvolvidos sobre um mesmo documento de requisitos, tendo sido um desses sistemas, construído sob a orientação desses princípios. Os resultados dessa comparação são apresentados e discutidos, trazendo uma visão prática do impacto que esse tipo de recurso pode trazer sobre o produto de software em geral, principalmente sobre os aspectos ligados ao código-fonte e mostrando dados que comprovam tais benefícios.
metadata.teses.dc.description.abstract: Quality is an essential attribute for all business lines. With software market is not different. Deal with the aspects that defines the quality of a system goes through the Design and Software Construction process and, as one of the most important components of any software projects, through the source code. There are many resources, on the literature which supports the process of design and construction of software aiming better source codes and, consequently, better systems. One of this resources, are the “S.O.L.I.D. Principles of Class Design”. These principles were applied on the development of an object oriented software that was measured and the results was compared to the results of the same metrics taken from another software, which was developed in another moment but based on the same requirements specification, aiming to study the impacts that these principles can generate. The results of this comparison are shown and discussed, giving a practical vision of what kind of impact that kind of resource can put on the software product, mainly above the source code artifact and brings data which confirm this approach.
metadata.teses.dc.identifier.uri: http://repositorio.ufla.br/jspui/handle/1/30707
metadata.teses.dc.language: pt_BR
Appears in Collections:PROGRAD - Sistemas de Informação (Trabalhos de Conclusão de Curso)



Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.