262
картинке всей структуры или поведения вычислительной системы. Приходится
рассматривать и структуру, и поведение с разных позиций.
Структура может быть представлена следующими способами [28]:
• Совокупность блоков системы и интерфейсов (объект A соединен с
объектом B с помощью интерфейса I2C);
• Совокупность объектов и зависимостей (объект «дом» зависит от
объекта «электростанция»);
• Схема наследования классов (класс X происходит от классов Y и Z);
• Схема включения классов (агрегация, класс Q включает в себя объекты
S и D);
Поведение можно представить в виде [28]:
• Блок-схемы алгоритма;
• Конечного автомата;
• Временной диаграммы (процессограммы, диаграммы взаимодействий и
т.п.);
• Потоковой диаграммы (DFD, CFD и т.п.).
Эти перечни не претендуют на полноту. В книгах по проектированию
вычислительных систем можно найти другие способы описания структуры и
поведения.
Достарыңызбен бөлісу: