Describe a graph of dependencies, notify about a change in a dependency and notify the other dependencies that rely on it