SYG>SYG>Factory -<- Environment(s) -<- Document(s) -<- Domain(s) -<- Component(s) -<- Object(s)
SYG>
P. S.
Само-собой, подразумевается, что нижележащим агрегатам нужно уметь получать информацию от вышестоящих (и наоборот). Например, только Фабрика умеет создавать объекты. Только Среда исполнения имеет Журнал работы (StdLog), в который все нижележащие агрегаты могут писать. То есть потоки информации идут в обе стороны по линии агрегирования как вглубь так и наверх.