Artifactory Research Resources

Contents
-
The base specifications are XML 1.0, W3C
Recommendations Feb '98, and Namespaces, Jan '99.
-
What is XML?
by Norman Walsh, is a four-part intro (in HTML pages)
that's very readable, has examples, hits most of the important points,
and contains links into the official specification.
-
XML: A Door to Automated Web Applications,
by
Rohit Khare (MCI Internet Architecture) and
Adam Rifkin (California Institute of Technology),
is a well-written, high-level, scholarly article that gives some
historical background, some interesting uses of XML, and some salient
differences between SGML, HTML, and XML.
The link brings up an abstract;
to download the full article, you need a login (free to IEEE
members).
Or send email to David to request
a copy of the PDF version.
-
The XML spec is nicely done to begin with, and
The Annotated XML 1.0 Specification
makes reading the spec even more palatable.
-
The XML Revolution: Technologies for the future Web
is a set of 130+ HTML "slides" intelligently covering a lot of the essential ideas.
-
20 questions on XML,
by Trisha Gorman, answers some basic questions and some burning
practical questions at a superficial level (such as, what do the
Netscape and IE browsers do with XML?).
XML Collections
XML Groves
The
"grove/property set" concept is the theoretical basis of the state of the
art in information component addressing, formatting, and re-use. In the
case of an XML or SGML document, the parser produces a "grove" as the result
of the parsing process. The grove is a set of objects ("nodes") bearing
certain relationships to one another, expressed as "property values".
SHOE (Simple HTML Ontology Extensions)
RDF
RDF Collections
MCF
MCF was a
predecessor to RDF, from Guha (who worked with Doug Lenat at CYC, then
at Apple, then Netscape).
WIDL
The Web Interface Definition Language is "... a meta-data
syntax implemented in XML that defines Application Programming Interfaces
(APIs) to web data and services",
developed by
webMethods for their automation technology.
Topic Maps (XTM)
TopicMaps
are likely to be an important contribution to the meta-space. They
are an existing standard based on SGML, now being ported to XML.
Jack Park (of VerticalNet) is working with the XML organizations to do this.
Topic Maps are also
related to conceptual graphs (CG) and category theory (http://www.cs.toronto.edu/~sme/presentations/cat101.pdf)
XMI
XML Metadata
Interchange (XMI), a new OMG standard,
unites the Extensible Markup Language (XML) with the OMG's Universal Markup
Language (UML) and Meta Object Facility (MOF) so meta data can be described
in UML, stored in MOF, and exchanged among tools and repositories via XML,
according to OMG officials.
XMI can be used for representing processes.
Java Metadata
API Specification
There are a number of different ontology creation tools available, and links to some of these appear below. In addition, a paper that reviews six different ontological engineering tools, including Ontolingua, can be found at the site of WonderTools, a group in the Social Science Informatics department at the University of Amsterdam.
-
GKB-Editor (Generic Knowledge Base Editor) SRI's own browser and editor for OKBC-compliant knowledge bases. The user should be familiar with KIF and frame languages.
-
Protege Ontology Builder Another respected ontology editor, this time from Stanford's Medical Informatics Group. It has a nice graphical interface that makes it easier to use for non-professional knowledge engineers, although knowledge of frame languages is still helpful.
- OntoEdit is part of the OntoServer project. It's an editor for OIL (Ontology Interchange Language) and was created by the same group at the University of Karlsruhe.
-
Ontolingua An ontology editor from Stanford's Knowledge Systems Laboratory, available for use through a Web interface. This seems to be one of the more well-known and widely-used editors. The user should be familiar with KIF and frame languages.
-
Ontosaurus A Web-based browser and editor for LOOM knowledge bases, from ISI. Similar to Ontolingua.
-
SemanticWeb.org A lot of information related to "a Web of meaning". News about semantic markup languages, projects, and tools, as well as extensive links.
Resource links have been contributed by a number of folks within
the Artifactory research group at SRI. In addition, a special thanks
is due to Adam Cheyer and the Advanced Products & Research team at
VerticalNet, for numerous contributions in several areas.

Artifactory Home Page
AI Center
Computer Science Lab
SRI International