Высокоуровневое проектирование встраиваемых систем. Часть 1. Платунов А.Е - 74 стр.

UptoLike

73
проекта, то проектное пространство технических решений выступает
своеобразным пулом известных и потенциально-существующих решений,
которые разработчик использует на конкретных фазах и шагах проекта. Можно
считать, что эти пространства ортогональны: аспектное пространство
расположено вдоль оси потока проектирования, а пространство технических
решенийпоперек, пересекая ось проектирования многократно по мере
необходимости поиска решения
при проработке проекта вглубь.
Устанавливающим связь понятием между этими пространствами в проекте,
по существу, является архитектурная платформа. Она фиксирует шаблоны
реализации и элементную базу, выбранные разработчиком на основе анализа
всего единого пространства технических решений архитектурного уровня.
Анализ единого проектного пространства технических решений позволяет в
значительной мере оценить степень сбалансированности полученной
архитектуры и существующие резервы альтернативных технических решений.
2.1.4.2 Координаты проектного пространства ВсС
Важнейшим понятием проектного пространства ВсС следует считать
систему проектных координат, число которых не ограничено и явный учет
которых разработчиком выполняется на основе вычислительных и
невычислительных ограничений проекта, с учетом приоритетов этих
ограничений. Система проектных координат включает как вычислительные
(непосредственно
связанные с целевой функциональностью), так и
невычислительные плоскости. Примерами вычислительных осей координат
могут служить соотношение HW/SW реализации, степени
реконфигурируемости, распределенности, параллелизма, on/off-board
размещение различных категорий функций (в первую очередь,
инструментальных), реализация design/run-time (on/off-line) фаз
вычислительного процесса и другие. Невычислительные оси могут
представлять технические решения по конструкции узлов, способам
документирования частей проекта, системе энергопитания, вопросам
обеспечения тепловых режимов, электромагнитной совместимости, технологии
производства, метрологии и другим.
Явное выделение координат направлено на использование разработчиком
потенциала существующих степеней свободы проекта, что в значительной
степени базируется на важнейшем тезисесвободе в выборе реализации.
Выстраивание и заполнение координат в техническом мировоззрении
проектировщика само по себе является мощным инструментом формализации
знаний и
опыта, способствует более глубокому анализу возможных решений,
позволяет эффективнее выполнять декомпозицию задачи.
Пространство проектных координат в методиках и технологиях
проектирования ВсС может занимать различное место и иметь разное значение.
Предлагаемая в работе аспектная модель проектирования в значительной мере
основывается на данном пространстве, трактуя его как пространство
возможных технических решений, используемое
последовательно на разных