XMuddle | Great Software is Art
introduction technical abstract

Dependency Analysis of Java Programs

i. Abstract Introduction

XMuddle is an application for analyzing the data-fow and control-flow dependencies in a Java program's byte-code.

In order to discover all possible dependencies in a Java application under all possible executions, XMuddle uses static program analysis as opposed to dynamic program analysis. XMuddle makes use of several distinct static program analyses, which is the topic of this extended abstract.

Follow the links to read more, or download the Java Dependency Analysis Abstract in .pdf format.