Considerable amount of works have been done in the area of representing programs into dependency graphs but it requires further extension on already existing techniques to implement data-flow analysis and control-flow analysis. Data flow graphs and control flow graphs for procedural program can represent and analyse the code statically but while object oriented program concern, all the features or concepts of object-oriented programming language have to be considered from different graphical representational methods for e.g. inheritance, polymorphism, overriding, classes and derived class independently. In this book, Class hierarchy graph, class to function relationship graph, class relationship micro view and macro view, Control dependency, data dependency, program or system dependency, interclass relationships and intra class relationships with user friendly interface are shown precisely and the developed tool will help more efficiently in software testing and maintenance.