80 likes | 203 Vues
This document summarizes the DCMI Workshop held at the National Library of Canada, focusing on the Open Registry's role in managing semantics on the web. Led by Eric Miller and Tod Matola, key discussions include the nature of registries, user interface design, and the implementation of the EOR Toolkit for managing RDF/XML data. Participants explored tools for rapidly developing RDF applications and the intersection of open standards with semantics. Future plans include improved annotation support and addressing open issues regarding semantic declaration and user interaction.
E N D
DCMI Open Registry Dublin Core 8 Workshop National Library of Canada, Ottawa 2000-10-04 Eric Miller, emiller@oclc.org Tod Matola, matola@oclc.org
Registry Context • Database of “words” • Registry is perhaps the wrong word? • Management of semantics that are declared on the web • Dictionary? Encyclopedia? • User Interface on the Database • Implemented using EOR Toolkit • Registry is independent of EOR • Open Standards • Prototype system
EOR Toolkit • EOR Extensible Open Rdf Toolkit • Stock Open Source Toolbox • Sergey Melnik’s Stanford RDF API (SirPAC) • EOR Glue, Query API, rendering, etc. • MySQL, Apache, Jakarta • Toolkit provides • DB Management, Infuse, Aggregate, Query, Manage and Display RDF/XML data • Facilitate rapid development of RDF Applications
EOR Toolkit (Cont.) • Generic Model • Java • Servlet as session control • JavaBeans as presentation logic • JSP to provide dynamic nature of requested documents • Dublin Core Open Source Licence
Registry Application • Infuse and manage semantics defined by the DCMI activities • DCES, DCQ, DCED, DCType, Agents, Marc Relators for DC, etc. • RDF as a common means of declaring these semantics • Functions • Discover and navigate semantics and understand various relationships to other semantics • Annotate semantics • “DC- Usage endorses dc:title”, etc.
Registry Demonstration • http://wip.dublincore.org
Future Plans • Better annotation support • “Show me all… endorsed by…” • Open Issues: Who can say what about these semantics? • Different interfaces • Machine to human • Application Profiles
Conclusion • DCMI Registry Working Group • DCMI Open Registry Prototype • http://wip.dublincore.org • EOR Toolkit • http://eor.dublincore.org