Введение
Глава 1. Системы объектно-связанного документооборота и организация их взаимодействия с бизнес-процессами 19
1.1. Объекты управления и взаимодействие процессов документооборота и бизнес-процессов 21
1.2. Модели систем объектно-связанного документооборота 23
1.3. Организация построения систем объектно-связанного документооборота, взаимодействующих с бизнес-процессами 28
1.3.1. Двухуровневая структура описаний документов и объектов управления 28
1.3.2. Организация взаимодействия систем объектно-связанного документооборота и систем управления бизнес-процессами 30
1.3.3. XML-структуры описания документов и объектов 32
1.3.4. Объектно-связанный документооборот в распределенных системах 33
1.4. Реализация 34
1.5. Выводы 37
Глава 2. Сервис-браузеры для информационных систем 39
2.1. Построение универсального клиента для обмена данными с сервером 41
2.2. Динамически обновляемые модули в сервис-браузере 42
2.3. Аутентификация и авторизация в сервис-браузере 44
2.4. Общая схема построения сервис-браузера 47
2.5. Экспериментальные оценки 49
2.6. Реализация 57
2.7. Выводы 58
Глава 3. Метод разделенных запросов для управления доступом к данным в иерархических распределенных системах 59
3.1. Метод разделенных запросов 60
3.2. Фрагмент управления данными 62
3.3. Фрагмент управления доступом 62
3.4. Модификация сценариев 63
3.5. Языковые конструкции метода разделенных запросов 64
3.5.1. Фрагмент управления данными 64
3.5.2. Блок данных запроса 66
3.5.3. Фрагмент управления доступом 68
3.5.4. Ответы на запросы 70
3.6. Реализация 71
3.7. Выводы 72
Глава 4. Метод динамического обновления программных комплексов для систем с иерархической структурой 74
4.1. Постановка задачи 77
4.2. Вопросы построения алгоритма обновлений в иерархических системах 79
4.2.1. Классы обновлений 79
4.2.2. Схема сценария обновления 81
4.2.3. Транспортировка объектов обновлений методом ступенчатых запросов 84
4.2.4. Активизация новых версий и алгоритм организации отката с использованием мультиверсионности в системах иерархического типа 87
4.2.5. Развертывание программных комплексов с использованием методов обновления 91
4.3. Реализация 92
4.4. Выводы 93
Глава 5. Практическое применение на примере информационной системы НЦБ Интерпола МВД России 94
5.1. Архитектура сервис-браузера в НЦБ Интерпола 96
5.2. Объектно-связанный документооборот в НЦБ Интерпола 99
5.3. Метод разделенных запросов в НЦБ Интерпола 100
5.4. Перенос информационной системы НЦБ Интерпола России в «облако» 104
5.5. Метод динамического обновления в НЦБ Интерпола 106
5.6. Выводы 106
Заключение 108
Список сокращений и условных обозначений 110
Список литературы 112
Приложение А. Документы, подтверждающие внедрение результатов диссертационного исследования 122
Приложение Б. Пример сценария обновления 124
Приложение В. Свидетельства о государственной регистрации программ для ЭВМ 127


