Сущность: создание реестра (списка), содержащего коды систем и их характеристики:
1. оценочные;
2. стоимостные;
3. среды реализации;
4. общий вес (рейтинг) системы.
Реестр содержит расчетные величины, которые задают:
1. сложность:
а) структурную;
б) функциональную;
2. надежность:
а) априорная;
б) после внедрения;
3. пропускную способность (определяет минимальную временную характеристику);
4. универсальность системы;
5. иерархичность (относительная характеристика уровней системы и видов иерархии).
Такой набор характеристик рассчитывается для каждой системы и заносится в ее реестр.
Сложность
а) структурная:
C = M/ N(N–1),
где M – число реализованных связей;
N – число элементов в подсистеме.
б) функциональная сложность:
V = K(HL),
где
К – коэффициент среды реализации (если система не реализована, то К=1);
L – логическая глубина системы (длина самой длинной ветви вычислений или ветви дерева диалога);
H – степень параллелизма действий в системе.
Надежность
|
|
а) реальная:
R1=#S#/M
где #S# – общее число подсистем в системе;
M – общее число реализованных связей;
б) априорная:
R2 = Kv/N,
где Kv – число элементов с максимальным числом входов;
N – общее число элементов в системе
Пропускная способность
П1 = (#SI#)/(#S#),
где #SI# – количество однотипных по информации подсистем;
#S# – всего подсистем.
П2 = H/Vk,
где Vk – объем вычислений;
H – степень параллелизма в системе и
Vk=(HL)K