Введение
Глава 1. Задачи управления контентом и информационной адаптации в порталах 12
1.1 Определение портала 12
1.2 Задачи портала и его функции 13
1.3 Классификация порталов 16
1.4 Задача управления контентом 18
1.5 Задача адаптации контента 22
1.6 Определение способа описания семантики контента и модели пользователя 23
1.6.1 Онтологии 23
1.6.2 Языки представления знаний 24
1.6.3 Дескриптивные логики 27
1.6.3.1 Описание атрибутивного языка 30
1.6.4 Технология Semantic Web 32
1.6.4.1 Стандарты RDF и RDFS 34
1.6.4.2 Стандарт OWL 34
Выводы по главе 41
Глава 2. Формирование модели онтологии портала 43
2.1 Методологии разработки порталов 43
2.1.1 OOHDM 43
2.1.2 WSDM 45
2.1.3 WebML 47
2.1.4 Onto Webber 49
2.1.5 SHDM 51
2.1.6 Onto Weaver 52
2.1.7 SEAL 53
2.2 Сравнительный анализ подходов к проектированию сайтов 54
2.3 Базовые варианты использования портала 57
2.3.1 Получение контента 59
2.3.2 Публикация контента 60
2.3.3 Создание ресурса 61
2.3.4 Утверждение контента 61
2.3.5 Публикация ресурса 62
2.3.6 Назначение прав доступа к ресурсу 62
2.4 Базовая онтология портала 63
2.4.1 Онтология пользователя 64
2.4.2 Онтология аппаратных и программных возможностей пользователя 66
2.4.3 Онтология элементов управления 70
2.4.4 Модель контента 71
Выводы по главе 74
Глава 3. Разработка алгоритмов формирования представления портала ...76
3.1 Проблема автоматического размещения элементов в различных областях 76
3.2 Компоновка элементов пользовательского интерфейса 78
3.2.1 Простейшие подходы к автоматизации размещения 78
3.2.2 Методы на основе программирования в ограничениях 80
3.2.3 Адаптивные модульные сетки 84
3.2.4 Обсуждение рассмотренных подходов 85
3.2.5 Задачи раскроя и упаковки 87
3.2.6 Модели задач упаковки 87
3.2.6.1 Модели линейного программирования 87
3.2.6.2 Модели целочисленного линейного программирования 90
3.2.6.3 Эвристики для решения задачи упаковки 92
3.3 Основные принципы дизайна и эстетические параметры размещения 93
3.3.1 Законы композиции 93
3.3.2 Принципы гештальтпсихологии в дизайне 96
3.4 Формирование системы ограничений на взаимное расположение элементов по модели контента 98
3.4.1 Отношения между элементами страницы 98
3.4.1.1 Пространственные отношения 99
3.4.1.2 Отношения порядка 101
3.4.2 Отношения - критерии оценки качества композиции 102
3.4.3 Отображение между отношениями дизайна отношениями предметной области 105
3.5 Визуализация помеченных графов 107
Выводы по главе 112
Глава 4. Апробация предложенных методов 114
4.1 Пример применения онтологии в портале 114
4.2 Применимость эвристики BF(D) для решения задач раскроя и упаковки в порталах 118
4.3 Дополнительные ограничения на размеры текстовых блоков 121
Выводы по главе 125
Заключение 126
Библиография


