Введение
Глава 1. Использование и реализация диаграмматических нотаций бизнес-процессов в проектировании АС 11
1.1 Место и роль диаграмматических моделей бизнес-процессов в проектировании АС 11
1.2 Анализ использования диаграмматических нотаций бизнес-процессов в методологиях проектировании АС 21
1.3 Анализ методов контроля диаграмматических спецификаций в процессе проектирования бизнес-процессов 32
1.4 Анализ систем разработки диаграмматических спецификаций бизнес-процессов нотации UML 47
1.5 Постановка задачи 55
1.6 Выводы 56
Глава 2. Разработка методов синтаксического и семантического анализа и контроля диаграмматики нотаций бизнес-процессов, созданных в процессе коллективного проектирования . 59
2.1 Обзор методов многоуровневых описаний 59
2.2 Разработка метода описания многоуровневых грамматик анализа диаграмматических нотаций, созданных в процессе коллективного проектирования 61
2.3 Оценка временных затрат многоуровневых грамматик 73
2.4 Анализ методов построения онтологий 78
2.5 Анализ языков описания онтологий 82
2.6 Исследование алгоритмов объединения онтологий 86
2.7 Разработка метода анализа и контроля семантических ошибок диаграмм при коллективном проектировании 92
2.8 Выводы 99
Глава 3. Разработка метода синтеза RV-грамматик и алгоритма нейтрализации ошибок грамматики диаграммных нотаций бизнес-процессов 101
3.1 Инструментальные средства метатрансляции 102
3.2 Разработка структуры метакомпилятора диаграмматических нотаций бизнес-процессов на примере языка UML 105
3.3 Анализ методов нейтрализации ошибок в диаграмматических нотациях бизнес-процессов 116
3.4 Разработка метода нейтрализации в графических грамматиках .125
3.5 Разработка алгоритма формирования множества продолжателей .127
3.6 Типы диагностируемых ошибок 129
3.7 Выводы 136
Глава 4. Разработка программных средств реализации анализа и контроля диаграмматическх нотаций бизнес-процессов 138
4.1 Разработка анализатора графических нотаций для системы вопросно- ответного проектирования WIQA 138
4.2 Разработка плагина для редактора Microsoft Visio 143
4.3 Разработка сетевых систем анализ диаграмматики бизнес-процессов 149
4.4 Проведение эксперимента 156
4.5 Выводы и рекомендации 157
Заключение 159
Список литературы 160


