Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/39260

Registo completo
Campo DCValorIdioma
dc.contributor.advisorAlves, Cláudiopor
dc.contributor.authorAndrade, Amadeu José Freitas Barrosopor
dc.date.accessioned2016-01-07T10:52:53Z-
dc.date.available2016-01-07T10:52:53Z-
dc.date.issued2015-
dc.date.submitted2015-
dc.identifier.urihttps://hdl.handle.net/1822/39260-
dc.descriptionDissertação de mestrado em Engenharia de Sistemaspor
dc.description.abstractNa área do desenvolvimento de software, o processo de análise de código é um processo extremamente delicado, pois é suscetível a erros e que varia consoante a experiência do programador, tornando-se por vezes um processo complexo e demorado se for feito sem a ajuda de ferramentas informáticas. O trabalho desenvolvido nesta dissertação usou a linguagem LISP como base e visa proporcionar uma nova forma de apoio aos analistas-programadores durante a análise do código produzido e também para servir de apoio à equipa de testes na contabilização do número de casos de testes a desenhar. Aqui é também apresentado um estudo sobre todos os conceitos teóricos relativos à complexidade ciclomática e tudo que esta envolve, fazendo a ligação desta métrica de análise com os testes de software e os grafos de controlo de fluxo.por
dc.description.abstractIn the field of software development, the process of code analysis is a very delicate process because it is error-prone and varies with the experience of the developer, making it a complex and time consuming process if done without the support of the appropriate software tools. The work described in this thesis was done using LISP and aims to provide a new form of support for the anlyst-programmer during the analysis of the code produced and also to provide support to the tests team making it possible to know the number of test cases that need to be designed. It is also presented a study of all the theoretical concepts related to cyclomatic complexity and all the related issues, linking this analysis metric with the software testing process and with the control flow graphs.por
dc.language.isoporpor
dc.rightsopenAccesspor
dc.subjectComplexidade ciclomáticapor
dc.subjectTestes de softwarepor
dc.subjectGrafos de controlo de fluxopor
dc.subjectAnálise de softwarepor
dc.subjectCyclomatic complexitypor
dc.subjectSoftware testingpor
dc.subjectControl flow graphspor
dc.subjectSoftware analysispor
dc.titleAnálise de complexidade de programas em ferramentas de apoio à decisãopor
dc.title.alternativeAnalysis of programs complexity in decision support toolspor
dc.typemasterThesispor
dc.identifier.tid201086450por
dc.subject.fosEngenharia e Tecnologia::Outras Engenharias e Tecnologiaspor
Aparece nas coleções:BUM - Dissertações de Mestrado
DPS - Dissertações de Mestrado

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
Amadeu José Freitas Barroso Andrade.pdf4,4 MBAdobe PDFVer/Abrir

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID