Барков Игорь Александрович рабочая программа
Вид материала | Программа |
- Барков Игорь Александрович, ст преподаватель каф. Асоиу коробейников Андрей Александрович,, 378.33kb.
- Программа самара Издательство «Самарский университет» 2009, 403.46kb.
- Phodopus, 940.53kb.
- Солоников Игорь Витальевич Руководитель Ярославльстата Ваганов Владимир Александрович, 304.73kb.
- Истинно говорю вам, что мытари и блудницы вперед вас идут в Царствие Божие, 73.25kb.
- Михайлов Андрей Потапович Член корреспондент рамн, профессор Ерюхин Игорь Александрович, 490.58kb.
- Бушуев Вениамин Александрович рабочая программа, 238.33kb.
- Н. В. Фурманова Психологическая работа с детьми, лишенными родительской опеки Книга, 3474.48kb.
- Коженкин Игорь Александрович член постоянного комитета круглого стола, коммерческий, 106.33kb.
- Лабузов Вячеслав Александрович, Министр образования Оренбургской области, доктор исторических, 1242.25kb.
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
Государственное образовательное учреждение
высшего профессионального образования
"Ижевский государственный технический университет"
УТВЕРЖДАЮ
Ректор
_________________ И.В. Абрамов
"_____"________________ 200__ г.
"____"__________1998г.
РАБОЧАЯ ПРОГРАММА
по дисциплине "Семантическое моделирование в САПР"
для специальности
220300 Системы автоматизированного проектирования
Форма обучения очная
Семестр 6
Лекции 34 ч.
Практические (семинарские) работы 34 ч.
Лабораторные работы 34 ч.
Контрольные работы (семестр, кол-во)
Курсовая работа (семестр) 6
Курсовой проект (семестр)
Зачеты (семестр)
Экзамены (семестр) 6
Самостоятельная работа 68 ч.
Всего (аудиторных занятий) 102 ч.
Всего 170 ч.
Ижевск 2004
Кафедра "Автоматизированные системы обработки информации и управления".
Составитель: доцент каф. АСОИУ Барков Игорь Александрович.
Рабочая программа составлена на основании государственного образовательного стандарта высшего профессионального образования и утверждена на заседании кафедры
Протокол от "____" ________________ 200__ г. № ______.
Заведующий кафедрой ____________________ В.Н. Кучуганов
"____" ________________ 200__ г.
СОГЛАСОВАНО:
Председатель учебно-методической комиссии
по специальности ____________________ В.Н. Кучуганов
"____" ________________ 200__ г.
Количество часов рабочей программы соответствует количеству часов рабочего учебного плана специальности 220300 Системы автоматизированного проектирования.
Начальник учебно-инженерного отдела ____________________ А.М. Ефимова
"____" ________________ 200__ г.
- ЦЕЛЬ И ЗАДАЧИ ИЗУЧЕНИЯ ДИСЦИПЛИНЫ
1.1. Цель преподавания дисциплины.
Целью преподавания дисциплины является получение студентами теоретических знаний и практических навыков семантической (смысловой) формализации свойств и особенностей изделия, создания интеллектуальных компонентов САПР, позволяющих использовать в автоматизированном проектировании профессиональные, научные и потребительские представления о свойствах и особенностях изделия.
1.2. Задачи преподавания дисциплины.
Задачи преподавания дисциплины ориентированы на изучение теоретических методов, получения алгоритмических навыков и технологических средств создания интеллектуальных компонентов САПР:
- формализации профессиональных, научных и потребительских представлений специалистов о свойствах и особенностях изделия;
- интеграции семантических (смысловых) описаний свойств и особенностей изделия, полученных от экспертов различных специальностей;
- стандартизации семантических описаний свойств и особенностей изделия;
- создания семантических моделей конструкции;
- построения интеллектуальных программных компонентов, основанных на семантической (смысловой) обработке конструкторских данных;
- разработки программного обеспечения для проведения гибкого смыслового анализа структурных конструкторских решений, локализации и диагностики смысловых конструкторских ошибок;
- разработки программного обеспечения, обеспечивающего автоматизированный и автоматический синтез структурных конструкторских решений;
- формального документирования профессиональных, научных и потребительских представлений специалистов о свойствах и особенностях изделия.
1.3. Место дисциплины в учебном процессе.
Изучение дисциплины основывается на знаниях программирования, математической лингвистики, математической логики, основ конструирования.
Данная дисциплина является базовой для изучения дисциплин, связанных с построением интеллектуальных САПР, созданием конструкторских баз знаний.
1.4. Структура дисциплины.
Содержание дисциплины разработано на один семестр.
- ТЕМАТИЧЕСКИЙ ПЛАН УЧЕБНОЙ ДИСЦИПЛИНЫ
2.1. Наименование тем, объем в часах по дисциплине
Наименование тем и разделов | Макси-мальная учеб. нагрузка студента, (час) | Количество аудиторных часов при очной форме обучения | Самостоя-тельная работа студентов | |||
| | Всего | Лекц. | Практ. | Лаб | |
Введение. | ||||||
1. Цели изучения и состав дисциплины. Тенденции развития САПР. Моделирование формы и содержания изделия. | 4 | 2 | 2 | | | 2 |
Итого: | 4 | 2 | 2 | 0 | 0 | 2 |
Часть 1. Базовые сведения | ||||||
1. Лингвистические основы. Синтаксис и семантика. Понятие. Семантические валентности. Сочетаемость понятий в тексте. Семантический анализ текста на основе сочетаемости понятий. Анафорические отношения и референциальные тождества. | 4 | 2 | 2 | | | 2 |
2. Математические основы. Тран-зитивные множества. Теория моделей транзитивных множеств. Математи-ческая семантика: теория неподвижных точек, денотационная семантика, аб-страктные типы данных. | 6 | 4 | 2 | 2 | | 2 |
3. Информационные основы. Синтак-сическая и семантическая (смысловая) обработка данных. Процедурные и де-кларативные языки. Модели обработки декларативных языков. Декларативная и операционная семантика. Построение интеллектуальных тезаурусов. | 4 | 2 | 2 | | | 2 |
4. Конструкторские основы. Состав и результаты процесса конструирования. Применение абстракций и формализации в процессе конструирования. Форма и содержание изделия. Свойства и особенности изделия. Профессиональная, научная и потребительская специфика свойств и особенностей изделия. Содержание конструкторских данных. Интерпретация (семантика) конструк-торских данных. Конструкторская се-мантика и построение интеллектуальных САПР. | 4 | 2 | 2 | | | 2 |
Итого: | 18 | 10 | 8 | 2 | 0 | 8 |
Часть 2. Теория декларативной конструкторской семантики | ||||||
1. Концептуальные средства конструк-торской семантики. Конструкторские типы. Отношения между конструк-торскими типами. Деревья компонентов конструкции. Последовательность дере-вьев компонентов. Система координат в деревьях компонентов. Таблицы. Система описания свойств изделия. | 6 | 4 | 1 | 2 | 1 | 2 |
2. Конструкторские данные и кон-структорские операции. Простые и составные конструкторские данные. Мо-дель простых конструкторских данных. Иерархическая структурная надстройка над моделью простых конструкторских данных. Операции над составными кон-структорскими данными. | 5 | 3 | 1 | 1 | 1 | 2 |
3. Семантические описания свойств из-делия. Конструкторское понятие. Пра-вила семантической сочетаемости конс-трукторских понятий. Описания констру-кторских понятий: остенсивные, вербаль-ные, эксплицитные, имплицитные, реаль-ные, номинальные. Структурные, пред-метные и предикатные свойства изделия. | 8 | 6 | 2 | 2 | 2 | 2 |
4. Описание структурных и предметных свойств изделия. Правила структурной сочетаемости конструкторских понятий. Агрегация и наследование конструк-торских понятий. Референциальные тож-дества конструкторских понятий. Пра-вила предметной сочетаемости конс-трукторских понятий. | 8 | 6 | 2 | 2 | 2 | 2 |
5. Описание предикатных свойств изде-лия. Правила общей сочетаемости конст-рукторских понятий. | 7 | 5 | 1 | 2 | 2 | 2 |
6. Построение расширяемого семанти-ческого языка профессиональных, науч-ных и потребительских описаний свойств изделия. | 5 | 3 | 1 | 2 | | 2 |
Итого: | 39 | 27 | 8 | 11 | 8 | 12 |
Часть 3. Теория операционной конструкторской семантики | ||||||
1. Семантические конструкторские моде-ли. Анализ и синтез конструкторских структур. Термальные описания конс-трукторских структур. Мономорфные и полиморфные конструкторские струк-туры. Синтез конструкторских структур. Автоматический синтез мономорфных конструкторских структур. Автома-тизированный и автоматический синтез полиморфных конструкторских структур. | 7 | 4 | 1 | 2 | 1 | 3 |
2. Вычисление конструкторской семан-тики. Организация логических вычис-лений по методу резолюции и диа-граммным методом. | 7 | 4 | 1 | 2 | 1 | 3 |
3. Использование многозначной логики для организации вычислительного про-цесса. Обогащение конструкторских моделей в многозначной логике. | 8 | 5 | 1 | 2 | 2 | 3 |
4. Обогащение конструкторских моделей с помощью нерекурсивных определений. | 6 | 3 | 1 | 1 | 1 | 3 |
5. Обогащение конструкторских моделей с помощью рекурсивных определений. | 6 | 3 | 1 | 1 | 1 | 3 |
6. Локализация и диагностика смысловых конструкторских ошибок. Прямое и об-ратное преобразование описаний свойств изделия. | 7 | 4 | 1 | 1 | 2 | 3 |
Итого: | 41 | 23 | 6 | 9 | 8 | 18 |
Часть 4. Разработка информационных технологий семантического конструирования | ||||||
1. Архитектура САПР, основанной на семантической обработке конструкторских данных. Язык описания свойств изделия. | 7,5 | 4,5 | 0,5 | 2 | 2 | 3 |
2. Построение подсистемы ввода описаний свойств изделия. Структуры данных и алгоритмы. | 5,5 | 2,5 | 0,5 | | 2 | 3 |
3. Построение базы профессиональных, научных и потребительских описаний свойств изделий. Методика описания свойств изделий. Систематизация конструкторских понятий. Структура базы свойств изделий. | 7,5 | 4,5 | 0,5 | 2 | 2 | 3 |
4. Построение подсистемы автоматизированного структурного синтеза структурных конструкторских решений. Параметризация структурных конструкторских решений. | 6,5 | 2,5 | 0,5 | | 2 | 4 |
5. Построение подсистемы автоматического синтеза структурных конструкторских решений. | 7 | 4 | 2 | | 2 | 3 |
6. Построение базы конструкторских данных. Структуры данных семантических моделей конструкции. Универсум семантических моделей конструкции. | 9 | 6 | 2 | 2 | 2 | 3 |
7. Инструментальные средства семантических вычислений. Реализация модели структурного конструкторского решения в виде деревьев компонентов конструкции. Система координат в деревьях компонентов конструкции. Табличные функции и алгоритмы построения вычислительных операций в деревья компонентов. | 8 | 5 | 1 | 2 | 2 | 3 |
8. Организация вычислительного процесса. Автоматический синтез конструкции. Проверка свойств изделия в описании конструкции с помощью базы описания свойств изделия. Планирование вычислительного процесса на основе ранжирования описаний функций и предикатов. Локализация и диагностика конструкторских ошибок. | 8 | 5 | 1 | 2 | 2 | 3 |
9. Методика разработки автоматизированных конструкторских систем. Выбор логики. Выбор разделов базы свойств изделия. Использование классификаций конструкторских поня-тий. Разработка интерфейса с подсис-темами САПР, в том числе с графической. | 9 | 6 | 2 | 2 | 2 | 3 |
Итого: | 68 | 40 | 10 | 12 | 18 | 28 |
Итого по дисциплине: | 170 | 102 | 34 | 34 | 34 | 68 |
2.2. Тематический план лекционных занятий
№ п/п | Наименование темы лекции | Объем в часах |
1 | Цели изучения дисциплины, состав занятий и метод контроля, основные разделы. Лингвистические основы. Синтаксис и семантика. Понятие. Семантические валентности. Сочетаемость понятий в тексте. Семантический анализ текста на основе сочетаемости понятий. Анафорические отношения и референциальные тождества. | 2 |
2 | Математические основы. Транзитивные множества. Теория моделей транзитивных множеств. Математическая семантика: теория неподвижных точек, денотационная семантика, абстрактные типы данных. | 2 |
3 | Информационные основы. Синтаксическая и семантическая (смысловая) обработка данных. Процедурные и декларативные языки. Модели обработки декларативных языков. Декларативная и операционная семантика. Построение интеллектуальных тезаурусов. | 2 |
4 | Конструкторские основы. Состав и результаты процесса конструирования. Применение абстракций и формализации в процессе конструирования. Форма и содержание изделия. Свойства и особенности изделия. Профессиональная, научная и потребительская специфика свойств и особенностей изделия. Содержание конструкторских данных. Интерпретация (семантика) конструкторских данных. Конструкторская семантика и построение интеллектуальных САПР. | 2 |
5 | Концептуальные средства конструкторской семантики. Конструкторские типы. Отношения между конструкторскими типами. Деревья компонентов конструкции. Последовательность деревьев компонентов. Система координат в деревьях компонентов. Таблицы. Система описания свойств изделия.Конструкторские данные и конструкторские операции. Простые и составные конструкторские данные. Модель простых конструкторских данных. Иерархическая структурная надстройка над моделью простых конструкторских данных. Операции над составными конструкторскими данными. | 2 |
6 | Семантические описания свойств изделия. Конструкторское понятие. Правила семантической сочетаемости конструкторских понятий. Описания конструкторских понятий: остенсивные, вербальные, эксплицитные, имплицитные, реальные, номинальные. Структурные, предметные и предикатные свойства изделия. | 2 |
7 | Описание структурных и предметных свойств изделия. Правила структурной сочетаемости конструкторских понятий. Агрегация и наследование конструкторских понятий. Референциальные тождества конструкторских понятий. Правила предметной сочетаемости конструкторских понятий. | 2 |
8 | Описание предикатных свойств изделия. Правила общей сочетаемости конструкторских понятий. Построение расширяемого семантического языка профессиональных, научных и потребительских описаний свойств изделия. | 2 |
9 | Семантические конструкторские модели. Анализ и синтез конструкторских структур. Термальные описания конструкторских структур. Мономорфные и полиморфные конструкторские структуры. Синтез конструкторских структур. Автоматический синтез мономорфных конструкторских структур. Автоматизированный и автоматический синтез полиморфных конструкторских структур. | 2 |
10 | Вычисление конструкторской семантики. Организация логических вычислений по методу резолюции и диаграммным методом. Использование многозначной логики для организации вычислительного процесса. Обогащение конструкторских моделей в многозначной логике. | 2 |
11 | Обогащение конструкторских моделей с помощью нерекурсивных определений. Обогащение конструкторских моделей с помощью рекурсивных определений. | 2 |
12 | Локализация и диагностика смысловых конструкторских ошибок. Прямое и обратное преобразование описаний свойств изделия.Архитектура САПР, основанной на семантической обработке конструкторских данных. Язык описания свойств изделия. Построение подсистемы ввода описаний свойств изделия. Структуры данных и алгоритмы. | 2 |
13 | Построение базы профессиональных, научных и потребительских описаний свойств изделий. Методика описания свойств изделий. Систематизация конструкторских понятий. Структура базы свойств изделий. Построение подсистемы автоматизированного структурного синтеза структурных конструкторских решений. Параметризация структурных конструкторских решений. | 2 |
14 | Построение подсистемы автоматического синтеза структурных конструкторских решений. | 2 |
15 | Построение базы конструкторских данных. Структуры данных семантических моделей конструкции. Универсум семантических моделей конструкции. | 2 |
16 | Инструментальные средства семантических вычислений. Реализация модели структурного конструкторского решения в виде деревьев компонентов конструкции. Система координат в деревьях компонентов конструкции. Табличные функции и алгоритмы построения вычислительных операций в деревья компонентов. Организация вычислительного процесса. Автоматический синтез конструкции. Проверка свойств изделия в описаИИ конструкции с помощью базы описания свойств изделия. Планирование вычислительного процесса на основе ранжирования описаний функций и предикатов. Локализация и диагностика конструкторских ошибок. | 2 |
17 | Методика разработки автоматизированных конструкторских систем. Выбор логики. Выбор разделов базы свойств изделия. Использование классификаций конструкторских понятий. Разработка интерфейса с подсистемами САПР, в том числе с графической. | 2 |
Итого : | 34 |
2.3. Тематический план практических занятий
№ п/п | Наименование темы занятия | Объем в часах |
1 | Теория моделей. | 2 |
2 | Описание семантики методом неподвижных точек | 2 |
3 | Описание семантики методом денотационной семантики | 2 |
4 | Описание семантики методом абстрактных типов данных | 2 |
5 | Построение интеллектуальных тезаурусов. | 2 |
6 | Описание структурных и предметных свойств изделия | 2 |
7 | Синтез конструкторских структур. | 2 |
8 | Конструирование профессиональных расширений семантического языка | 2 |
9 | Ранжирование описаний функций и отношений. | 2 |
10 | Описание предикатных свойств изделия. | 2 |
11 | Описание анафорических отношений и референциальных тождеств. | 2 |
12 | Описание отношений агрегации. | 2 |
13 | Описание отношений наследования. | 2 |
14 | Изучение языка описания свойств изделий | 2 |
15 | Система координат древовидных структур. | 2 |
16 | Вычисление логических формул в многозначной логике | 2 |
17 | Построение логического вычислителя по диаграммному методу | 2 |
Итого : | 34 |
2.4. Задачи для проведения практических занятий
Вычислить денотационную семантику выражения .
Вычислить денотационную семантику выражения .
Вычислить неподвижную точку
function z (n: integer): integer;
begin
if n > 0 then Result := n – 1 else Result := z ( z ( n + 2 ) )
end;
для n – натуральное.
4. Вычислить неподвижную точку
function z (n: integer): integer;
begin
if n > 0 then Result := n – 1 else Result := z ( z ( n + 2 ) )
end;
для n – целое.
5. Построить абстрактный тип данных «натуралшьное».
6. Построить абстрактный тип данных «последовательность».
7. Построить абстрактный тип данных «последовательность натуральных чисел».
8. Для 5, 6, 7 построить сигнатурные графы.
9. Построить описание конструкторского понятия «болт».
10. Построить описание конструкторского понятия «гайка».
11. Построить описание конструкторского понятия «болт с гайкой».
12. Дано описание системы конструкторских понятий «крепежные изделия».
- построить правильное структурное конструкторское решение;
- построить правильное параметризованное структурное конструкторское решение;
- разработать техническое задание на автоматическое проектирование.
2.5 Тематический план лабораторных работ
№ п/п | Наименование темы лабораторного занятия | Объем в часах |
1 | Разработка описаний структурных свойств изделий. | 4 |
2 | Разработка описаний предметных свойств изделий. | 4 |
3 | Разработка описаний предикатных свойств изделий | 4 |
4 | Автоматизированный синтез структурных конструкторских решений. | 4 |
5 | Составление технического задания на проектирование изделия. | 4 |
6 | Автоматический синтез структурного конструкторского решения. | 4 |
7 | Разработка графического сопровождения проекта. | 4 |
8 | Документирование | 4 |
Итого: | 32 |
2.6. Варианты лабораторных работ
1. Вариантами лабораторных работ являются несложные изделия, состоящие из 2-х, 3-х деталей.
3. ПРИМЕРНЫЙ ПЕРЕЧЕНЬ ТЕМ КУРСОВЫХ РАБОТ
1. Разработка подсистемы ввода описаний свойств изделий
2. Разработка подсистемы управления базой семантических описаний свойств изделия.
3. Разработка подсистемы синтеза конструкции.
4. Разработка подсистемы семантических вычислений.
5. Разработка подсистемы диагностики конструкторских семантических ошибок.
6. Разработка подсистемы построения интерфейсов с подсистемами САПР.
7. Разработка описаний геометрических свойств изделий
8. Разработка описаний эргономических свойств изделий
9. Разработка описаний технологических свойств изделий
10. Разработка описаний физических свойств изделий
11. Разработка описаний свойств материалов
12. Разработка базы конструкторской семантики для класса изделий
4. ТЕМАТИКА САМОСТОЯТЕЛЬНЫХ РАБОТ (РЕФЕРАТОВ, КОНТРОЛЬНЫХ РАБОТ)
- Составление рефератов по заданной теме лекционных занятий.
4.1. Контроль самостоятельной работы студента
1. Проведение письменных контрольных опросов в конце занятий (10-15 мин).
5. ВОПРОСЫ К ЭКЗАМЕНУ
1 | Лингвистические основы. Понятие синтаксиса и семантики. |
2 | Лингвистические основы. Понятие «понятие». |
3 | Лингвистические основы. Семантические валентности. |
4 | Лингвистические основы. Сочетаемость понятий в тексте. Семантический анализ текста на основе сочетаемости понятий |
5 | Лингвистические основы. Анафорические отношения и референциальные тождества. |
6 | Математические основы. Транзитивные множества. |
7 | Математические основы. Теория моделей транзитивных множеств. |
8 | Математическая семантика: теория неподвижных точек. |
9 | Математическая семантика: денотационная семантика. |
10 | Математическая семантика: абстрактные типы данных. |
11 | Информационные основы. Синтаксическая и семантическая (смысловая) обработка данных. |
12 | Информационные основы. Процедурные и декларативные языки. Модели обработки декларативных языков. |
13 | Информационные основы. Декларативная и операционная семантика. |
14 | Информационные основы. Построение интеллектуальных тезаурусов. |
15 | Конструкторские основы. Состав и результаты процесса конструирования. |
16 | Конструкторские основы. Применение абстракций и формализации в процессе конструирования. |
17 | Конструкторские основы. Форма и содержание изделия. |
18 | Конструкторские основы. Свойства и особенности изделия. Профессиональная, научная и потребительская специфика свойств и особенностей изделия. |
19 | Конструкторские основы. Содержание конструкторских данных. Интерпретация (семантика) конструкторских данных. |
20 | Конструкторские основы. Конструкторская семантика и построение интеллектуальных САПР. |
21 | Концептуальные средства конструкторской семантики. |
22 | Конструкторские данные |
23 | Конструкторские операции. |
24 | Семантические описания свойств изделия. |
25 | Конструкторское понятие. |
26 | Правила семантической сочетаемости конструкторских понятий. |
27 | Описания конструкторских понятий. |
28 | Структурные, предметные и предикатные свойства изделия. |
29 | Построение расширяемого семантического языка профессиональных, научных и потребительских описаний свойств изделия. |
30 | Семантические конструкторские модели. |
31 | Автоматизированный и автоматический синтез полиморфных конструкторских структур. |
32 | Вычисление конструкторской семантики. Использование многозначной логики. |
33 | Язык описания свойств изделия. |
34 | Инструментальные средства семантических вычислений. |
6. ВОПРОСЫ ДЛЯ ПРОВЕРКИ ОСТАТОЧНЫХ ЗНАНИЙ
- Понятие конструкторской семантики.
- Форма и содержание изделия.
- Свойства и особенности изделия.
- Конструкторское понятие.
- Семантическая сочетаемость конструкторских понятий.
- Структурные, предметные и предикатные свойства изделия.
7. ДОПОЛНИТЕЛЬНЫЕ СРЕДСТВА, ИСПОЛЬЗУЕМЫЕ
ПРИ ОБУЧЕНИИ
- Интернет
- Программные семантические компоненты
СПИСОК ЛИТЕРАТУРЫ
Основная
- Барков И.А. Теория конструкторской семантики. –Ижевск: Изд-во ИжГТУ, 2003. -360с.
- Джонс Дж.К. Методы проектирования: Пер.с англ. -2-е изд.доп. -М.: Мир, 1986. -386с.
- Дитрих Я. Проектирование и конструирование. Системный подход: Пер. c польского. - М.: Мир, 1981. -454с.
Дополнительная
- Барков И.А. Конструкторская семантика в системах поддержки жизненного цикла изделия // Информационные технологии в инновационных проектах: Труды международной научно-технической конференции (г. Ижевск, 19-20 апреля 2000 г). –Ижевск: Изд-во Механического завода, 2000. с. 174-177.
- Барков И.А. Теория конструкторской семантики для описания в САПР свойств зубчатых передач / Современные информационные технологии. Проблемы исследования, проектирования и производства зубчатых передач. Сборник докладов международного научного семинара. – Ижевск: Изд-во Ижевского государственного технического университета, 2001. –с.278-294.
- Барков И.А. Интеграция профессиональных знаний в CALS-технологиях на основе конструкторской семантики // Конструкторско-технологическая информатика-2000: Труды конгресса. В 2-х томах. Том 1/ IV международный конгресс. –М.: Изд-во «Станкин», 2000. с.49 – 51.
- Барков И.А. Описание свойств изделий в САПР редукторов // Пространство зацеплений: Сборник докладов научного семинара Учебно-научного центра зубчатых передач и редукторостроения. –Ижевск: Изд-во ИжГТУ, 2001. с.159-169.
- Барков И.А. Задача автоматического семантического анализа конструкции в САПР редукторов // Материалы Международной научно-технической конференции, посвященной 50 – летию ИжГТУ (19 – 22 февраля 2002 г.). – В пяти частях. Ч. 2. Инновационные технологии в машиностроении и приборостроении. – Ижевск: Изд-во ИжГТУ, 2002. –с. 20 – 26.
- Барков И.А. Семантическая сочетаемость конструкторских понятий и описание свойств изделия в САПР // Материалы Международной научно-технической конференции, посвященной 50 – летию ИжГТУ (19 – 22 февраля 2002 г.). – В пяти частях. Ч. 2. Инновационные технологии в машиностроении и приборостроении. – Ижевск: Изд-во ИжГТУ, 2002. –с.26-34.
- Замулин А. В. Типы данных в языках программирования и базах данных. – М.: Наука, 1988.
- Кейслер Г., Чен Ч. Теория моделей. -М.: Мир, 1977, -306 с.
- Клини С. Математическая логика. –М.: Мир, 1973. –480с.
- Мендельсон Э. Введение в математическую логику. –М.: Наука, 1976. –320с.
- Миндлин Я.З. Логика конструирования. - М.: Машиностроение, 1969. -124с.
- Половинкин А.И. Основы инженерного творчества. -М.: Машиностроение, 1988. - 368 с.: ил.
- Рубашкин В.Ш. Представление и анализ смысла в интеллектуальных информационных системах. -М.: Наука, 1989. -192с.
- Справочная книга по математической логике: В 4-х частях // Под ред. Дж. Барвайса.-Ч.I. Теория моделей: Пер. с англ. - М.: Наука, Главная редакция физико-математической литературы, 1982. -392с.
- Справочная книга по математической логике: В 4-х частях // Под ред. Дж. Барвайса.-Ч.II. Теория множеств: Пер. с англ. - М.: Наука, Главная редакция физико-математической литературы, 1982. -376с.
- Таленс Я.Ф. Работа конструктора. -Л.: Машиностроение. Ленингр. отделение, 1987. -255с.
- Харофас Д., Легг С. Конструкторские базы данных. –М.: Машиностроение, 1990. –224с.
- Цаленко М.Ш. Моделирование семантики в базах данных. - М.: Наука. Главная редакция физико-математической литературы, 1989. -288с.
- Чичварин Н.В. Экспертные компоненты САПР. - М.: Машиностроение, 1991. - 240 с.
- Осетров В.Г., Свитковский Ф.Ю. Логика и практика сборки машин. - Ижевск, 1996. -86 с.