Технологии разработки программного обеспечения


Декомпозиция подсистем на модули


Известны два типа моделей модульной декомпозиции:

q       модель потока данных;

q       модель объектов.

В основе модели потока данных лежит разбиение по функциям.

Модель объектов основана на слабо сцепленных сущностях, имеющих собственные наборы данных, состояния и наборы операций.

Очевидно, что выбор типа декомпозиции должен определяться сложностью разбиваемой подсистемы.

 



Содержание раздела