В чем вы строите различные UML диаграммы и каким образом осуществляете декомпозицию (на уровне диаграмм) больших схем?
Рисую на бамажке. Карандашом.
Или Enterprise Architect (сложные системы) или StarUML (простые системы)