Use este identificador para citar ou linkar para este item:
http://repositorio.bc.ufg.br/tede/handle/tede/5009
Tipo do documento: | Dissertação |
Título: | Avaliação de projeto de software em relação à dívida técnica |
Título(s) alternativo(s): | Software design evaluation in relation to technical debt |
Autor: | Silva, Andrey Estevão da |
Currículo Lattes do Autor: | http://lattes.cnpq.br/4352180364207456 |
Primeiro orientador: | Rodrigues, Cássio Leonardo |
Currículo Lattes do primeiro orientador: | http://lattes.cnpq.br/2590620617848677 |
Primeiro coorientador: | Nascimento, Hugo Alexandre Dantas do |
Currículo Lattes do primeiro coorientador: | http://lattes.cnpq.br/2920005922426876 |
Primeiro membro da banca: | Rodrigues, Cássio Leonardo |
Segundo membro da banca: | Nascimento, Hugo Alexandre Dantas do |
Terceiro membro da banca: | Baumann, Luis Rodrigues Fernandes |
Quarto membro da banca: | Carvalho, Sérgio Teixeira de |
Resumo: | A estimativadeDívidaTécnicadeSoftwaretemcomoobjetivocalcularoscustosdonão- cumprimento depadrõesdequalidadenoprocessodedesenvolvimento,taiscomofaltade documentação, máspráticasdedesenvolvimentoedesobediênciaàsregrasdecodificação específicas deumprojeto.Umadaspreocupaçõesdeorganizaçõeseengenheirosde softwareégarantirtaispadrõesdequalidade,noentanto,aformahumanadefazereste controle permiteerrosque,consequentemente,ocasionamDívidaTécnica,queemcurto prazo nãosãoumproblema,masemlongoprazopodedestruirestruturasdesoftware inteiras. Combasenesteproblema,serápropostaumaabordagemparaocálculodaDívida Técnica deDesigndeaplicaçõesdesenvolvidasemJava.Osmétodosutilizadosparaeste fim envolvemamineraçãodedadosderepositóriosdecódigoaberto,bancosdedados de softwarederastreamentodedefeitos,estimativadotempodecorreçãodeviolaçãode regrasdedesigneverificaçãodeconformidadearquitetural. |
Abstract: | The SoftwareTechnicalDebtaimstocalculatecostsfromthefailuretocomplywithqua- lity standardsinthedevelopmentprocess,suchaslackofdocumentation,baddevelop- ment practicesanddisobediencetospecificcodingrulesofaproject.Oneoftheconcerns of organizationsandsoftwareengineersistoensuresuchqualitystandards,however,the humane wayofdoingthiscontrolallowsmistakeswhichconsequentlycausesTechnical Debt, whichintheshorttermarenotaproblem,butinthelongruncandestroyentire softwarestructures.Basedonthisproblem,itwillbeproposedanapproachforcalcu- lating theDesignTechnicalDebtofapplicationsdevelopedinJava.Themethodsused for thispurposeinvolvedataminingofopensourcecoderepositories,defecttracking softwaredatabases,timecorrectionestimativeofdesignrulesviolationandarchitectural compliance check. |
Palavras-chave: | Dívida técnica Checagem de conformidade arquitetural Technical debt Architectural compliance checking |
Área(s) do CNPq: | CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
Idioma: | por |
País: | Brasil |
Instituição: | Universidade Federal de Goiás |
Sigla da instituição: | UFG |
Departamento: | Instituto de Informática - INF (RG) |
Programa: | Programa de Pós-graduação em Ciência da Computação (INF) |
Citação: | SILVA, A. E. Avaliação de projeto de software em relação à dívida técnica. 2015. 115 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás, Goiânia, 2015. |
Tipo de acesso: | Acesso Aberto |
Endereço da licença: | http://creativecommons.org/licenses/by-nc-nd/4.0/ |
URI: | http://repositorio.bc.ufg.br/tede/handle/tede/5009 |
Data de defesa: | 11-Set-2015 |
Aparece nas coleções: | Mestrado em Ciência da Computação (INF) |
Arquivos associados a este item:
Arquivo | Descrição | Tamanho | Formato | |
---|---|---|---|---|
Dissertação - Andrey Estevão da Silva - 2015.compressed.pdf | 2,52 MB | Adobe PDF | Baixar/Abrir |
Este item está licenciada sob uma Licença Creative Commons