Demonstration of Software for Optimizing Machine Critical Programs by Call Graph Generator

Authors

  • Pravin Kandala
  • Jasmeen Kaur
  • Venkat Narayana Rao

Keywords:

Call graph, cyclomatic complexity, C program, optimality, call graph Generator

Abstract

While working with software that are complex, representation in visual forms improves the understanding and also enhances the programmers ability to analyze the relationships between the components of a code. Placing all tools together which performs cyclomatic complexity on mission critical codes to optimize the solution is thr real motto of this work. These include generation of call graphs, which are visually represented with different metrics and to assist in software coding to the programmers. The different metrics include total number of lines in the function, total number of executable lines, and number of unreachable lines. This tool accepts only C program and generates a function call graph along with function metrics providing both static and dynamic view. This software helps the developer to take decision on optimality of the program and to know the program flow, thus optimizing the program. This paper depicts the working of call graph Generator to assess the reachability and exactness of the programs.

 

 

Downloads

Additional Files

Published

2014-05-05

How to Cite

Kandala, P., Kaur, J., & Rao, V. N. (2014). Demonstration of Software for Optimizing Machine Critical Programs by Call Graph Generator. International Journal of Computer (IJC), 12(1), 16–22. Retrieved from https://www.ijcjournal.org/index.php/InternationalJournalOfComputer/article/view/245

Issue

Section

Articles