Use este identificador para citar ou linkar para este item:
http://repositorio.ufla.br/jspui/handle/1/30707
Título: | Princípios s.o.l.i.d. de design aplicados na melhoria de código-fonte em sistemas orientados a objetos |
Autor : | Silva, Álvaro César Pereira da |
Primeiro orientador: | Castro, Cristiano Leite |
Primeiro membro da banca: | Bettio, Raphael Winckler de Grützmann, André Zambalde, André Luiz |
Palavras-chave: | SOLID Qualidade de código Qualidade de software Projeto de software Construção de software Métricas de código |
Data da defesa: | 21-Ago-2013 |
Data da 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/30707 |
Idioma: | pt_BR |
Aparece nas coleções: | PROGRAD - Sistemas de Informação (Trabalhos de Conclusão de Curso) |
Arquivos associados a este item:
Arquivo | Descrição | Tamanho | Formato | |
---|---|---|---|---|
MONOGRAFIA_Principios_SOLID_de_design_aplicados_na_melhoria_de_codigo-fonte_em_sistemas_orientados_a_objetos.pdf | 1,62 MB | Adobe PDF | Visualizar/Abrir |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.