Spelling suggestions: "subject:"architectural compliance checking"" "subject:"aarchitectural compliance checking""
1 |
Avaliação de projeto de software em relação à dívida técnica / Software design evaluation in relation to technical debtSilva, Andrey Estevão da 11 September 2015 (has links)
Submitted by Cláudia Bueno (claudiamoura18@gmail.com) on 2015-12-04T17:46:01Z
No. of bitstreams: 2
Dissertação - Andrey Estevão da Silva - 2015.compressed.pdf: 2582210 bytes, checksum: f95bff4058d3be1a4b52850b6023b906 (MD5)
license_rdf: 23148 bytes, checksum: 9da0b6dfac957114c6a7714714b86306 (MD5) / Approved for entry into archive by Luciana Ferreira (lucgeral@gmail.com) on 2015-12-07T11:12:37Z (GMT) No. of bitstreams: 2
Dissertação - Andrey Estevão da Silva - 2015.compressed.pdf: 2582210 bytes, checksum: f95bff4058d3be1a4b52850b6023b906 (MD5)
license_rdf: 23148 bytes, checksum: 9da0b6dfac957114c6a7714714b86306 (MD5) / Made available in DSpace on 2015-12-07T11:12:37Z (GMT). No. of bitstreams: 2
Dissertação - Andrey Estevão da Silva - 2015.compressed.pdf: 2582210 bytes, checksum: f95bff4058d3be1a4b52850b6023b906 (MD5)
license_rdf: 23148 bytes, checksum: 9da0b6dfac957114c6a7714714b86306 (MD5)
Previous issue date: 2015-09-11 / 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. / 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.
|
Page generated in 0.0936 seconds