Содержание
Введение
1. Анализ проблематики применения концептуальных моделей в
разработке программных систем
1.1. Развитие концептуального моделирования.
1.1.1. Сравнение средств концептуального моделирования
1.2. Концептуальное моделирование и семантический веб
1.3. Подходы к разработке прраммных систем на основе кон
цептуальных моделей
1.3.1. Средства разработки приложений семантического веба
1.3.2. Методы связывания программного кода с концепту
альной моделью
1.3.3. Аппликативная вычислительная среда как формали
зация языка программирования
1.4. Постановка задачи разработки среды создания настраивае
мых вебприложений на основе онтологий.
2. Математическое моделирование методов связывания функций
с концептами предметной области
2.1. Метод аппликативного представления концептов и концеп
туальных зависимостей
2.1.1. Описание используемых формализмов.
2.1.2. Представление концептуальных зависимостей
2.2. Формальная модель привязки функций к концептам пред
метной области.
2.2.1. Модель перегрузки функций на основе концептов . .
2.2.2. Алгоритм диспетчеризации
2.2.3. Пример вычислений с перегруженными функциями .
2.3. Выводы
3. Проектирование и программная реализация инструментальных
средств поддержки диспетчеризации функций на основе концептов
3.1. Выбор используемых программных средств
3.1.1. Выбор платформы реализации.
3.1.2. Выбор средств представления и обработки данных
и вебонтологий
3.2. Реализация механизма перегрузки функций на основе кон
цептуальных моделей.
3.2.1. Реализация языка дескрипций концептов .
3.2.2. Пример использования разработанной программной
библиотеки работы с концептами.
3.2.3. Программный каркас для определения перегружен
ных функций
3.2.4. Реализация алгоритма диспетчеризации.
3.3. Разработка языка преобразования данных в формате на
основе семантических шаблонов.
3.4. Выводы
4. Реализация и внедрение предметноориентированной программ
ной системы, настраиваемой на вебонтологию предметной области
4.1. Структура системы.
4.1.1. Предметная область.
4.1.2. Электронный каталог НТИ
4.1.3. Система классификационных схем ВИНИТИ
4.2. Выбор архитектуры.
4.3. Состав и структура реализованного пршраммного обеспечения
4.3.1. Общая структура системы.
4.3.2. Вебонтология предметной области
4.3.3. Действия над ресурсами
4.3.4. Перегруженные функции и семантические шаблоны
4.3.5. Пример обработки запроса системой
4.4. Оценка эффективности внедрения вебприложений на осно
ве концептуальной модели предметной области.
4.5. Выводы
Заключение
Список литературы
- Київ+380960830922