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

UptoLike

96
Рис. 2.5. Аспектное представление проекта [59]
функциональный (если целесообразно, то по подфункциям /
подсистемам…);
надежностный;
энергетический;
синхронизации / синхронности / РМВ;
информационной безопасности;
конструкторско-технологический;
повторного использования;
масштабируемости, реконфигурируемости;
документно-логистический и другие.
Архитектурный агрегат (А-агрегат, AA) – элемент проекта. Обладает
группами свойств в рамках каждого
аспекта. Текущая информация о
свойствах AA отражается в его спецификации, а связи между AA в пределах
аспекта представляются списком ANL (aspect netlist). Совокупность AA на
каждом шаге определяет текущее представление целевой системы и текущее
состояние проекта.
Архитектурная модель (А-модель) – модель проекта/целевой системы,
включающая перечень аспектов, совокупность AA, аспектные списки связей
(ANL) и спецификации для каждого AA.
Архитектурная платформаэлемент повторного использования
концептуальных решений (А-модель, полезная для повторного
использования, зафиксированная в качестве самостоятельного продукта):
перечень аспектов проектирования;
модель (модели) вычислений;