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

Черноусов Антон Владимирович. Модели, методы и базовые программные компоненты для создания вычислительной инфраструктуры исследований в энергетике : диссертация ... кандидата технических наук : 05.13.18 / Черноусов Антон Владимирович; [Место защиты: Ин-т систем энергетики им. Л.А. Мелентьева СО РАН]. - Иркутск, 2008. - 170 с. : ил. РГБ ОД, 61:08-5/74
Автор
Черноусов Антон Владимирович
Год
2008
  • 99 000 UZS

Оглавление диссертации
Введение
1. Проблемы создания вычислительной инфраструктуры исследований в энергетике 20
1.1. Специфика исследований в энергетике 20
1.1.1. Проблемы сохранения интеллектуальных ресурсов в исследованиях энергетики 31
1.1.1.1. Сохранение методов 31
1.1.1.2. Сохранение алгоритмов 32
1.1.1.3. Сохранение программных комплексов 33
1.2. Необходимость адаптации в вычислительную инфраструктуру унаследованного программного обеспечения 34
1.2.1. Объективная необходимость замены системного программного обеспечения 34
1.2.2. Изменение требований к программному обеспечению 36
1.2.3. Проблема морального устаревания программного обеспечения 38
1.3. Проблемы интеграции программного
обеспечения в вычислительную инфраструктуру 40
1.3.1. Необходимость интеграции программного обеспечения 40
1.3.2. Проблема интеграции по функциям 42
1.3.3. Проблема интеграции по данным 43
1.4. Обзор современных информационных технологий для ин теграции программного обеспечения 44
1.4.1. Технология GRID 44
1.4.2. Технология сервис-ориентированной архитектуры (SOA) 47
1.4.3. Технология XML 52
1.5. Выводы к главе 1 и постановка задачи диссертационной работы 54
2. Предлагаемый подход к построению вычислительной ин фраструктуры исследований в энергетике 57
2.1. Состав и базовые компоненты вычислительной инфраструк туры исследований в энергетике 57
2.1.1. Состав ИТ-инфраструктуры 57
2.1.2. Определение и назначение вычислительной инфраструктуры 58
2.1.3. Вычислительная инфраструктура и средства её поддержки 59
2.1.4. Телекоммуникационная инфраструктура как основа для построения вычислительной инфраструктуры 66
2.2. Методический подход к разработке и интеграции базовых системных программных компонентов вычислительной инфраструктуры 72
2.2.1. Предлагаемая архитектура расширяемого Web-приложения 72
2.2.2. Методика создания расширяемого Web-приложения 78
2.2.3. Механизм интеграции приложений на основе SOA 80
2.2.3.1. Поддержка интеграции Web-приложений по функциям с помощью Web-сервисов 80
2.2.3.2. Поддержка интеграции Web-приложений по данным с использованием XML 82
2.2.4. Предлагаемые методы и средства интеграции программного обеспечения 83
2.3. Методика адаптации унаследованного программного обеспечения 84
2.3.1. Требования к унаследованному программному обеспечению 84
2.3.2. Методика адаптации унаследованного программного обеспечения 86
2.3.2.1. Принципы выделения вычислительного ядра 87
2.3.2.2. Проведение реинжиниринга подсистемы ввода-вывода 89
2.3.2.3. Методика улучшения представления кода 90
2.4. Выводы к главе 2 93
3. Реализация базовых системных программных компонентов вычислительной инфраструктуры и их применение для разработки программных комплексов для исследований в энергетике 94
3.1. Создание телекоммуникационной инфраструктуры как основы для функционирования вычислительной инфраструктуры исследований в энергетике 94
3.2. Реализация базовых системных программных компонентов (паттернов) как стандартных решений в программных комплексах для исследований в энергетике 102
3.2.1. Системно-концептуальные решения при реализации Web-приложений 102
3.2.2. Передача данных в Web-приложении 104
3.2.3. Реализация Модели как части паттерна МVC в Web-приложении 107
3.2.4. Стратегии реализации Контроллера как части паттерна MVC в Web-приложении 108
3.2.5. Реализация оповещения между частями паттерна MVC в Web-приложении 110
3.2.6. Подход к созданию Команд в Web- при л ожении 112
3.2.7. Способы работы с СУБД в Web-приложении 115
3.2.8. Управление доступом в Web-приложении 117
3.2.9. Хранение настроек и создание экземпляров Команд на их основе в Web-приложении 122
3.2.10. Создание Фабрики Команд для Web-приложения 125
3.2.11. Реализация механизма доступа к функциям приложения в рамках (SOA) 127
3.2.11.1. Применение средства Axis для организации доступа к функциям приложения 127
3.2.11.2. Реализация контроллера функций Web-сервиса 129
3.2.11.3. Подготовка комплекта инсталляции 130
3.3. Применение предложенного методического подхода и базовых системных компонентов для создания программных комплексов нового поколения для исследований в энерге тике и исследований по грантам РФФИ и РГНФ 131
3.3.1. Возможности и пример адаптации унаследованных ПК для исследований энергетики 131
3.3.1.1. Анализ имеющихся ПК для исследований энергетики с точки зрения возможной адаптации 131
3.3.1.2. Организация Web-доступа к программному комплексу ИНТЭК для исследования проблемы энергетической безопасности 135
3.3.2. Применение методики адаптации унаследованного программного обеспечения на примере Web-сервиса для решения задач нелинейной оптимизации 138
3.3.3. Применение предложенного подхода в проектах по грантам РФФИ и РГНФ 139
3.3.4. Применение методики создания Web-приложения на примере разработки системы управления ИТ-ресурсами142
3.4. Выводы 144
Заключение 145
Литература

Рекомендуем вам товары

99 000 UZS
Автор
Чеченин Алексей Николаевич
Количество страниц
Год
2008
99 000 UZS
Автор
Степанова Надежда Александровна
Количество страниц
Год
2008
Модули для Opencart 2, Опенкарт 3