DARPA Agent Markup Language

DARPA Agent Markup Language

The DARPA Agent Markup Language (DAML) was the name of a US funding program at the US Defense Advanced Research Projects Agency (DARPA) started in 1999 by then-Program Manager James Hendler, and later run by Murray Burke and Mark Greaves. The program focused on the creation of machine-readable representations for the Web. One of the Investigators working on the program was Tim Berners-Lee and to a great degree through his influence, working with the program managers, the effort worked to create technologies and demonstrations for what is now called the Semantic Web.

A primary outcome of the DAML program was the DAML language, an agent markup language based on RDF. This language was then followed by an extension entitled DAML+OIL which included researchers outside of the DARPA program in the design. The 2002 submission of the DAML+OIL language to the World Wide Web Consortium (W3C) captures the work done by DAML contractors and the EU/U.S. ad hoc Joint Committee on Markup Languages. This submission was the starting point for the language (later called OWL) to be developed by W3C's web ontology working group, WebOnt.

DAML+OIL was a syntax, layered on RDF and XML, that could be used to describe sets of facts making up an ontology.

DAML+OIL had its roots in three main languages - DAML, as described above, OIL (Ontology Inference Layer) and SHOE, an earlier US research project.

A major innovation of the languages was to use RDF and XML for a basis, and to use RDF namespaces to organize and assist with the integration of arbitrarily many different and incompatible ontologies.

Articulation ontologies can link these competing ontologies through codification of analogous subsets in a neutral point of view, as is done in the Wikipedia.

Current ontology research derived in part from DAML is leading toward the expression of ontologies and rules for reasoning and action.

Much of the work in DAML has now been incorporated into OWL.

See also

External links


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • DARPA Agent Markup Language — Die DARPA Agent Markup Language (kurz DAML) ist eine Auszeichnungssprache, die für das semantische Netz genutzt wird. Dabei werden in einem Browser nicht nur die Inhalte von Webseiten dargestellt, sondern auch deren Bedeutung und Beziehungen zu… …   Deutsch Wikipedia

  • DARPA (disambiguation) — DARPA may refer to: DARPA, Defense Advanced Research Projects Agency DARPANET, aka as ARPANET, the first operational packet switching network of a set that came to compose the global Internet DARPA Agent Markup Language, focused on the creation… …   Wikipedia

  • Software agent — In computer science, a software agent is a piece of software that acts for a user or other program in a relationship of agency, which derives from the Latin agere (to do): an agreement to act on one s behalf. Such action on behalf of implies the… …   Wikipedia

  • Web Ontology Language — OWL Web Ontology Language Current Status Published Year Started 2002 Editors Mike Dean, Guus Schreiber Base Standards Resource Description Framework, RDFS Domain Semantic Web A …   Wikipedia

  • DAML — Darpa Agent Markup Language (Governmental » Military) …   Abbreviations dictionary

  • DAML — • DARPA Agent Markup Language • Digital Added Main Line …   Acronyms

  • RuleML — The Rule Markup Language (RuleML) is a markup language developed to express both forward (bottom up) and backward (top down) rules in XML for deduction, rewriting, and further inferential transformational tasks. It is defined by the Rule Markup… …   Wikipedia

  • Knowledge Science — is the discipline of understanding the mechanics through which humans and software based machines know, learn, change, and adapt their own behaviors. Throughout recorded history, knowledge has been made explicit through symbols, text and graphics …   Wikipedia

  • DAML+OIL — is a successor language to DAML and OIL that combines features of both. In turn, it was superseded by Web Ontology Language (OWL). DAML stands for DARPA Agent Markup Language. OIL stands for Ontology Inference Layer or Ontology Interchange… …   Wikipedia

  • Cyc — For other uses, see CYC (disambiguation). Cyc Developer(s) Cycorp Written in Lisp, CycL Type Ontology and Inference engine Cyc is an artificial intelligence project that attempts to assemble …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”