DAML Homework Assignment 1: DAML Home Pages
Due: Tuesday, 31 October 2000 (late submissions risk $10K of FY '01 funding for each day late)
As announced on Wednesday morning at the DAML Kickoff
meeting and subsequently posted to the
DAML action item list,
each
team is expected to use DAML-ONT to define an ontology and
markup home pages (10 pages minimum per funded project)
describing their project, personnel, and related
information.
To maximumize diversity, collaboration between teams is discouraged.
These page should be made publicly accessible on the Internet
to provide DAML examples and test data for our
initial DAML experiments.
Each team should also develop a
"lessons learned" page, describing their experiences,
suggested language improvements/additions, etc.
Here are the details:
- Read the just-released DAML-ONT
walkthrough,
spec, and
example.
-
Develop your ontology based on the
DAML-ONT spec.
-
Put your ontology in a .daml file separate from your
.daml content files.
-
If you're mixing RDF/DAML and HTML content, you may want
to review
Appendix B of the RDF spec.
RDF API will correctly interpret RDF appearing in the HTML <head>.
-
[The code below is buggy. Check back here for a corrected version.]
We're developing a DAML-based mechanism for tracking
program action items.
Include the following DAML statements among your pages
to indicate that they fulfill
action item 12:
<!-- mark DAML program action item 12 as complete -->
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:a="https://www.daml.org/actionitems/actionitems-20000905.rdfs#">
<rdf:Description about="https://www.daml.org/actionitems/12.rdf">
<a:state>closed</a:state>
<a:Action>
<a:status>available at http://your-site...</a:status>
<a:date>2000-10-25</a:date>
<a:by>[email protected]</a:by>
</a:Action>
</rdf:Description>
</rdf:RDF>
-
Post your ontology and content on your own home page.
If that's difficult for your organization, contact
[email protected]
to create subdirectories under
http://www.daml.org/projects/
and/or
http://www.daml.org/people/.
-
Validate your pages using RDF API (version 2000-10-30 supports daml-ont),
SiRPAC,
or other
tools.
-
Add your ontology to the DAML Ontology Library
using http://www.daml.org/ontologies/submit.html.
-
Register your content as a starting location for the DAML Crawler (under development) using
http://www.daml.org/content/submit.html.
-
Create an HTML page listing your lessons learned.
Include a description of the techniques and/or tools used to generate your content.
- As in 5 above,
include the DAML statements indicating that this page fulfills
action item 13.
- Send the URL for your lessons learned page to
[email protected].
-
If possible, update your WWW server to associate .daml files with MIME type text/plain (for now, anyway).
For Apache, add the following line to
conf/mime.types
text/plain daml
$Id: assignment1.html,v 1.8 2000/11/07 18:40:42 mdean Exp $