Помощь в учёбе, очень быстро...
Работаем вместе до победы

Разработка и исследование распределенной подсистемы конструкторского проектирования электронных схем

ДиссертацияПомощь в написанииУзнать стоимостьмоей работы

Апробация работы. Основные положения диссертации докладывались автором и обсуждались на международных научно-технических конференциях «Интеллектуальные системы (IEEEAIS'06)"h «Интеллектуальные САПР (CAD-2006)», «Интеллектуальные системы (IEEEAIS'07)"h «Интеллектуальные САПР (CAD-2007)», «Интеллектуальные системы (IEEEAIS'08)"h «Интеллектуальные САПР (CAD-2008)» — г. Геленджик, 2006 — 2008 гг… Читать ещё >

Содержание

  • 1. Обзор существующих сред распределенных вычислений и анализ возможности реализации РСАПР
    • 1. 1. Классификация и особенности CAD/CAM/CAE/PDM-систем
    • 1. 2. Возможности применения кластерных систем для решения задач САПР
    • 1. 3. Возможности GRID для развертывания РСАПР
    • 1. 4. Развитие облачных вычислений
    • 1. 5. Выводы
  • 2. Теоретическое обоснование эффективности применения
  • РСАПР РЭС
    • 2. 1. Определение и используемые критерии эффективности РСАПР
    • 2. 2. Временная сложность задач конструкторского проектирования на распределенных САПР
    • 2. 3. Сравнительная оценка эффективности РСАПР относительно сосредоточенной
    • 2. 4. Возможные подходы к оценке числа межблочных связей
    • 2. 5. Оценка минимально возможного числа внешних связей на основе разбиения однородного графа
    • 2. 6. Оценка «худших» случаев разбиения схем
    • 2. 7. Выводы
  • 3. Разработка распределенной подсистемы для решения задач конструкторского проектирования
    • 3. 1. Анализ технологий распределенных вычислений
    • 3. 2. Разработка программной оболочки для распределенной. подсистемы КП
      • 3. 2. 1. Описание взаимодействия сервера и клиента
      • 3. 2. 2. Программная реализация оболочки
    • 3. 3. Разработка и исследование имитационной модели РСАПР электронных схем
      • 3. 3. 1. Анализ видов данных, необходимых на каждом этапе проектирования в распределенной САПР
      • 3. 3. 2. Разработка и исследование программы моделирования РСАПР
    • 3. 4. Разработка и исследование алгоритма создания однородных графов с заданной локальной степенью
    • 3. 5. Разработка распределенной подсистемы конструкторского проектирования электронных схем
      • 3. 5. 1. Разработка серверной части
      • 3. 5. 2. Внутренние алгоритмы подсистемы
      • 3. 5. 3. Реализация структур данных
      • 3. 5. 4. Интерфейс.Ю
      • 3. 5. 5. Разработка клиентской части
    • 3. 6. Выводы
  • 4. Экспериментальные исследования разработанной распределенной подсистемы
    • 4. 1. Постановка экспериментов
      • 4. 1. 1. Выбор способа оценки времени проектирования
      • 4. 1. 2. Динамика изменения выигрыша при фиксированном числе элементов схем
      • 4. 1. 3. Динамика изменения выигрыша при фиксированной величине загруженности схем
    • 4. 2. Выводы

Разработка и исследование распределенной подсистемы конструкторского проектирования электронных схем (реферат, курсовая, диплом, контрольная)

За последние 30−40 лет ИТ стремительно развивались и прошли путь от технологий решения частных математических и технических задач на вычислительных центрах общего пользования с ЭВМ первых поколений до корпоративных информационных систем и САЬ8-технологий, обеспечивающих информационную поддержку бизнес — процессов на всех этапах жизненного цикла продукта. Современные проблемы САПР возникают в основном из-за высоких темпов прогресса базы ВТ, повсеместного распространения средств глобальной коммуникации, требований эргономичности и быстрого морального устаревания технологий. К их числу относятся:

• проблема критичности времени, требующегося для создания изделия и организации его продажи;

• проблема повышения качества процессов проектирования и производства;

• проблемы, связанные с конкуренцией на рынке эксплуатационного обслуживания;

• проблемы, связанные с непосредственным снижением затрат.

Для решения этих проблем недостаточно простой автоматизации процессов проектирования, нужна их рационализация. Следует заметить, что современные САПР ориентированы прежде всего на предоставление единого информационного пространства для объединения усилий многих проектировщиков и организацию по поддержанию жизненного цикла проектируемого изделия. А это требует объединения входных и выходных потоков различных приложений и модулей, разработанных разными разработчиками. Для поддержания работоспособности системы в целом, это объединение должно реа-лизовываться на основе стандартных технологий и протоколов. Необходимость идти в ногу со временем требует от САПР гибкости, легкости изменений, высокой реактивности. Эти требования противоречат самим принципам построения’сложных систем, и уже существует мнение [1], что в дальнейшем получат новый толчок к развитию несложные, функциональные, ориентированные на выполнение малых задач САПР.

С другой стороны, уровень современных средств коммуникации и средств вычислительной техники таков, что возрастает целесообразность построения различных вариантов систем параллельных вычислений. Для этого имеется ряд предпосылок [2]:

• Скорость передачи данных стала достаточной для эффективной передачи больших их объемов.

• Появляются все более сложные задачи и накапливаются все большие объемы данных, для работы с которыми нужны очень большие вычислительные мощности, а имеющихся ресурсов быстро начинает не хватать.

• Имеется возможность использовать в качестве элементов дешевые компьютеры и бесплатное программное обеспечение.

• Разработаны стандарты для различных технологий построения систем параллельной обработки информации.

Добиться существенного повышения производительности САПР только за счет увеличения мощности вычислительных ресурсов или оптимизации алгоритмов на сегодняшний день достаточно проблематично. Более того, использование и модернизация отдельного компьютера, не входящего в сеть, уже не актуальна, поскольку все большее распространение получает такой вид параллельной обработки, как системы удаленных и распределенных вычислений. Вместе с тем в данном направлении в контексте САПР существует ряд проблем, не получивших приемлемого разрешения. В частности, разделение сложной задачи конструкторского проектирования на относительно независимые части для обработки их на разных машинах не получило большого распространения. Для исследования целесообразности создания САПР на основе распределенных систем вычислений и изучения особенностей проектирования в таких системах предполагается разработать систему для решения задач конструкторского проектирования, использующую ресурсы ЛВС. При 5 этом желательно использовать известные алгоритмы конструкторского проектирования для корректного сравнения эффективности разработки с сосредоточенными системами. Предполагается, что такая система позволит сократить время разработки при сохранении качества получаемого решения. В этой связи, тема работы является АКТУАЛЬНОЙ.

Цель диссертационной работы состоит в разработке распределенной подсистемы автоматизированного конструкторского проектирования электронных схем и исследовании ее эффективности.

Достижение указанной цели предполагает решение следующих основных задач:

• Построение моделей процесса проектирования схем для теоретической оценки временной сложности процесса проектирования (ВСПП);

• Разработка системы моделирования работы распределенной САПР (РСАПР) для проверки основных теоретических положений и выявления неучтенных факторов, влияющих на ВСПП;

• Теоретическое обоснование выявленных факторов, усовершенствование моделей процесса проектирования с целью учета числа цепей в схеме;

• Разработку действующего экспериментального образца распределенной подсистемы автоматизированного конструкторского проектирования электронных схем.

Для решения поставленных задач в диссертационной работе используются: элементы теории графов, комбинаторики, системного анализа, математической статистики, численные методы.

Научная новизна работы заключается в установлении и обосновании существования оптимального числа компьютеров-клиентов в архитектуре РСАПР, позволяющего получить максимальный временной выигрыш относительно сосредоточенной САПР. Эта научная новизна является обобщением частных новых результатов, среди которых основными являются:

1. Формализованное описание клиент-серверной модели распределенной подсистемы конструкторского проектирования, позволившей: а) получить новый результат, определяющий наличие оптимального числа компьютеров-клиентов для получения максимального временного выигрыша в зависимости от параметров схемыб) предельные временные возможности проектирования электронных схем распределенной подсистемой;

2. Двухэтапный итерационно-последовательный алгоритм размещения пограничных элементов в блоках с использованием принципов факторизации и силовой релаксации;

3. Статистическая закономерность зависимости числа межблочных цепей, позволившая рассчитывать оптимальное число компьютеров-клиентов в распределенной подсистеме конструкторского проектирования;

4. Структура распределенной подсистемы конструкторского проектирования, позволяющая распараллеливать решение задач конструкторского проектирования;

Решение поставленных задач позволяет автору защищать следующие новые научные результаты:

1. Обобщенный критерий оценки эффективности распределенной САПР;

2. Статистическая закономерность зависимости числа межблочных цепей, позволившая рассчитывать оптимальное число компьютеров-клиентов в распределенной подсистеме конструкторского проектирования;

3. Формализованное описание клиент-серверной модели распределенной подсистемы, позволившее получить предельные временные возможности проектирования электронных схем;

4. Структура распределенной подсистемы конструкторского проектирования, позволяющая существенно сократить время проектирования электронных схем;

5. Статистическая зависимость выигрыша по времени проектирования на распределенной САПР по результатам экспериментальных исследований.

Практическая ценность результатов диссертационной работы заключается в создании:

• имитационной модели распределенной подсистемы конструкторского проектирования электронных схем;

• формирователя моделей принципиальных схем с заданными топологическими свойствамираспределенной подсистемы конструкторского проектирования, включающей генератор моделей схем, реализацию алгоритмов решения основных задач конструкторского проектирования, и оболочку, осуществляющую управление данными.

Реализация осуществлена на объектно-ориентированном языке С++ в среде Borland Builder 6.0. Отладка, тестирование и эксперименты проводились на базе ЛВС из 15 ЭВМ типа IBMPC (Intel® Core™ 2Duo Е7500 @ 2.93 GHz, 4 Gb ОЗУ).

Реализация результатов работы.

Основные теоретические и практические результаты диссертационной работы использованы в госбюджетных работах № 2.1.2. 1652, № 12 353 «Разработка принципов построения интеллектуальных САПР», выполняемых в ТТИ ЮФУ при поддержке грантов РФФИ № 10−01−115, № 10−190 017, № 09−07−318-Бел-а, в НКБ МИУС при ТТИ ЮФУ в работе АИС-08. Материалы диссертации использованы также в учебном процессе на кафедре САПР ТТИ ЮФУ при чтении лекций, проведении практических и лабораторных занятий по курсам «Автоматизация конструкторского и технологического проектирования» и «Разработка САПР».

Апробация работы. Основные положения диссертации докладывались автором и обсуждались на международных научно-технических конференциях «Интеллектуальные системы (IEEEAIS'06)"h «Интеллектуальные САПР (CAD-2006)», «Интеллектуальные системы (IEEEAIS'07)"h «Интеллектуальные САПР (CAD-2007)», «Интеллектуальные системы (IEEEAIS'08)"h «Интеллектуальные САПР (CAD-2008)» — г. Геленджик, 2006 — 2008 гг.- на международных Конгрессах по интеллектуальным системам и информационным технологиям «AIS-IT' 09» и «AIS-ГГ 11» — (г. Геленджик 2009 — 2011 гг.), на Всероссийских научно-технических конференциях «Радиоэлектроника, микроэлектроника, системы связи и управления» — (г. Таганрог 2006 — 2010 гг.), на ежегодных научно-технических конференциях студентов и аспирантов ТТИЮФУ -(2006;20 010 гг.).

Публикации. По теме диссертации опубликовано 16 печатных работ, в том числе 3 работы в ведущих рецензируемых научных журналах и изданиях из перечня ВАК, 2 свидетельства о регистрации программ для ЭВМ.

Структура и объём диссертационной работы. Диссертационная работа состоит из введения, четырёх глав, заключения, списка литературы и приложения. Работа содержит 160 стр., а также 81 рисунок, 8 таблиц, список литературы из 105 наименований, 10 стр. приложений и актов об использовании.

4.2 Выводы.

• Выигрыш на схемах с малым количеством элементов достигает 3-х кратного уменьшения времени проектирования;

• на схемах с малым количеством элементов оптимальное число компьютеров-клиентов смещается в сторону больших значений, по сравнению" с более сложными схемами [102−105];

• выигрыш по времени обратно пропорционален загруженности схемы цепями, однако с ростом размерности схемы влияние загруженности на выигрыш ослабевает [102−105];

• при увеличении размерности схемы оптимальное число комьютеров-клиентов смещается в сторону меньших значений, и составляет 3 клиента;

• выигрыш при увеличении размерности схемы уменьшается достаточно резко, затем стабилизируется в районе 1,3.

В результате проведенных экспериментов был выяснен характер зависимости выигрыша от размерности схемы. Такой характер может быть объяснен с точки зрения сложности применяемого алгоритма трассировки. В программе применяется волновой алгоритм Ли, время его работы возрастает прямо пропорционально площади ДРП, причем зависимость квадратичная. Соответственно, чем большего размера схема разбивается, тем больше в общем случае будет доля работы дотрассировки относительно клиентов в силу разности площадей ДРП у клиентов и сервера. И, следовательно, уменьшается доля работы, которую можно распараллелить. За счет чего уменьшается выигрыш. На малых же схемах разница не велика, и поэтому растет выигрыш, и смещается оптимум разбиения в сторону увеличения числа блоков. Одним из путей решения этой проблемы является применение алгоритмов трассировки, слабо зависящих от площади ДРП [102−105].

Заключение

.

1. В результате проведенного анализа существующих средств, платформ и технологий распределенных вычислений выявлена возможность распараллеливания задач конструкторского проектирования, благодаря чему уменьшается время решения конструкторских задач.

2. Разработаны модели представления процесса проектирования на распределенной системе, и оценен возможный временной выигрыш.

3. Введена временная сложность процесса проектирования, как критерий эффективности РСАПР.

4. Приведена и проанализирована динамика теоретического выигрыша по времени проектирования на РСАПР.

5. Произведена теоретическая оценка предельных возможностей РСАПР.

6. Разработана и исследована программа моделирования РСАПР для экспериментальной проверки теоретических результатов.

7. Разработана архитектура распределенной подсистемы конструкторского проектирования.

8. Реализованы алгоритмы компоновки, размещения и трассировки для выполнения проектных процедур.

9. Разработан и реализован двухэтапный итерационно-последовательный алгоритм размещения пограничных элементов в блоках с использованием принципов факторизации и силовой релаксации.

10.Разработана блочная структура серверной и клиентской частей распределенной подсистемы.

11.Реализована распределенная подсистема конструкторского проектирования с возможностью расширения за счет подключаемых модулей.

12.Проведены исследования влияния различных параметров схем на динамику выигрыша по времени процесса проектирования распределенной подсистемы относительно сосредоточенной.

В результате проведенных исследований было установлено, что значения выигрыша по времени проектирования колеблются в диапазоне значений от 1.3 до 3 раз. Данный результат позволяет наметить дальнейшие направления исследований:

• модификация моделей процесса проектирования с целью оценки применимости РСАПР для проектирования СБИС различных типов;

• перевод разработанной системы на платформу распределенных вычислений с целью выявления критически важных для реализации распределенной подсистемы конструкторского проектирования особенностей таких платформ;

• исследование особенностей различных алгоритмов решения задач конструкторского проектирования с целью адаптации их к распределенной подсистеме конструкторского проектирования;

• исследование возможностей и эффективности распараллеливания работы эволюционных алгоритмов конструкторского проектирования на разработанной подсистеме.

Показать весь текст

Список литературы

  1. А. Апперкот. Почему все может измениться на рынке САПР // CADmaster 2008. № 1.
  2. О. Возьмемся за руки, ПК http://www.connect.ru/article.asp?id=5105.
  3. И.П. Принципы построения и структура САПР. М.: Высшая школа, 1986.
  4. И.П. Основы автоматизированного проектирования. -М.: Изд-во МГТУ имени Н. Э. Баумана, 2000.-360с.
  5. И.П. Разработка систем автоматизированного проектирования. Учебник для вузов. М.: Изд. МГТУ им. Н. Э. Баумана. -1994. -207с.: ил.
  6. И.Г., Суходольский В. Ю., Холуянов К. К. и др. Автоматизированное проектирование узлов и блоков РЭС средствами современных САПР: Учебное пособие для вузов (под ред. проф. Мироненко И.Г.) М.: Высшая школа, 2002. 391 с.
  7. . Д. САПР для ПК в радиоэлектронике: справ, учеб. пособие / ТРТУ, Каф. РЭС ЗиС Таганрог: Изд-во ТРТУ, 2000. — 47 с.: ил.
  8. В. Практический курс сквозного проектирования цифровых устройств на основе ПЛИС фирмы Xilinx. Ч. 23 // Современная электроника. 2009. — N 5. — С. 56−63.
  9. В. Практический курс сквозного проектирования цифровых устройств на основе ПЛИС фирмы Xilinx. Ч. 24 // Современная электроника. 2009. — N 6. — С. 62−71.
  10. Ю.Зотов В. Практический курс сквозного проектирования цифровых устройств на основе ПЛИС фирмы Xilinx. Ч. 25 // Современная электроника. 2009. — N 7. — С. 60−69.
  11. П.Каляев A.B. Многопроцессорные системы с программируемой архитектурой. М: Радио и связь, 1984.
  12. А. В. Богданов, В. В. Корхов, В. В. Мареев, Е. Н. Станкова. Архитектуры и топологии многопроцессорных вычислительных систем. Курс лекций.: Интернет-университет информационных технологий, 2004. -176 с.
  13. И.Сергей Немнюгин, Ольга Стесик. Параллельное программирование для многопроцессорных вычислительных систем.: БХВ-Петербург, 2002. -400 с.
  14. Д. ЭВМ пятого поколения: компьютеры 90-х годов: Пер. с англ. -М.: Финансы и статистика, 1988.
  15. Информационные технологии проектирования радиоэлектронных средств: учеб. пособие для студ. высш. учеб. заведений / Ю. Л. Муромцев, Д. Ю. Муромцев, И. В. Тюрин и др. М.: Издательский центр «Академия», 2010.-384с.
  16. М.В. Информационные технологии проектирования радиоэлектронных средств Текст.: учебник для студ. вузов / М.В. Голо-вицина. М.: Интернет-Университет Информационных Технологий: БИНОМ. Лаборатория знаний, 2008. — 431с.
  17. Быстродействующие матричные БИС и БИС. Теория и проектирование/ Б. Н. Файзулаев, И. И. Шагурин, А. Н. Кармазинский и др.- Под ред. Б. Н. Файзулаева и И. И. Шагурина. М.: Радио и связь, 1989.
  18. IBM Moves Moore’s Law in to the Third-Dimension, http ://www-03 .ibm.com/press/us/en/213 50. wss.
  19. Шаг в новое измерение: IBM совершает переворот в полупроводниковой отрасли. http://www.ixbt.com/news/all/index.shtml705/44/10.
  20. В. В. Разработка и исследование алгебраических моделей и генетических алгоритмов для автоматизированного проектирования функционально распределённых встраиваемых микропроцессорных систем : Дис. канд. техн. наук: Ульяновск, 2005, 270 с.
  21. В. Нему дров, Г. Мартин. Системы-на-кристалле. Проектирование и развитие. Москва: 2001.
  22. С. Системное проектирование сверхбольших интегральных схем. Пер. с англ. Под ред. В. М. Кисельникова. М.: Мир, 1985. — т. 2.
  23. Автоматизация от «А» до «Я» // CADMaster, 2001, № 4.24.0стрейковский В. А. Информатика: Учеб. для вузов. М.: Высш. шк., 2001.
  24. М. А. Брик В.А. Вычислительные системы и синхронная арифметика. М.: Радио и связь, 1981.
  25. JI. С. Разработка гетерогенной объектной кластерной среды для автоматизированного проектирования распределенных приложений : Дис. канд. техн. наук: Пенза, 2002, 164 с.
  26. В.Г. Инженерный анализ функционирования вычислительных машин и систем. М.: Радио и связь, 1987
  27. В.Ф., Шанов JI.B. ЭВМ и ее элементы. Развитие и оптимизация. М.: Радио и связь, 1988.
  28. Официальный сайт Pro Technologies http://www.pro-technologies.ru/product/CADCAMCAEPDM.
  29. А. Мировой рынок CAD/CAM/CAE-систем // Компьютер-Информ № 01 (117) 21 января 03 февраля 2002 г.
  30. PEPS SolidCut 3D Surface Design & Machining software. Fully Functional CAD. / CAMTEK JetCam Group. 2002, http://www.peps.com
  31. Marie P. Planchard, David C. Engineering Design with SolidWorks 2001. / Planchard Paperback, 2000
  32. А., Павлов А., Сравнительный анализ CAD/CAM-систем // САПР и графика. 2000. № 8.
  33. В.Б. От многоагентных систем к интеллектуальным организациям: философия, психология, информатика. -М.: Эдиториал УРСС, 2002. -352с.
  34. Г. Тайны природы. М.: Институт компьютерных исследований, 2003.
  35. П.Л. Адаптивные обучающие системы в Word Wide Web: обзор имеющихся в распоряжении технологий. -http://ifets.ieee.org/russian/depository/WWWITS.html
  36. A.M., Курилов JI.C., Селиверстов М. Н. Применение кластерных технологий в САПР. // Информационные технологии № 9, 2001, с. 2−7.
  37. Ю. Параллельные вычисления http://cluster.linux-ekb.info/.
  38. В. Развитие grid-технологий // Intelligententerprise № 9 сентябрь 2007 http://www.bytemag.ru/articles/detail.php?ID=8725.
  39. Juergen Hirtenfelder. The Evolution of Grid Computing. The Basic Ideas and Concepts of Grid Computing from the Early Beginning through its Evolution towards State-of-the-Art Grid Computing Infrastructures. 2010.-116 c.
  40. А.П. Проблемы вычислений в распределенной среде. Распределенные приложения, коммуникационные системы, математические модели и оптимизация.: КомКнига, 2007. 224 с.
  41. The Grid 2: Blueprint for a New Computing Infrastructure. Edited by I. Foster, C.Kesselman. Elsevier, 2003.
  42. WS-Resource Framework. http://www.globus.org/wsrf/
  43. Web Services and service-oriented architectures. http://www.service-architecture. com/
  44. Системы распределённых вычислений GlobusToolkit: накануне прорыва. // Технологии XXI века. Современная индустрияhttp://wvvw.superstechxom/articles.shtml?action=printarticle&-aid=l 1503 24 660.
  45. Semantic Grid Community Portal. http://www.semanticgrid.org/
  46. E. Распределенные вычисления : Часть 1. Высокопроизводительные вычисления в каждый дом // developerWorks Россия -http://www.ibm.com/developerworks/ru/library/l-grid/index.html.
  47. В. Романченко, 2009 Облачные вычисления на каждый день-http ://www. 3 dnews .ru/editorial/cloudcomputing/
  48. Рослякова «Облако» от Microsoft 2010 http://spbit.ru/news/n74075/
  49. Питер Фингар. Dot. Cloud: облачные вычисления бизнес-платформа XXI века.: Аквамариновая Книга, 2011. — 256 с.
  50. Джордж Риз. Облачные вычисления.: БХВ-Петербург, 2011. 288 с. 5 7. Облачные вычисления Оф. сайт Intel Россия http://www.mtel.com/ruru/business/itcenter/topics/cloud/index.htm?cid=e mea: yan|cloudrubrand|rul 15C7|s
  51. B.M., Курейчик B.B., Методы управления в ИС принятия решений на основе эволюционного моделирования.: Труды межд. конф. «Искусственный интеллект в XXI веке» М.:Физматлит., 2003 -с. 488−499.
  52. В. В. Емельянов, В. М. Курейчик, В. В. Курейчик. Теория и практика эволюционного моделирования.: ФИЗМАТЛИТ, 2003. -432 с.
  53. В. М., Будников Е. В. Распределенная сетевая обработка при решении задач конструкторского проектирования ЭВА. Известия ТРТУ, № 3. Тематический выпуск «Интеллектуальные САПР» -Таганрог, 1997. с.42−47.
  54. А. 3. Разработка и исследование распределенных Web-ориентированных архитектур САПР: Дис. канд. техн. наук (рук. Глушань В.М.) Таганрог, 2003. — 195 с.
  55. А.З., Глушань В. М. Технология проектирования сетевых САПР. Труды международных конференций «Искусственные интеллектуальные системы» (IEEEAIS'02) и «Интеллектуальные САПР» (CAD 2002).- M.: Изд-во Физматлит, 2002.
  56. Minski M., S. Papert: On same associative, parallel and analog computations- In: Associative Information Techniques, edit E. T. Jacobs Elsevier, New York, 1971.
  57. М., Джонсон Д. Вычислительные машины и труднорешаемые задачи: Пер. с англ. М.: Мир, 1982. — 416 с.
  58. A. JI. Стемпковский, С. В. Гаврилов, А. Л. Глебов. Методы логического и логико-временного анализа цифровых КМОП СБИС.: Наука, 2007 г. 224 с.
  59. В.М., Лаврик П. В. Уточнение клиент-серверной модели распределенных САПР электронных схем. Известия ЮФУ. Технические науки. Тематический выпуск «Интеллектуальные САПР». Таганрог: Изд-во ТТИ ЮФУ, 2009, № 12.
  60. Andreas Rummler, Adriana Apetrei. Graph Partitioning Revised a Multi-objective Perspective, In Proc. IEEE Itl. Conf. Computer-Aided Design, p. 45−51,2001.
  61. B.M., Лаврик П. В. Исследование «худших» случаев декомпозиции схем. Труды Конгресса по интеллектуальным системам и информационным технологиям «AIS-IT'10». Научное издание в 4-х томах. М.: Физматлит, 2010. — Т. 3.
  62. В.Б. От многоагентных систем к интеллектуальным организациям. Серия «Науки об искусственном».: Едиториал УРСС, 2002. 352 с.
  63. Р. Э. Асратян, В. Н. Лебедев, Р. И. Дмитриев. Интернет и распределенные многоагентные системы.: Ленанд, 2007. 72 стр.
  64. Джарод, Холингвэрт. C++Builder 5. Сложные вопросы программирования Текст.: рук. разработчика: [пер. с англ.]/ Холингвэрт Джарод, Баттерфилд Дэн, Сворт Боб, Оллсоп Джэйми М. [и др.]: Издательский дом «Вильяме», 2001. — 832 с.
  65. Дирк, Слама. Корпоративные системы на основе CORBA Текст. / Дирк Слама, Джейсон Гарбис, Перри Рассел.: Издательский дом «Вильяме», 2000. 368 с.
  66. , А.З. Разработка и исследование распределенных Web-ориентированных архитектур САПР Текст.: дис.. канд. техн. наук / А. З. Адамов (рук. Глушань В.М.) Таганрог, 2003. — 195с.
  67. Сайт МГТУ им. Баумана, кафедра РК6 http://rk6.bmstu.ru/electronicbook/net/net02/distrib.htm
  68. Т., Лейзерсон П., Ривест Р. Алгоритмы: построения и анализ. М.: МЦМО, 2000.
  69. Шилдт Г. С++: базовый курс Текст. / Г. Шилдт: Издательский дом «Вильяме», 2008. 624 стр.
  70. Т. СОМ+ Programming: A Practical Guide Using Visual С++ and ATL Текст. / Pradeep Tapadiya: Prentice Hall Ptr, 2000. 560 стр.
  71. Бланшет, Жасмин Qt 4. Программирование GUI на С++ Текст. / Жасмин Бланшет, Марк Саммерфилд: КУДИЦ-Пресс, 2008. 718 стр.
  72. А. Н. Информационная поддержка жизненного цикла изделий машиностроения. Принципы, системы и технологии CALS/ИПИ Текст. / А. Н. Ковшов, Ю. Ф. Назаров, И. М. Ибрагимов, А. Д. Никифоров: Издательство «Академия», 2007, 304 с.
  73. И. П. Информационная поддержка наукоемких изделий. CALS-технологии Текст. / И. П. Норенков, П. К. Кузьмик: МГТУ им. Н. Э. Баумана, 2002, 320 с.
  74. , О.Б. Автоматизация конструирования ЭВА Текст.: учеб. пособие для вузов / О. Б. Лебедев. Часть 1, Таганрог: Изд-во ТРТУ, 2002.
  75. , О.Б. Автоматизация конструирования ЭВА Текст.: учеб. пособие для вузов / О. Б. Лебедев. Часть 2, Таганрог: Изд-во ТРТУ, 2002.
  76. Д.А. Автоматизация Проектирования электрических систем. М.: Высшая школа, 1998. 331с.
  77. О. В., Головков А. А., Пивоваров И. Ю., Чавка Г. Г. Автоматизация проектирования радиоэлектронных средств. М.: Высшая школа, 2000 480с.
  78. A.JI. и др. Актуальны^ проблемы моделирования в системах автоматизации схемотехнического проектирования. Наука, 2003.-430с.
  79. С. Г. Григорьян. Конструирование электронных устройств систем автоматизации и вычислительной техники.: Феникс, 2007. 304 стр.
  80. B.M., Лаврик П. В. Имитационная модель распределенной САПР электронных схем.// Свидетельство о государственной регистрации программы для ЭВМ № 2 010 612 909. Заявка № 2 010 611 080, за-явл.3.03.2010- зарег. 28.04. 2010.
  81. В.М., Лаврик П. В. Исследование клиент-серверной модели распределенной САПР электронных схем. Известия ЮФУ. Технические науки. Тематический выпуск «Интеллектуальные САПР». -Таганрог: Изд-во ТТИ ЮФУ, 2009, № 4. .
  82. АКТЫ О ВНЕДРЕНИИ РЕЗУЛЬТАТОВ РАБОТЫ
  83. СВИДЕТЕЛЬСТВА О РЕГИСТРАЦИИ ПРОГРАММЫ ДЛЯ1. ЭВМ1. А/, /а1 ъа1
Заполнить форму текущей работой