DAML Agenda is an
ontology
(dumpont representation)
and supporting tools
for large meeting agendas.
It is particularly designed
to accommodate shuffling and resizing of talks
during meeting planning
(by specifying durations rather than actual times),
and to provide an archival record of the meeting
(by providing links to speakers and briefings).
Examples
WWW Form Interface
WWW CGI Interface
A CGI interface is also available for use from HTML pages.
Link to http://www.daml.org/cgi-bin/agenda?your-uri
(example).
You can include such a link on your meeting dispatch page
or save the resulting HTML.
Implementation
genhtml.java
is a program to generate an HTML representation of the agenda.
It computes actual talk and break times from the day start times and durations.
It uses the
Jena
framework
and
Castor
to convert the XML Schema
timeInstant
and
timeDuration
datatypes.
Possible Future Directions
- support larger meetings
- multiple tracks
- specify locations (e.g. rooms)
- panel discussions
- support smaller meetings
- block rather than item-level time limits
- no specified speaker (e.g. all)
- multiple ordered speakers
- provide better means of linking to existing speaker information
(e.g. DAML Researchers)
- ...
Related Work
Terry Payne of CMU developed a
translator
from DAML Agenda to the DAML+OIL
ICal
ontology.
Author
Mike Dean
$Id: index.xml,v 1.7 2005/04/07 18:27:18 mdean Exp $