interdependency analysis