An empirical study of control dependency and data dependency for large software systems
作者
Sonam Agarwal,Arun Prakash Agrawal
标识
DOI:10.1109/confluence.2014.6949230
摘要
Empirical study of control dependency and data dependency means that after applying various observations and techniques for large software as well as small programs we analyze that data dependency is more suitable for large software systems and control dependency is more suitable for small programs. For small programs with a few lines of code, static slicing gives the well output and provide optimum solution for a given problem. In this paper, we share our experiences for the working of the program static slicing and traverse the program through control dependency and data dependency. Control dependency and data dependency are best suitable for forward static slicing in program dependence graph (PDG). The main emphasis of static slicing provides the program free from various designing errors, debugging errors and retrieves the solution in more understable form.