Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
|
УДК 004.3
, канд. техн. наук,
, д-р физ.-мат. наук,
ИАПУ ДВО РАН
Компьютерные банки знаний. Многоцелевой банк знаний
Разработаны концепция и политика информационного ресурса, предназначенного для поддержки полного цикла обработки информации в профессиональной, научной и образовательной деятельности. На основе анализа основных задач обработки информации определена структура информационного и программного наполнения Многоцелевого банка знаний, описаны классы его пользователей и принцип функционирования.
Введение
В настоящее время компьютерная обработка информации является одним из критических видов деятельности в большинстве прикладных и теоретических областей. Этот вид деятельности включает задачи по получению, инженерии, хранению, управлению и использованию различных видов данных и знаний. Многие из этих задач еще находятся на стадии исследования, различные исследовательские группы разрабатывают методы их решения различной эффективности. Ввиду сложности эти задачи в основном рассматриваются как самостоятельные, а методы их решения разрабатываются независимо друг от друга. На стадии исследований в целях проверки этих методов создаются макеты программных систем. Поскольку при создании макетов проблема их совместимости не рассматривается, разработчики, концентрируя свое внимание на методах решения, часто выбирают специфическое представление используемой информации. Получаемые в результате компьютерные системы обработки информации (СОИ) часто оказываются несовместимыми между собой и не могут быть использованы для обеспечения полного цикла обработки информации.
Существенные усилия по координации исследований в области компьютерной обработки информации на основе онтологии и знаний предмет-
ных областей (ПО) и разработки соответствующих СОИ предпринял Консорциум OntoWeb [1]. В Интернете функционировал портал OntoWeb (www. ontoweb. org), содержавший набор документов с тщательным анализом проблемы. Однако в рамках работы Консорциума OntoWeb не было разработано ни СОИ, способных обеспечить полный цикл обработки информации, ни систем, способных поддержать координированные исследования в данной области. Чтобы поддержать процесс разработки совместимых СОИ, создаются специализированные инструментальные системы, классическими примерами которых являются KEATS [2], SHELLY [3], KEW [4]. Такие системы поддерживают выполнение основных этапов жизненного цикла (ЖЦ) СОИ, обычно фиксируют представление используемой информации, язык представления знаний, интерпретатор знаний (машину вывода) и набор программных инструментов, предназначенных для решения ряда задач ЖЦ СОИ, предполагаемых используемой методологией. Однако эти системы ориентированы на поддержку пользователя из класса инженеров знаний [2—4], а не носителей информации. Таким образом, они не учитывают современный подход к созданию СОИ, который состоит в исключении, где это возможно, из этого процесса инженера знаний, как лишнего посредника.
Существуют информационные системы, предназначенные для поддержки процесса согласованного решения комплекса задач некоторой предметной области, например БТЗ [5], CFK [6], NMKB [7]. Такие системы часто называют специализированными банками, или фабриками знаний. Они объединяют все необходимые источники информации и содержат набор совместимых программных средств, предназначенных для решения ряда прикладных задач конкретной предметной области. Однако эти системы замыкаются на своих предметных областях. В результате они оказываются не способными взаимодействовать друг с другом для решения задач, возникающих на стыке предметных областей.
При необходимости сформировать банк знаний для новой предметной области приходится разрабатывать новое программное обеспечение. Интегрированные информационные системы, такие как KA2 [8], InfoSleuth [9], OBSERVER [10], UIAS [11],
____________________________________________
ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ, № 2, 2006
объединяют распределенные и разнородные информационные ресурсы различных предметных областей. Однако целью их создания является выполнение лишь прикладных запросов пользователей к этим информационным ресурсам, а задача поддержки полного цикла обработки информации не рассматривается. Поэтому их программные средства не учитывают специфики работы инженеров знаний, экспертов и специалистов предметных областей.
Таким образом, ни одна из инструментальных, информационных и интегрированных систем не может быть использована для поддержки полного цикла обработки информации. Возникает следующая проблема: как организовать такую поддержку.
Целью данной статьи является разработка концепции и политики информационного ресурса, предназначенного для поддержки полного цикла обработки информации в практической, научной и образовательной деятельности. Практический аспект данной концепции — обеспечение полного цикла обработки информации во множестве предметных областей. Научный аспект — создание единой платформы, предназначенной для поддержки процесса согласованной разработки методов решения задач обработки информации. Образовательный аспект — создание платформы, предназначенной для решения учебных задач в области обработки информации.
Концепция и политика многоцелевого банка знаний
Компьютерная обработка информации включает в себя задачи по получению, инженерии, хранению, управлению и использованию различных видов данных и знаний (рис. 1). Одним из путей обеспечения процесса согласованного решения этого комплекса задач является объединение всей используемой информации в единый ресурс и обеспечение возможности его использования. Такой подход направлен на поддержку ЖЦ совместимых СОИ. По мере разработки совместимых СОИ для решения соответствующих задач компьютерной обработки информации единый информационный ресурс в совокупности с совместимыми СОИ может быть использован для поддержания полного цикла обработки информации. В рамках такого подхода предлагается концепция Многоцелевого банка знаний, предназначенного для поддержки ЖЦ совместимых СОИ и, по мере развития, полного цикла обработки информации в конкретных научных исследованиях, конкретной образовательной или практической деятельности.
Многоцелевой банк знаний (МБкЗ) представляет собой совокупность специализированных банков знаний (СБкЗ). СБкЗ для поддержки научных
исследований, образовательной и практической деятельности в конкретной предметной области есть информационный ресурс, объединяющий всю информацию, используемую в этих научных исследованиях, образовательной или практической деятельности, который обеспечивает доступ к этой информации компьютерным программам и содержит средства, предназначенные для выполнения тех задач обработки информации, для решения которых уже разработаны эффективные методы. Каждый член сообщества, использующего СБкЗ, может положить в банк новую порцию информации, а также получить из банка нужную ему информацию либо результаты ее обработки.
Информационное наполнение (ИН) хранит соответствующую информацию. Оболочка ИН предоставляет доступ к хранимой информации компьютерным программам. Чтобы наполнять ИН содержимым и предоставлять доступ к нему пользователям банка, требуются средства редактирования. Такие средства могут быть включены в программное наполнение (ПН), поскольку на сегодняшний день уже разработаны эффективные методы решения задачи редактирования различных видов знаний и данных [12-18]. Другие средства обработки информации, хранимой в ИН, могут добавляться в ПН по мере того, как будут разработаны эффективные методы решения соответствующих задач.
|
Использование |
Инженерия Компьютерная обработка информации |
Управление |
Хранение |
Рис. 1. Цикл компьютерной обработки информации |
СБкЗ объединяются в единый МБкЗ по следующему принципу. СБк31 и СБк32 интегрируются в МБкЗ путем интеграции ИН СБк31 и ИН СБк32, Оболочки ИН СБк31 и Оболочки ИН СБк32, ПН СБк31 и ПН СБк32. Интегрировать ИН СБк31 и ИН СБк32 в общее ИН МБкЗ — значит объединить описания этих источников информации и разрешить возможные конфликты (конфликты
ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ, № 2, 2006
предметных областей, именования, структуры, определений [19]). Интегрировать Оболочку ИН СБк31 и Оболочку ИН СБк32 в общую Оболочку ИН МБкЗ — значит предоставить средства доступа к ИН СБк31 и ИН СБк32 в совместное использование для СБк31 и СБк32. Таким образом, интегрированная Оболочка предоставляет доступ как к локализованным, так и к распределенным Информационным Наполнениям. Интегрировать ПН СБк31 и ПН СБк32 в общее ПН МБкЗ — значит предоставить их программные средства в совместное использование для СБк31 и СБк32. МБкЗ имеет единый общий блок администрирования. Поскольку в МБкЗ одна общая Оболочка и общее ПН, то каждый отдельный СБкЗ идентифицируется в МБкЗ своим информационным наполнением. Концептуально МБкЗ по-прежнему состоит из множества СБкЗ. МБкЗ объединяет множество разнородных СБкЗ, поэтому МБкЗ снабжается картой МБкЗ, сопровождаемой информационным описанием содержащихся СБкЗ.
Каждый СБкЗ состоит из информационного наполнения (ИН), Оболочки ИН, программного наполнения (ПН) и блока администрирования (БА) (рис. 2, см. вторую сторону обложки).
МБкЗ не ограничен задачами поиска и логической обработки информации, а также не ограничен конкретной предметной областью. Он предназначен для поддержки научных исследований, образовательной или практической деятельности в различных предметных областях, поэтому является информационным ресурсом. МБкЗ становится хранилищем информации, снабженным информационными системами, а также набором программных инструментов в зависимости от содержания его ИН и ПН. Данное определение МБкЗ как информационного ресурса не противоречит основам теории информационных ресурсов, описанным в [20, 21]. МБкЗ предназначен для решения третьей задачи [21] теории информационных ресурсов. А именно, он предназначен для накопления мета-информационных ресурсов, которые выполняют три основные функции: описывают способы порождения целевых информационных ресурсов; описывают содержание и организацию целевых информационных ресурсов; поддерживают взаимодействие различных групп пользователей с этими информационными ресурсами.
В современной литературе банками знаний обычно называются информационные системы, предназначенные для использования в конкретной предметной области. Такие системы интегрируют множество различных видов информации и предоставляют набор программных средств для решения задач с использованием этой информации. На наш взгляд, термин "банк знаний" более подходит
для обозначения информационных ресурсов. Поэтому в данной статье указанный термин используется именно таким образом.
МБкЗ существует всегда, причем в единственном числе. На начальном этапе он имеет пустое ИН, Оболочку ИН, средства редактирования информационных компонентов ИН, блок администрирования и информационное описание. Со временем ИН МБкЗ наполняется содержимым посредством средств редактирования, Оболочка ИН МБкЗ может надстраиваться, а ПН МБкЗ наполняется программными средствами по мере разработки эффективных методов решения соответствующих задач обработки знаний.
Политикой МБкЗ является предоставление сервисов, а не продуктов (программных, информационных и т. п.), своим пользователям. Данная политика основана на принципах централизации знаний, координации процесса их обработки и коллективного развития. Указанные принципы состоят в том, чтобы хранить знания в одном месте, предоставлять квалифицированному научному сообществу возможность совместно развивать информационные ресурсы в направлении их улучшения, исключив возможность неквалифицированного вмешательства. Практической целью такой политики является поддержка ЖЦ наиболее качественных и современных знаний. По мере роста МБкЗ на его обслуживание будут необходимы все более существенные ресурсы (например, штат обслуживающих сотрудников). Такие ресурсы должны поддерживаться материально. Прагматический аспект политики открытия для пользователей только сервисов МБкЗ направлен на возможность функционирования МБкЗ на рынке платных услуг.
Основные задачи компьютерной обработки информации
Согласно [22, 23], основными задачами компьютерной обработки информации являются: (1) прикладные задачи, (2) задачи редактирования, (3) индуктивного формирования и (4) отладки знаний; (5) задача редактирования онтологии; (6) задача редактирования баз примеров и контрпримеров ситуаций действительности; (7) задача синтеза методов решения прикладных задач; (8) задача повторного использования различных видов информации.
Анализ перечисленных задач позволил выявить перечень информационных компонентов, которые требуются для решения каждой из этих задач. В таблице представлены результаты анализа. Строки в ней обозначают задачи компьютерной обработки информации, причем номер в первом столбце соответствует номеру того подраздела текуще-
ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ, № 2, 2006
Виды информации, используемые при решении основных задач компьютерной обработки информации
Номер задачи | Язык спецификаций онтологии | Метаонтологии | Онтологии | Онтологии данных (базы наблюдений) | Базы знаний | Базы примеров ситуаций | Базы контрпримеров ситуаций |
(1) | * | * | |||||
(2) | * | * | * | ||||
(3) | * | * | * | * | |||
(4) | * | * | * | * | |||
(5) | * | * | * | ||||
(6) | * | * | * | ||||
(7) | * | ||||||
(8) | * | * | * | * | * | * |
го раздела, в котором анализируется соответствующая задача. Столбцы таблицы обозначают виды информации. Символ "*" на пересечении строки и столбца означает, что при решении соответствующей задачи используется тот или иной вид информации.
На основе приведенных результатов анализа в следующих разделах описана структура ИН и ПН МБкЗ, характеристики пользователей МБкЗ, а также сформулированы базовые требования к ИН, оболочке ИН и к ПН МБкЗ.
Структура информационного наполнения многоцелевого банка знаний
Из представленного в предыдущем разделе анализа можно видеть, что принципиальными видами информации, хранимой в ИН каждого МБкЗ, являются спецификации искусственных языков, в частности, языков спецификации онтологии (ЯСО), онтологии различных уровней общности, знания и данные предметных областей. Информационное наполнение МБкЗ делится на экспериментальную и полезную области (рис. 3, см. вторую сторону обложки).
Экспериментальная область ИН МБкЗ предназначена для хранения теорий, разрабатываемых в рамках научных и прикладных исследований, а также образовательной деятельности. В этой области могут создаваться произвольные СБкЗ; пользователи экспериментальной области могут проводить над ними произвольные манипуляции с помощью общедоступных программных средств из ПН МБкЗ. По мере разработки новых программных систем для ПН МБкЗ эти системы могут проходить тестовую эксплуатацию в экспериментальной области. Каждое такое ИН СБкЗ в общем случае содержит спецификации ЯСО, онтологии различных уровней общности на описанных ЯСО,
знания и данные. Отдельные теории СБкЗ можно классифицировать по степени повторной используемости. Так, существует рад теорий, пригодных для повторного использования в любых СБкЗ (примерами являются искусственные языки общего назначения и проблемно-независимые онтологии). Существуют расширяемые языки, базис которых пригоден для использования в любых СБкЗ, а в конкретных СБкЗ могут появляться специализированные расширения. Некоторые теории повторно используемы лишь в рамках некоторого класса СБкЗ (например, медицинская база наблюдений в классе медицинских СБкЗ). Наименьшей повторной используемостью обладают, по-видимому, данные конкретной предметной области, которые сформированы в соответствии с конкретной базой наблюдений. СБкЗ и отдельные теории в экспериментальной области ИН МБкЗ имеют ограниченный срок жизни, по окончании которого они должны быть удалены (СБкЗ может быть удален только в том случае, если истек срок жизни всех его теорий). Такое ограничение направлено на то, чтобы в экспериментальной области ИН МБкЗ не накапливались бесполезные СБкЗ и теории (например, неограниченная жизнедеятельность неограниченного числа исследователей и студентов может привести к неэкономному использованию ресурсов МБкЗ). Манипуляции пользователей над экспериментальной областью не влияют на информацию в полезной области ИН МБкЗ.
В полезную область ИН МБкЗ выставляются только развитые теории из экспериментальной области, которые на момент выставления считаются актуальными и могут быть использованы при решении прикладных задач. Теории, потерявшие актуальность, удаляются из полезной области. Формирование фонда наиболее качественных и современных знаний в полезной области ИН МБкЗ является одной из основных задач функционирования МБкЗ.
_________________________________________________________________________________________________________
ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ, № 2, 2006
Поэтому к принятию решений о ЖЦ теорий в полезной области МБкЗ привлекается квалифицированное научное сообщество.
Структура программного наполнения Многоцелевого банка знаний
Программное наполнение МБкЗ также делится на полезную и экспериментальную области (рис. 3, см. вторую сторону обложки).
Полезная область ПН МБкЗ содержит средства для просмотра теорий ИН МБкЗ, а также набор качественных программных средств (удовлетворяющих определенным критериям надежности, пригодности и безвредности для МБкЗ), предоставляющих прикладным пользователям сервисы для решения задач с использованием теорий из полезной области.
Экспериментальная область ПН МБкЗ содержит средства для просмотра и редактирования теорий ИН МБкЗ, а также набор качественных программных средств, предоставляющих студентам сервисы для постановки экспериментов с использованием теорий из экспериментальной области.
Поскольку предусмотреть в ПН МБкЗ полный набор средств, которые могут когда-либо понадобиться пользователям, не представляется возможным, то по мере развития МБкЗ будут разрабатываться новые программные средства. Целью создания таких средств является предоставление их сервисов конечным пользователям для решения задач над полезной областью ИН МБкЗ. Однако, прежде чем эти средства можно будет допустить к обработке информации в полезной области ИН МБкЗ, они должны пройти тестовую эксплуатацию (испытания на удовлетворение критериям надежности, пригодности и безвредности для МБкЗ). Для проведения тестовой эксплуатации эти средства размещаются в экспериментальной области ПН МБкЗ и имеют доступ только к экспериментальной области ИН МБкЗ.
Классы пользователей Многоцелевого банка знаний
Согласно концепции, в экспериментальную область ПН МБкЗ включаются средства редактирования спецификаций искусственных языков (в частности ЯСО), онтологии различных уровней общности, знаний и данных предметных областей. Современный подход к разработке средств редактирования состоит в ориентации их на носителях соответствующих видов информации. Носителями информации об искусственных языках являются Языковеды, носителями онтологии высокого уровня общности — Инженеры знаний, носителями онтологии ПО и знаний ПО — Эксперты соответ-
ствующих ПО, а носителями данных ПО — Специалисты соответствующих ПО. Кроме носителей информации существуют также Прикладные пользователи, решающие прикладные задачи с использованием знаний из полезной области ИН, а также Студенты (пользователи, решающие учебные задачи в экспериментальной области ИН) и Гости (пользователи, имеющие право лишь просматривать содержимое ИН). Блок администрирования МБкЗ предназначен для администрирования пользователей и контроля жизненного цикла МБкЗ. Функции по управлению пользователями и информационными ресурсами каждого отдельного СБкЗ выполняет специальный пользователь этого СБкЗ, называемый Администратором СБкЗ. Функции по управлению МБкЗ в целом (СБкЗ и их Администраторами) выполняет Администратор МБкЗ. Специалисты, разрабатывающие новые СОИ для ПН МБкЗ, называются Разработчиками. Функции по встраиванию новых программных средств в ПН МБкЗ выполняет пользователь СБкЗ, называемый Сопровождающим.
Неформальное описание процесса функционирования многоцелевого банка знаний
Администратор МБкЗ создает специализированные банки знаний в полезной области ИН МБкЗ и назначает соответствующих администраторов.
Заинтересованные люди изучают информационное описание МБкЗ на Web-сайте МБкЗ.
Приняв решение об участии в жизнедеятельности определенного экспериментального СБкЗ, носитель информации подает заявку на регистрацию Администратору этого СБкЗ. В заявке он указывает, к какому классу носителей информации он хочет относиться и какие задачи хочет решать. Заявка подается средствами Web-сайта МБкЗ. Рассмотрев заявку, Администратор СБкЗ принимает решение о регистрации заявителя в качестве пользователя СБкЗ и извещает его по электронной почте. В случае положительного решения Администратор СБкЗ создает учетную запись пользователя, в которой указывает права этого пользователя по использованию сервисов СБкЗ: какие системы из ПН и для обработки каких теорий из ИН СБкЗ этот пользователь может использовать.
Первыми пользователями любого полезного СБкЗ, наполняющими его ИН содержимым, являются носители метаинформации самого высокого уровня общности — Языковеды. Администратор СБкЗ предоставляет им соответствующее средство редактирования. Они описывают искусственные языки, которые будут использоваться для формирования остального содержимого ИН СБкЗ. Далее
____________________________________________
ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ, № 2, 2006
в работу вступают Инженеры знаний. Администратор предоставляет им Редактора онтологии (основанного на одном из ранее описанных ЯСО) и создает в экспериментальной области ИН пустую теорию для использования в качестве целевой онтологии. Они описывают онтологии различных уровней общности на ЯСО или в терминах онтологии более высокого уровня общности. Аналогичным образом Эксперты редактируют знания с помощью предоставляемых им специализированных редакторов баз знаний, а Специалисты редактируют данные с помощью предоставляемых им специализированных Редакторов баз данных.
Администратор СБкЗ отвечает за то, что информация, находящаяся под редактированием, была недоступна остальным пользователям для редактирования и использования. По окончании описания конкретной теории Администратору может быть подана заявка на открытие этой теории для общего доступа в полезной области ИН МБкЗ. Вместе с заявкой на открытие теории соответствующий носитель информации может присылать набор статей (например, документов в формате PDF), описывающих теоретические основы своей теории, которые помогут Администратору СБкЗ и другим заинтересованным членам научного сообщества проанализировать эту теорию. Получив от носителя информации заявку на выставление теории в полезную область, Администратор анализирует эту теорию, возможно привлекая квалифицированное научное сообщество, и принимает решение о ее открытии для общего доступа. Частью процесса анализа может быть проведение ряда экспериментов по тестовому использованию этой теории. По результатам анализа теория может быть выставлена для общего доступа в полезную область либо отправлена на доработку. Носитель информации извещается о решении Администратора. Перед открытием принятой теории для общего доступа Администратор СБкЗ принимает решение о том, замещать старую теорию (если таковая существует) отредактированной или сохранить последнюю в качестве конкурирующей версии.
По мере того, как полезная область ИН МБкЗ наполняется содержимым — специализированными банками знаний — прикладные пользователи могут использовать в соответствии со своими полномочиями программные системы из ПН МБкЗ для решения прикладных задач.
Для Студентов предназначен специальный банк знаний в экспериментальной области. Студенты могут решать задачи любого класса в рамках создаваемых для них теорий.
Разработчики создают новые программные системы для ПН МБкЗ. Системы, находящиеся в процессе разработки, располагаются в эксперименталь-
ной области ПН и имеют доступ лишь к экспериментальной области ИН. По окончании разработки конкретной системы разработчики подают Сопровождающему заявку на встраивание этой системы в полезную область ПН МБкЗ. Сопровождающий анализирует представленную систему и принимает решение о ее встраивании в полезную область ПН. Частью процесса анализа является тестовая эксплуатация представленной системы над экспериментальными банками знаний. По результатам анализа система может быть встроена в полезную область либо отправлена на доработку. Системные пользователи извещаются о решении Сопровождающего.
Гости имеют возможность просмотра любых теорий ИН МБкЗ, но не имеют возможностей по внесению изменений в них.
Заключение
В статье проведен анализ проблемы поддержки полного цикла компьютерной обработки информации. В качестве подхода к решению данной проблемы предложена концепция информационного ресурса, основанная на современной парадигме компьютерной обработки информации. Введенный ресурс назван Многоцелевым банком знаний (МБкЗ). Описаны классы пользователей МБкЗ, структура его информационного и программного наполнений. Определена политика его функционирования.
Работа выполнена при финансовом содействии программы № 16 Президиума РАН, проект "Теоретические основы интеллектуальных систем, основанных на онтологиях, для интеллектуальной поддержки научных исследований" и программы № 16 ОЭММПУ РАН проект "Синтез интеллектуальных систем управления базами знаний и базами данных".
Список литературы
1. Согсhо Р., Fегnаndez-Lореz М., Gоmеz-Регеz А. OntoWeb
Тесhnical Roadmap. http://www. ontoweb. org.
2. Моtta Е., Rajan Т., Dominigue J.,Eisenstadt М. Method-
ological foundations of KEATS, the Knowledge Engineer's Assist-
ant // Knowledge Acquisition. 1991. N3. N 3. Р. 21—47.
3. Воuchet С., Вrunet С., Anjewierden А. SHELLY: an integrated workbench for KBS development // Proc. of 9th Int. Workshop on Expert Systems and their Applications. France, Avignon. 1989. Vol. 1. P. 303-315.
4. Гаврилова -структурная методология кон
цептуального анализа знаний и технология автоматизированно
го проектирования баз знаний // Тр. Междун. конф. "Знание-
Диалог-Решение 95". (Ялта) 1995. Т. 1. С. 9.
5. , Спиридонов построения и
структура банка знаний для технологического проектирования
и управления производством. http://asutp. h1.ru/st2h. shtml.
6. Firestone J. M. DKMS Brief No. One: The corporate Infor-mation Factory or the Corporate Knowledge Factory? http://
www. /white_papers. htm.
ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ, № 2. 2006
7. Sterling W. The National Medical Knowledge Bank // Proc. of the 24th VLDB Conference. New York City. 1998.
8. Staab S. and Maedche A. Knowledge portals — ontologies at work // AI mmer 2001. Vol. 21 (2). P. 63-75.
9. Bayardo R. H. et al. InfoSleuth: agent-based semantic integration of information in open and dynamic environments // Proc. of the ACM SIGMOD. 1997.
10. Mena E., Illarramendi A., Kashyap V., Sheth A. P. OBSERVER: An approach for query processing in global information systems based on interoperation across pre-existing ontologies // Distributed and Parallel Databases. 2000. Vol. 8.
11. Smiths G. Unified Information Access System // Status re port. April 2001. http://uias. calstate. edu/uiasproject. htm.
12. Гаврилова знаний через структури рование: введение в САКЕ-технологию // Сб. тр. III конф. по ИИ (Тверь). 1992. Т. 2. С. 113-116.
13. , Клещев средства интеллектуальной поддержки процесса приобретения различных видов знаний. Модель процесса: препринт 23-2000. Владивосток: ИАПУ ДВО РАН. 2000. 32 с.
14. Eriksson H. Models for knowledge-acquisition tool design // Knowledge Acquisition. 1994. N. 6. P. 47—74.
15. Eriksson H., Puerta A. R., Musen M. A. Generation of knowledge-acquisition tools from domain ontologies // Int. Journal of Human and Computer Studies. 1994. V. 41. P. 425—453.
16. Blazquez M., Fernandez M., Garcia-PinarJ. M., Gomez-Perez A. Building ontologies at the knowledge level using the Ontology Design Environment // Knowledge Acquisition Workshop—KAW98. Banff. 1998.
17. Lenat D. B. CYC: A large-scale investment in knowledge infrastructure. http://www. .
18. Грук модель процесса приобретения знаний: препринт 18-98. Владивосток: ИАПУ ДВО РАН. 1998. 46с.
19. Paton N. W., Goble С. A., Bechhofer S. Knowledge based in formation integration systems // Information and Software Techno logy. 2000. Vol. 42.
20. Цаленко теории информационных ресур сов: задачи и характеристики // НТИ. Сер 1. 2004. № 11. С. 1—11.
21. Цаленко теории информационных ресур сов: понятия и социальная память // НТИ. Сер. 1 2004. № 12. С. 1-8.
22. Grosso W. E., Eriksson H., Fergerson R. W., Gennari J. H., Tu S. W., and Musen M. A. Knowledge modeling at the millennium: The design and evolution of Protege—2000. // Proceedings of the Twelfth Knowledge Acquisition for Knowledge-Based Systems Workshop. Banff, Alberta, Canada. 1999.
23. Kleshchev A. S., Artemjeva I. L. Domain ontologies and knowl edge processing: Technical Report. Vladivostok: IACP FEBRAS. 1999. 24 p.

Рис. 2. Устройство специализированного банка знаний
ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ, № 2. 2006

Рис. 3. Архитектурно-контекстная диаграмма МБкЗ




