Please use this identifier to cite or link to this item: https://hdl.handle.net/10316/35523
DC FieldValueLanguage
dc.contributor.advisorBarbosa, Raul André Brajczewski-
dc.contributor.authorSimoes, Guilherme Reis de Micaelo-
dc.date.accessioned2017-01-13T10:37:01Z-
dc.date.available2017-01-13T10:37:01Z-
dc.date.issued2014-09-10por
dc.identifier.urihttps://hdl.handle.net/10316/35523-
dc.descriptionDissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia da Universidade de Coimbrapor
dc.description.abstractEm qualquer projecto de software é essencial não só que este cumpra os requisitos mínimos de funcionalidade mas também que este seja fácil de compreender, manter e estender – é importante que seja um projecto de qualidade. Com a popularização da linguagem Ruby nos últimos 10 anos, especialmente na construção de aplicações web, surgiram diversos programas para analisar a qualidade de código Ruby. Contudo, nenhum desses programas realiza uma análise extensa pois cada um foca-se apenas numa métrica de qualidade de código. Um programador que queira uma visão mais completa da qualidade do seu código vê-se portanto obrigado a instalar, configurar e aprender a usar dois ou mais desses programas. Foram estes os motivos que levaram ao aparecimento de alguns serviços web inovadores que realizam uma análise mais extensa da qualidade de código Ruby. Porém, estes detectam problemas tarde demais, quando o código já está a ser integrado no repositório central. Este estágio pretende resolver estes problemas através da introdução de um programa de análise de qualidade de código Ruby que possa ser utilizado em dois pontos distintos no workflow de desenvolvimento de software. À medida que o programador escreve novo código, o programa deverá analisá-lo, providenciando métricas de qualidade. E, à medida que novo código é enviado para o repositório central do projecto, o programa deverá analisar todos os ficheiros e calcular métricas de qualidade num ambiente de integração contínua.por
dc.language.isoporpor
dc.rightsopenAccesspor
dc.subjectRubypor
dc.subjectCode Metricspor
dc.subjectCode Quality Analysispor
dc.subjectStatic Analysispor
dc.titleAutomação da análise de qualidade de códigopor
dc.typemasterThesispor
degois.publication.locationCoimbrapor
degois.publication.titleAutomação da análise de qualidade de códigopor
dc.identifier.tid201538520por
thesis.degree.grantorUniversidade de Coimbrapor
thesis.degree.nameMestrado em Engenharia Informática-
uc.degree.grantorUnit0501 - Faculdade de Ciências e Tecnologiapor
item.openairetypemasterThesis-
item.fulltextCom Texto completo-
item.languageiso639-1pt-
item.grantfulltextopen-
item.cerifentitytypePublications-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
Appears in Collections:UC - Dissertações de Mestrado
FCTUC Eng.Informática - Teses de Mestrado
Files in This Item:
File Description SizeFormat
Automacao da analise de qualidade de codigo.pdf640.53 kBAdobe PDFView/Open
Show simple item record

Page view(s)

288
checked on Jul 16, 2024

Download(s) 50

908
checked on Jul 16, 2024

Google ScholarTM

Check


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