semi-automated code-level dependency tracking