Составители:
70
такое представление полезно при обучении и формировании специалистов в
области ВсС, так как оно позволяет демонстрировать воспринимаемый
человеком образ системы, заставляет оперировать в явном виде различными
вычислительными моделями, согласовывать их друг с другом.
2.1.3.4 Платформы в проектировании ВсС
Понятие платформы в вычислительной технике на интуитивном уровне
последние 10 лет применяется исключительно
широко. Например, в рамках
одного из ведущих направлений проектирования ВсС и СнК «Platform-Based
Design» (PBD) вычислительная платформа определяется как множество
проектов, удовлетворяющее некоторому общему условию [66].
Важнейшее свойство вычислительной платформы, как зафиксированного
для повторного использования набора спецификаций, – возможность
предоставлять заданный уровень абстрагирования от конкретики реализации.
В системе абстракций вычислительная платформа (ВПл) рассматривается как
единство «внешнего» и «внутреннего» представления функционально-
завершенного и функционально-значимого объекта в составе ВсС. Платформа
в рамках проекта ВсС – техническое решение, фиксируемое в проекте для
повторного использования. ВПл выступает основным инструментом повторного
использования на архитектурном уровне.
Сегодняшняя практика состоит в проектировании на базе готовых
вычислительных платформ (аппаратных, программных, инструментальных,
конструктивных …),
которые выбираются, к сожалению, «по вторичным
признакам». Рассматриваемая в пособии методология проектирования
позволяет усилить / добавить грамотный выбор или создание совокупности
вычислительных платформ проекта.
В рамках аспектной модели центральным понятием этапа архитектурного
проектирования выступает архитектурная платформа. Это понятие фиксирует
инфраструктуру проекта, в которой будет осуществляться генерация,
конкретизация, верификация архитектурной модели целевой системы
, а также
формирование спецификаций для этапа реализации. Таким образом,
архитектурная платформа может рассматриваться как объединение следующих
элементов проектирования:
• аспектное пространство процесса проектирования (перечень аспектов
проектирования);
• модель (модели) вычислений;
• внешние факторы, задающие допустимые соотношения между отдельными
аспектами (критерии проектирования);
• перечень зафиксированных шаблонов повторного использования;
• элементная база (
в расширенной трактовке).
Страницы
- « первая
- ‹ предыдущая
- …
- 69
- 70
- 71
- 72
- 73
- …
- следующая ›
- последняя »
