Update paths

Changing code can be hard when you don't know when it is triggered or what its callees do. Based on a static analysis that finds feasible update paths in Java, we are developing a tool to answer questions like When does this happen? or What does this do? by visualizing update paths.