Составители:
100
На рис. 2.9 представлена взаимосвязь аспектных пространств.
Можно говорить о том, что все А-агрегаты являются элементами аспектного
пространства целевой системы
AFaa
∈
.
2.3.3 Архитектура ВсС, архитектурные агрегаты. Классификация
архитектурных моделей
Как было показано в главе 1, очень узкий взгляд на ВС как на некоторую
структурно-функциональную надстройку над известной вычислительной
платформой, в роли которой выступает традиционная элементная база, не
эффективен в современных условиях разработки ВсС. Существует точка зрения
на целевую систему, в значительной
мере расширяющая взгляд разработчика и
демонстрирующая ему большее количество потенциальных решений задачи.
Несомненно, структурно-функциональное рассмотрение ВсС крайне важно, но
это всего лишь частный случай. Была разработана альтернатива такого взгляда.
2.3.3.1 Понятие архитектуры, архитектурные агрегаты
Альтернативой структурно-функциональному рассмотрению ВС выступает
архитектурное рассмотрение [14]. Центральным понятием всего процесса
проектирования ВС в этом
случае становится архитектура ВС – совокупность
концептуальных аспектов ВС некоторого уровня детализации, адекватно
отображающая проектируемую систему для данного уровня рассмотрения.
Данное определение архитектуры является обобщением традиционных
трактовок этого понятия, и при необходимости может быть сведено к частным
случаям.
Как было предожено в аспектной модели процесса проектирования [16], в
перечень концептуальных аспектов, составляющих
архитектуру ВсС, помимо
традиционных структурных и функциональных элементов входят элементы,
вызванные другими факторами, влияющими на процесс проектирования, такие
как надежность, энергопотребление, конструкция и т.д. В общем случае,
являясь центральным понятием процесса проектирования, это архитектурное
рассмотрение содержит в себе все составляющие соответственно процесса
проектирования и создаваемого продукта. Все эти составляющие именуются
аспектами проектирования (или просто аспектами).
Конкретный перечень аспектов формируется разработчиком с учетом
условий проектирования. Условия определяются как ТЗ (прямо и/или косвенно),
так и стилем, возможностями и общими целями самого коллектива
разработчиков. На основании опыта работы в области создания ВсС можно
выделить наиболее часто встречающиеся аспекты проектирования (список
аспектов открытый,
но в каждом случае конечный): функциональный,
структурный, надежностный, конструктивно-технологический, энергетический,
климатический, инструментальный, повторного использования,
организационно-экономический, документный и др.
Страницы
- « первая
- ‹ предыдущая
- …
- 99
- 100
- 101
- 102
- 103
- …
- следующая ›
- последняя »