DARPA Agent Markup Language ( 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.