Source code analysis: Current and future trends & challenges

Alexey Ponomarev, Hitesh S. Nalamwar, Ragesh Jaiswal

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The increasing complexity of software systems is making source code analysis a more economic option to automate the identification of defects, vulnerabilities and inefficiencies. This paper initially outlines the general anatomy of automatic source code analyzers, dimensions of analysis that can be performed with today's state-of-the-art tools, various limitations of automatic source code analysis in the areas of programming language coverage, quantity of false positive claims, system architecture breakdowns and code/time complexity. The paper is concluded by presenting future tentative trends of source code analysis.

Original languageEnglish
Title of host publicationHigh Technology
Subtitle of host publicationResearch and Applications, 2015
EditorsNikita Martyushev, Anna Bogdan
PublisherTrans Tech Publications Ltd
Pages877-880
Number of pages4
ISBN (Print)9783038357087
DOIs
Publication statusPublished - 2016
Event4th International Conference for Young Scientists High Technology: Research and Applications, HTRA 2015 - Tomsk, Russian Federation
Duration: 21 Apr 201524 Apr 2015

Publication series

NameKey Engineering Materials
Volume685
ISSN (Print)1013-9826
ISSN (Electronic)1662-9795

Conference

Conference4th International Conference for Young Scientists High Technology: Research and Applications, HTRA 2015
CountryRussian Federation
CityTomsk
Period21.4.1524.4.15

Keywords

  • Applications of SRC analysis
  • Challenges in SRC analysis
  • Reverse engineering
  • Software maintenance
  • Source code (SRC) analysis
  • Tentative trends in SRC analysis

ASJC Scopus subject areas

  • Materials Science(all)
  • Mechanics of Materials
  • Mechanical Engineering

Fingerprint Dive into the research topics of 'Source code analysis: Current and future trends & challenges'. Together they form a unique fingerprint.

Cite this