Lifecycle – Dependency Management Algorithm (Part 2 of the Lifecycle Series)