1. A method of analyzing dependencies between objects, the method comprising the computer-implemented steps of: determining a first set of dependencies between a first plurality of objects based on data from a first set of sources; determining a second set of dependencies between a second plurality of objects based on data from a second set of sources; wherein the first set of sources comprise different types of sources than the second set of sources; storing, in a computer-readable storage medium, in a common dependency format, first data that reflects the first set of dependencies; and storing, in said computer-readable storage medium, in said common dependency format, second data that reflects the second set of dependencies.