На этом шаге рассмотрим типичные приемы моделирования системы систем в UML.
То, что на одном уровне абстракции выглядит как система, на другом, более высоком, представляется подсистемой. Аналогичным образом то, что на одном уровне является подсистемой, вполне может рассматриваться как полноценная система группой разработчиков, ответственных за ее создание.
Такая иерархия наблюдается во всех сложных системах. По мере возрастания сложности системы вы встаете перед необходимостью ее декомпозиции на более простые, каждую из которых можно разрабатывать отдельно, а затем постепенно объединять их. Разработка подсистемы и системы подчиняется одним и тем же принципам.
Чтобы смоделировать систему систем, вам следует:
Мы закончили изучение языка UML. Надеемся, что этот материал будет Вам полезен.