Этот проект начинался, как средство автоматизации управления информационной системой институтского ВЦ и платформа для экспериментов в области ИИ.
Изначальной целью работы было создание системы управления знаниями, позволяющей организовать полный жизненный цикл для методических материалов института, то есть процессы поиска, накопления, предоставления доступа и ревизии. Фундаментом являлась система управления информационным пространством, предназначенная для автоматизации рутинных операций над информационными единицами. В первую очередь - операций по системному администрированию. Надстройкой должна была стать система семантической разметки методических материалов. АСУ представляла собой диспетчер, обеспечивающий прием от пользователей, персонала и администраторов заданий по управлению компонентами информационной инфраструктуры и массовое параллельное исполнение этих заданий на оборудовании, поддерживающим инфраструктуру. Система функционировала в течение 10 лет, пополняясь новыми модулями, и была заменена коллективом преемников на анлогичную по концепции, но выполненную на основе .net.
Для реализации надстройки требовалась возможность описывать произвольную предметную область, поэтому в качестве основы было выбрано представление данных на основе семантической сети. Был создан визуальный редактор семантической сети и других вспомогательных стректур данных с которым проводились эксперименты по обработке текстов на естественном языке, но до внедрения эта часть не дошла. Ближайшим аналогом по организации данных является система "Абриаль", созданная в РосНИИ ИИ примерно в то же время.
Последующие версии, более совершенные в технологическом смысле, применялись для автоматизации рутинной деятельности по системному администрированию на нескольких местах работы.
Сейчас система перерабатывается с использованием оригинальной технологии распределенных вычислений, интегрированной с семантическим хранилищем информации о предметной области и графическим интерфейсом. Разработка ведется в среде Lazarus (кроссплатформенная Delphi-подобная среда разработки с открытым исходным кодом, базирующаяся на языке Паскаль). Часть исходных кодов проекта (например библиотеки для работы с векторной графикой) открыта и может быть использована всеми желающими в личных целях согласно лицензии GNU GPL. На сайте также представлены "побочные продукты" разработки - практически применимые инструменты, на которых проверялись отдельные элементы системы.
И, в заключение, автор благодарит:
- Виктора Дмитриевича Колдаева и Владимира Васильевича Кащея, своих первых больших учителей в программировании
- Александра Валентиновича Савченко, самого лучшего* начальника, который обеспечил мне стартовую площадку и керосин для запуска
- команду проекта deeptown.org, которая своим примером вдохновила меня на продолжение заброшенной работы.