Введение
1. Анализ проблем разработки и интеграции программно-вычислительных комплексов в АСДУ ЕСГ 14
1.1.Системы поддержки принятия решений в АСДУ ЕСГ 14
1.2. Характеристики эксплуатируемых комплексов моделирования 24
1.3.Оценка текущего состояния эксплуатируемых ПВК 36
1.4.Выводы по главе 1 38
2. Разработка методологии проектирования программно-вычислительных комплексов на основе открытой интеграционной платформы 40
2.1.Классификация интеграционных архитектур 40
2.2.Эволюция архитектуры ПВК «Веста» 49
2.3.Открытая интеграционная платформа как основа построения распределённых ПВК в АСДУ ЕСГ 55
2.4.Выводы по главе 2 60
3. Математическое моделирование компонентов открытой интеграционной платформы 62
3.1.Программно-вычислительные комплексы как сложные системы 62
3.2. Эволюция парадигм программирования и проектирования 64
3.3.Модели, основанные на формальных автоматах 74
3.4.Модели, основанные на сетях Петри 79
3.5.Модель состояний и оценка показателей функционирования системы 87
3.6.Имитационные модели 102
3.7.Выводы по главе 3 104
4. Применение современных информационных технологий в разработке программных систем на основе открытой интеграционной платформы 106
4.1.Этапы жизненного цикла интегрированного наукоёмкого программного обеспечения 106
4.2. Разработка высокопроизводительных систем 121
4.3.Принципы организации распределённого программного обеспечения 131
4.4.Переносимость программного обеспечения и кроссплатформенная разработка 142
4.5.Выводы по главе 4 157
5. Автоматизация программной реализации компонентов открытой интеграционной платформы 159
5.1.Автоматизация формирования программного кода компонентов ОИП на основе сетей Петри 159
5.2.Реализация сетевого взаимодействия 163
5.3.Организация хранения данных 177
5.4.Поддержка пользователей 187
5.5. Приложения, реализованные на основе ОИП 195
5.6.Выводы по главе 5 203
Заключение 205
Список сокращений и условных обозначений 208
Список литературы 210
Приложение А. Структура XML-шаблона SOA-транслятора 230
Приложение Б. XSLT-шаблон для преобразования CPN/CPP 231
Приложение В. Структура XML-описания технологических схем 232


