What do we mean by soundness and completeness of algorithms? November 03, 2020 Add Comment Soundness and completeness are two desirable properties that are used in multiple domains. This article specifically focuses on the soundnes... Read More
Constant Propagation Analysis August 30, 2017 Add Comment If you love to explore your code and you have ever seen the assembly for you C or C++ code, a code sample like: int a=2; int y=a; ... Read More
Reaching Definition Analysis July 29, 2017 Add Comment While debugging a program, determining the possible values of a variable can be very helpful. Reaching definition analysis can be leveraged... Read More
Analyzing Taint Propagation (Taint Analysis) May 03, 2017 Add Comment Inputs from any external sources to a program cannot be trusted by the developers as can be a reason for inconsistent behavior or failur... Read More
How bugs and faults are located in a program? April 23, 2017 Add Comment Softwares have been there for more than a hundred and fifty years (the first software was written in 1842.), but have become a significant... Read More