Конференции ИВТ СО РАН
X Российская конференция с участием иностранных ученых "Распределенные информационно-вычислительные ресурсы”
Академгородок, г. Новосибирск, Россия, 6-8 октября 2005 г.
Тезисы докладов
Промежуточное программное обеспечение и средства создания и поддержки информационно-вычислительных систем
Ахлестин А.Ю., Лаврентьев Н.А., Привезенцев А.И., Титов А.Г., Фазлиев А.З.
Институт оптики атмосферы СО РАН (Томск),
Институт мониторинга климатических и экологических систем СО РАН (Томск),
Томский университет систем управления и радиотехники
В докладе представлен проект создания промежуточного программного обеспечения, обеспечивающего работу приложений, создаваемых для информационно-вычислительных систем (ИВС), на стороне сервера, и инструментария для формирования диалоговой системы ИВС и создания слабоструктурированные информационных ресурсов (ИР). Ряд приложений для поддержки понятийной основы предметной области (тезаурус, библиография, ссылки на ИР и т.д.), а также система отображения выходных документов являются частью средств поддержки ИВС.
ППО включает в себя семь модулей:
- Модуль INIT (инициализации ядра) формирует среду окружения;
- Модуль USER (поддержка работы с пользователем и данными о пользователе) обеспечивает работу модулей TREE и APPLICATION;
- Модуль TREE формирует дерево меню с узлами доступными пользователю;
- Модуль REQUEST обрабатывает запрос, поступающий в систему от STRUTS и передает ряд данных в модуль APPLICATION;
- Модуль APPLICATION формирует ввод данных для приложения, запускает вычислительное приложение на счет, получает и передает выходные данные от приложения в модуль INTERFACE;
- Модуль TASK формирует среду для хранения данных пользователя (портфель пользователя), поддерживает наборы логических отношений для управления целостностью данных пользователя и динамически управлением диалоговой системы;
- Модуль INTERFACE обеспечивает функционирование системы отображения данных и работу пользовательского интерфейса.
Для создания ИВС используется административная консоль (отдельный веб-интерфейс) функционирование которой обеспечивается набором модулей среди которых модуль для работы с паспортом пользователя, модуль для построения меню, модуль поддержки каталогов информационных ресурсов, модуль составления шаблона выходного документа, модуль для работы с данными задачи, модуль интеграции задач и т.д.
Поддержка ИВС производится с помощью ряда приложений:
- Приложение для «Паспорт пользователя»,
- Система управления контентом
- Предметные приложения
- Приложение для работы с экземпляром задачи.
Дополнительные модули позволяют создавать распределенные информационные системы в рамках предложенного ПО.
Авторы благодарны РФФИ за финансовую поддержку, полученную в рамках грантов № 04-07-901236, № 04-07-90219 и № 05-07-90196.
Примечание. Тезисы докладов публикуются в авторской редакции
© 1996-2000, Институт вычислительных технологий СО РАН, Новосибирск
© 1996-2000, Сибирское отделение Российской академии наук, Новосибирск