Введение

Язык разметки агентов DARPA (DAML) – название программы финансирования США в Агентстве перспективных исследовательских проектов Министерства обороны США (DARPA), начатой в 1999 году тогдашним руководителем программы Джеймсом Хендлером, а позднее управляемой Мюрреем Берком, Марком Гривсом и Майклом Пейджелсом. Программа была сосредоточена на создании машиночитаемых представлений для Веб. Одним из исследователей, работавших над программой, был Тим Бернерс-Ли. Работая с руководителями программы и другими участниками, Тим помог сформировать усилия по созданию технологий и демонстраций для того, что сейчас называется Семантическим вебом, что, в свою очередь, привело к развитию технологии графов знаний. Основным результатом программы DAML стал язык DAML – язык разметки агентов, основанный на RDF. За этим языком последовало расширение под названием DAML+OIL, в разработку которого были вовлечены исследователи, не участвовавшие в программе DARPA. Представление языка DAML+OIL в 2002 году в Консорциум Всемирной паутины (W3C) отразило работу, выполненную подрядчиками DAML и временным совместным комитетом ЕС/США по языкам разметки агентов. Это представление стало отправной точкой для разработки языка (позже названного OWL) рабочей группой W3C по веб-онтологиям, WebOnt. DAML+OIL представлял собой синтаксис, основанный на RDF и XML, который можно было использовать для описания наборов фактов, составляющих онтологию. Истоки DAML+OIL лежат в трех основных языках: DAML, как описано выше, OIL (Ontology Inference Layer) и SHOE – более раннем исследовательском проекте США. Важным новшеством этих языков стало использование RDF и XML в качестве основы, а также использование пространств имен RDF для организации и упрощения интеграции произвольно большого количества различных и несовместимых онтологий. Артикуляционные онтологии могут связывать эти конкурирующие онтологии посредством кодификации аналогичных подмножеств с нейтральной точки зрения, как это делается в Википедии. Современные исследования онтологий, частично вытекающие из DAML, направлены на выражение онтологий и правил для рассуждений и действий. Большая часть работы, выполненной в рамках DAML, теперь включена в RDF Schema, OWL и их последующие языки и технологии, включая schema.org.