ПОИСК Статьи Чертежи Таблицы Пользовательский аспект в разработке проблемных языков комплексной САПР МЭА из "Теоретические основы построения базовых адаптируемых компонентов САПР МЭА " 3 рассмотрены средства описания глубинно-семантического строя входных языков САПР (всех контекстных ограничений и технологической модели предметной области комплексной САПР МЭА в виде иерархической системы паспортов, шаблонов, семантических таблиц с подмножествами атрибутов) — модифицированная БНФ и атрибутные грамматики, которые являются инструментом описания синтаксиса и семантики входных и других проблемных языков комплексной САПР для разработчиков лингвистического обеспечения. [c.95] Очевидно, что в такой форме описание языков перегружено значительным объемом дополнительной информации, для понимания которой от пользователя комплексной САПР (проектировщика МЭА) потребовалась бы специальная подготовка, серьезное ознакомление с теорией компиляции, со строением технологической модели предметной области комплексной САПР. [c.96] Такой уровень представления проблемных языков комплексной САПР МЭА и необходимые для его понимания специальные знания не требуются для практического использования средств лингвистического обеспечения при проектировании МЭА. Разработчику МЭА в практической работе необходимо лишь знание синтаксиса входных языков и поверхностное понимание их семантики, которое постоянно повышается по мере закрепления практических навыков работы со входным языком и в результате обучения на основе имеющейся диагностики ошибок описания. [c.96] Наличие средств обучения пользователя и др. [c.96] Таким образом, четкое описание синтаксиса проблемных языков как документа, наиболее понятного пользователю комплексной САПР и необходимого ему в практической работе, является одним из важнейших моментов в разработке лингвистического обеспечения. [c.96] Описание синтаксиса различных разделов выходного и других проблемных языков комплексной САПР дано в соответствующих главах в гл. 4 дано описание языка системного проектирования и обобщенного языка для выбора оптимальных маршрутов проектирования, в гл. 5 рассмотрены язык диалога и системы управления банком данных. [c.96] Описание синтаксиса разделов единого входного языка, реализующих описание входной информации для отдельных этапов проектирования, приведено в [22, 23, 25]. [c.96] Комплексная система является открытой, постоянное совершенствование программных средств автоматизации проектирования, изменения элементной базы и технологии изготовления электронных схем влечет за собой постоянное расширение системы за счет включения новых ППП. В связи с этим возможна ситуация, когда информативности единого входного языка будет недостаточно для нормального функционирования вновь включенного пакета. Поэтому представленная версия единого входного языка не является неизменной и в дальнейшем возможны ее модификации. Внесения изменений в входной язык п его расширение может быть осуществлено без существенных затрат благодаря использованию системы генерации трансляторов входных языков комплексной САПР, принципы создания которой рассмотрены в гл. 3. [c.97] Вернуться к основной статье