Please use this identifier to cite or link to this item:
https://hdl.handle.net/10316/35523
DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | Barbosa, Raul André Brajczewski | - |
dc.contributor.author | Simoes, Guilherme Reis de Micaelo | - |
dc.date.accessioned | 2017-01-13T10:37:01Z | - |
dc.date.available | 2017-01-13T10:37:01Z | - |
dc.date.issued | 2014-09-10 | por |
dc.identifier.uri | https://hdl.handle.net/10316/35523 | - |
dc.description | Dissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia da Universidade de Coimbra | por |
dc.description.abstract | Em 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.iso | por | por |
dc.rights | openAccess | por |
dc.subject | Ruby | por |
dc.subject | Code Metrics | por |
dc.subject | Code Quality Analysis | por |
dc.subject | Static Analysis | por |
dc.title | Automação da análise de qualidade de código | por |
dc.type | masterThesis | por |
degois.publication.location | Coimbra | por |
degois.publication.title | Automação da análise de qualidade de código | por |
dc.identifier.tid | 201538520 | por |
thesis.degree.grantor | Universidade de Coimbra | por |
thesis.degree.name | Mestrado em Engenharia Informática | - |
uc.degree.grantorUnit | 0501 - Faculdade de Ciências e Tecnologia | por |
item.openairetype | masterThesis | - |
item.languageiso639-1 | pt | - |
item.openairecristype | http://purl.org/coar/resource_type/c_18cf | - |
item.cerifentitytype | Publications | - |
item.grantfulltext | open | - |
item.fulltext | Com Texto completo | - |
Appears in Collections: | UC - Dissertações de Mestrado FCTUC Eng.Informática - Teses de Mestrado |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Automacao da analise de qualidade de codigo.pdf | 640.53 kB | Adobe PDF | View/Open |
Page view(s)
254
checked on Mar 26, 2024
Download(s) 50
856
checked on Mar 26, 2024
Google ScholarTM
Check
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.