Before revision: top-down, derived from ecological relationships) or the component level (bottom-up, derived from rational agents).
After revision: top-down, derived from ecological relationships) or the component level (bottom-up, derived from individual agents).