27
проекта приходится решать проблему проектирования изделия в целом, а не от-
носительно узкие проблемы отдельных разработчиков. В большинстве случаев
в совместной работе над проектом заняты специалисты по нескольким дисцип-
линам. При этом для каждой дисциплины (механики, электроники и программ-
ного обеспечения) имеется собственный набор инструментальных средств и ряд
проблем процесса проектирования. Инфраструктура должна управлять проект-
ными данными, формируемыми различными инструментальными программны-
ми средствами на различных инструментальных машинах при достаточно про-
извольном их территориальном (или даже географическом) размещении. Кроме
того, инфраструктура должна работать с данными, необходимыми для управ-
ления версиями проекта и обеспечения его трассируемости.
По мнению экспертов CFI для эффективной работы необходима инфра-
структура более высокого уровня, чем представленные выше типы инфраструк-
тур САПР. Эта инфраструктура, называемая комплексной средой проектирова-
ния с автоматизированным управлением, должна обеспечивать когерентность и
стабильность среды проектирования в целом, а также поддерживаемого ею
процесса проектирования. Комплексная среда проектирования должна сбалан-
сированной, т.е. в равной степени учитывать потребности разработчика в отно-
шении гибкости проектирования и требования руководства к эффективности
управления. Кроме того, она должна представлять собой открытую систему,
предусматривающую возможность совместной работы инструментальных
средств проектирования различных производителей.
В качестве примера развитой инфраструктуры САПР, удовлетворяющей
целому ряду целевых требований CFI, можно привести программный комплекс
PowerFrame, разработанный фирмой Digital Equipment Corp. (DEC) [27]. В ча-
стности, инфраструктура PowerFrame реализует возможности параллельного
проектирования, поскольку содержит автоматизированные средства для коор-
динации работ и продвижения разрабатываемого проекта при участии специа-
листов многих смежных дисциплин.
Программный комплекс PowerFrame поддерживает разнородную сеть
АРМ, которая может быть представлена компьютерами различных производи-
телей и архитектур: компьютеры семейства VAX и компьютеры с RISC-
архитектурой, производимые фирмой DEC и функционирующие под управле-