Essays about: "static code analysis"

Showing result 1 - 5 of 70 essays containing the words static code analysis.

  1. 1. APPLYING MACHINE LEARNING ALGORITHMS TO DETECT LINES OF CODE CONTRIBUTING TO TECHNICAL DEBT

    University essay from Göteborgs universitet/Institutionen för data- och informationsteknik

    Author : Filip Isakovski; Rafael Antonino Sauleo; [2019-11-12]
    Keywords : Technical Debt; Machine Learning; Static Code Analysis;

    Abstract : This paper shows the investigation of the viability of finding lines ofcode (LOC) contributing to technical debt (TD) using machine learning (ML), bytrying to imitate the static code analysis tool SonarQube. This is approached byletting industry professionals choose the SonarQube rules, followed by trainingdifferent classifiers with the help of CCFlex (a tool for training classifiers withlines of code), while using SonarQube as an oracle (a source of training sampledata) which selects the faulty lines of code. READ MORE

  2. 2. N-Grams as a Measure of Naturalness and Complexity

    University essay from Linnéuniversitetet/Institutionen för datavetenskap och medieteknik (DM)

    Author : Richard Randák; [2019]
    Keywords : language model; language processing; ngram; naturalness; java; code complexity; software quality; static analysis; code metrics;

    Abstract : We live in a time where software is used everywhere. It is used even for creating other software by helping developers with writing or generating new code. To do this properly, metrics to measure software quality are being used to evaluate the final code. However, they are sometimes too costly to compute, or simply don't have the expected effect. READ MORE

  3. 3. ASSESSMENT OF ROSLYN ANALYZERS FOR VISUAL STUDIO

    University essay from Umeå universitet/Institutionen för datavetenskap

    Author : Jürgen Sundström; [2019]
    Keywords : ;

    Abstract : So‰ware security is an ever growing subject that is gett‹ing more important as we implement more soft‰ware into our daily lives. We want to protect our personal information and keep our privacy intact. READ MORE

  4. 4. Code Reviewer Recommendation : A Context-Aware Hybrid Approach

    University essay from Blekinge Tekniska Högskola/Institutionen för datavetenskap; Blekinge Tekniska Högskola/Institutionen för datavetenskap

    Author : Anton Strand; Markus Gunnarsson; [2019]
    Keywords : Code review; Context-aware; Recommender Systems; Gerrit;

    Abstract : Background. Code reviewing is a commonly used practice in software development. It refers to the process of reviewing new code changes, commonly before they aremerged with the code base. However, in order to perform the review, developers need to be assigned to that task. READ MORE

  5. 5. An Evaluation of Machine Learning Approaches for Hierarchical Malware Classification

    University essay from Blekinge Tekniska Högskola/Institutionen för datavetenskap; Blekinge Tekniska Högskola/Institutionen för datavetenskap

    Author : Robin Roth; Martin Lundblad; [2019]
    Keywords : Machine Learning; Hierarchical Malware Classification; Static Malware Analysis; Mnemonic N-grams;

    Abstract : With an evermore growing threat of new malware that keeps growing in both number and complexity, the necessity for improvement in automatic detection and classification of malware is increasing. The signature-based approaches used by several Anti-Virus companies struggle with the increasing amount of polymorphic malware. READ MORE