Buscar

 

RI UFLA (Universidade Federal de Lavras) >
DCC - Departamento de Ciência da Computação >
DCC - Graduação >
DCC - Bacharelado em Sistemas de Informação (Monografias) >

Por favor, utilize esse identificador para citar este item ou usar como link: http://repositorio.ufla.br/jspui/handle/1/5466

Título: Princípios s.o.l.i.d. de design aplicados na melhoria de código-fonte em sistemas orientados a objetos
Autor(es): Silva, Álvaro César Pereira da
Orientador: Castro, Cristiano Leite
Membro da banca: Bettio, Raphael Winckler de
Grützmann, André
Zambalde, André Luiz
Assunto: SOLID
Qualidade de código
Qualidade de software
Projeto de software
Construção de software
Métricas de código
Data de Defesa: 21-Ago-2013
Data de publicação: 24-Abr-2015
Referência: 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.
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.
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.
URI: http://repositorio.ufla.br/jspui/handle/1/5466
Idioma: pt_BR
Aparece nas coleções: DCC - Bacharelado em Sistemas de Informação (Monografias)

Arquivos neste Item:

Arquivo Descrição TamanhoFormato
MONOGRAFIA_Principios_SOLID_de_design_aplicados_na_melhoria_de_codigo-fonte_em_sistemas_orientados_a_objetos.pdf1,62 MBAdobe PDFVer/abrir

Itens protegidos por copyright, com todos os direitos reservados, Salvo indicação em contrário.


Mostrar estatísticas

 


DSpace Software Copyright © 2002-2007 MIT and Hewlett-Packard - Feedback