Temporal data analysis facilitating recognition of enhanced patterns

Assessing the source code quality of software objectively requires a well-defined model. Due to the distinct nature of each and every project, the definition of such a model is specific to the underlying type of paradigms used. A definer can pick metrics from standard norms to define measurements fo...

Full description

Bibliographic Details
Main Author: Hönel, Sebastian
Format: Others
Language:English
Published: Linnéuniversitetet, Institutionen för datavetenskap (DV) 2015
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:lnu:diva-51864
id ndltd-UPSALLA1-oai-DiVA.org-lnu-51864
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-lnu-518642018-01-11T05:12:16ZTemporal data analysis facilitating recognition of enhanced patternsengHönel, SebastianLinnéuniversitetet, Institutionen för datavetenskap (DV)2015Technical analysisPattern recognitionNeural NetworksSoftware quality assessmentComputer SciencesDatavetenskap (datalogi)Assessing the source code quality of software objectively requires a well-defined model. Due to the distinct nature of each and every project, the definition of such a model is specific to the underlying type of paradigms used. A definer can pick metrics from standard norms to define measurements for qualitative assessment. Software projects develop over time and a wide variety of re-factorings is applied tothe code which makes the process temporal. In this thesis the temporal model was enhanced using methods known from financial markets and further evaluated using artificial neural networks with the goal of improving the prediction precision by learning from more detailed patterns. Subject to research was also if the combination of technical analysis and machine learning is viable and how to blend them. An in-depth selection of applicable instruments and algorithms and extensive experiments were run to approximate answers. It was found that enhanced patterns are of value for further processing by neural networks. Technical analysis however was not able to improve the results, although it is assumed that it can for an appropriately sizedproblem set. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:lnu:diva-51864application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic Technical analysis
Pattern recognition
Neural Networks
Software quality assessment
Computer Sciences
Datavetenskap (datalogi)
spellingShingle Technical analysis
Pattern recognition
Neural Networks
Software quality assessment
Computer Sciences
Datavetenskap (datalogi)
Hönel, Sebastian
Temporal data analysis facilitating recognition of enhanced patterns
description Assessing the source code quality of software objectively requires a well-defined model. Due to the distinct nature of each and every project, the definition of such a model is specific to the underlying type of paradigms used. A definer can pick metrics from standard norms to define measurements for qualitative assessment. Software projects develop over time and a wide variety of re-factorings is applied tothe code which makes the process temporal. In this thesis the temporal model was enhanced using methods known from financial markets and further evaluated using artificial neural networks with the goal of improving the prediction precision by learning from more detailed patterns. Subject to research was also if the combination of technical analysis and machine learning is viable and how to blend them. An in-depth selection of applicable instruments and algorithms and extensive experiments were run to approximate answers. It was found that enhanced patterns are of value for further processing by neural networks. Technical analysis however was not able to improve the results, although it is assumed that it can for an appropriately sizedproblem set.
author Hönel, Sebastian
author_facet Hönel, Sebastian
author_sort Hönel, Sebastian
title Temporal data analysis facilitating recognition of enhanced patterns
title_short Temporal data analysis facilitating recognition of enhanced patterns
title_full Temporal data analysis facilitating recognition of enhanced patterns
title_fullStr Temporal data analysis facilitating recognition of enhanced patterns
title_full_unstemmed Temporal data analysis facilitating recognition of enhanced patterns
title_sort temporal data analysis facilitating recognition of enhanced patterns
publisher Linnéuniversitetet, Institutionen för datavetenskap (DV)
publishDate 2015
url http://urn.kb.se/resolve?urn=urn:nbn:se:lnu:diva-51864
work_keys_str_mv AT honelsebastian temporaldataanalysisfacilitatingrecognitionofenhancedpatterns
_version_ 1718604443369340928