TCC

Princípios s.o.l.i.d. de design aplicados na melhoria de código-fonte em sistemas orientados a objetos

Carregando...
Imagem de Miniatura

Notas

Editores

Coorientadores

Título da Revista

ISSN da Revista

Título de Volume

Editor

Faculdade, Instituto ou Escola

Departamento

Programa de Pós-Graduação

Agência de fomento

Tipo de impacto

Áreas Temáticas da Extensão

Objetivos de Desenvolvimento Sustentável

Dados abertos

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.

Descrição

Área de concentração

Linha de pesquisa

Agência de desenvolvimento

Palavra chave

Marca

Objetivo

Procedência

Impacto da pesquisa

Resumen

ISBN

DOI

Citação

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.

Link externo

Avaliação

Revisão

Suplementado Por

Referenciado Por