Tools Developed for Analysis of Large Scale Software


Data Flow During analysis and visualization of software system’s quality

 

Tools Developed for Analysis of Large Scale Software

Click here for the user's manual for the tools

Tool Name Description Download Link
Executables If you want to try the tools just download the executables. Download Executables
DepAnal -(FileDep)
Dependency Analyzer, Finds dependencies between C/C++ source code files based on static type analysis.
(Developed using MSVS03, C++)
Project Files
DepAnalUI (FileDepUI)
This is a user interface for all the developed tools to integrate the management.
(Developed using MSVS03, C#)
Project Files
DepView
Dependency Viewer, provides two dimensional (2D) interactive views of dependency relationship file and strong component level.
(Developed using MSVS03, C#)
Project Files
MatrixMaker
Creates importance and test risk matrix by using dependency and metric information.
(Developed using MSVS03, C#)
Project Files
RiskCalculator
Calculates the risk rate of files by using matrices generated by MatrixMaker. (MatLab) Project Files
Analyzer (Anal)
Analyses several internal metrics of software source file, such as each function’s cyclomatic complexity, total line count. (C++) Project Files
Reusability Index Calculator
Finds the files reusability value within the current project structure
(Developed using MSVS03, C#)
Project Files
StrongComponent
Extracts mutual dependency groups and their topological sorts by using the dependency information generated by DepAnal. (C++, Thanks to Arun Iyer) Project Files