JiscMail Logo
Email discussion lists for the UK Education and Research communities

Help for DC-GENERAL Archives


DC-GENERAL Archives

DC-GENERAL Archives


DC-GENERAL@JISCMAIL.AC.UK


View:

Message:

[

First

|

Previous

|

Next

|

Last

]

By Topic:

[

First

|

Previous

|

Next

|

Last

]

By Author:

[

First

|

Previous

|

Next

|

Last

]

Font:

Proportional Font

LISTSERV Archives

LISTSERV Archives

DC-GENERAL Home

DC-GENERAL Home

DC-GENERAL  July 1996

DC-GENERAL July 1996

Options

Subscribe or Unsubscribe

Subscribe or Unsubscribe

Log In

Log In

Get Password

Get Password

Subject:

Warwick Metadata Meeting Top level summary

From:

[log in to unmask] (Stu Weibel)

Reply-To:

dc-general

Date:

Wed, 3 Jul 1996 14:00:37 -0400

Content-Type:

text/plain

Parts/Attachments:

Parts/Attachments

text/plain (881 lines)

I am attaching the draft of the top level summary paper that Lorcan and
I have written for DLib.  It has some warts, but I need to get it out
to the group before I leave for ALA tomorrow.

Proposed additions, deletions, or modifications are welcome.

In particular, please send along appropriate links or references that
might improve the work.

I'll have three days (Wed-Friday) of next week to finish it up, so all
suggested changes should reach me by Wednesday of next week.



-----------  draft --------------


<!DOCTYPE HTML PUBLIC "-//SQ//DTD HTML 2.0 HoTMetaL + extensions//EN">
<HTML><HEAD><TITLE>The Warwick Metadata Workshop</TITLE>

<META name = "DC.subject" content = "  ">
<META name = "DC.subject" content = "metadata; resource description;
              Dublin Core; Warwick Framework">
<META name = "DC.author"  content = "Dempsey, Lorcan">
<META name = "DC.author"  content = "Weibel, Stuart L.">
<META name = "DC.title"   content = "The Warwick Metadata Workshop: 
              A framework for the deployment of resource description">
<META name = "DC.date"    content = "1996-06-10">
<META name = "DC.form"       content="text/html">
<META name = "DC.language"   content="en">
<META name = "DC.identifier" content = "http://">
</HEAD>

<BODY>

<H1 align=center> The Warwick Metadata Workshop: </H1>
<H2 align=center> A framework for the deployment of resource description</H2>
<center>
<P><B> Lorcan Dempsey   </b><br> UKOLN, University of Bath, UK</B></P>
<P><B> Stuart L. Weibel </b><br> OCLC Office of Research, Dublin, Ohio, USA</B></P>

<em> June 30, 1996 </em>

</center>
<HR>

<H2>Contents</H2>
<OL>
   <LI><A HREF="#intro">   Introduction </A>
   <LI><A HREF="#dublin">  Moving the Dublin Core Forward</A>
   <LI><A HREF="#warwick"> The Warwick Framework: an Architecture for Metadata</A>
   <LI><A HREF="#fw">      Proposals and Progress</A>
</OL>

<H2><A NAME="intro">1. Introduction</A></H2>

<P> 
The first week of April 1996 found fifty representatives of libraries,
Internet standards, text markup, and digital libraries projects
converging at Warwick University to discuss advancing prospects for
network resource description. The conferees came from three continents,
eleven countries, and many perspectives in an effort to apply their
collective experience to the clarification of issues surrounding the
effective deployment of metadata for networked information resources.

</P>

<P>
The meeting was a follow-on to the previous year's <A
HREF="http://purl.org/oclc/rsch/metadataI">OCLC/NCSA Metadata
Workshop</A> that convened a similarly diverse collection of
stakeholders, and which resulted in consensus on a simple resource
description record that has come to be known as the Dublin Core. The
most important deliverable of that first workshop was the
consensus that was achieved among the groups represented. The thirteen
elements of a Dublin Core record contain few surprises, focussing
largely on what might be thought of as network resource bibliography
and a little bit more. [Weibel et al, 1995].

</P>

<P>
The idea received considerable attention in the year since the first
meeting, but while the first workshop helped to focus discussion of the
topic in many communities, the implementation of such a description
record requires a formal syntax and deployment strategy that were
beyond the scope of that first meeting.
</P>

<P>
Planning for the second workshop began with informal discussions
between the UK Office for Library and Information Networking (<A
HREF="http://ukoln.bath.ac.uk/">UKOLN</A>) and OCLC's <a href
="http://www.oclc.org:5046"> Office of Research</a> in the summer of
1995 crystallized around the theme of identifying and resolving
impediments to deployment of a Dublin Core style record for resource
description. The expectations of the organisers and participants were
exceeded as conferees worked towards a number of related conclusions
about the Dublin Core Metadata Element Set, about the need for a wider
set of metadata types, and about an extensible framework for
interchange of metadata of different types.  A consensus about this
central set of issues emerged from the workshop, and more importantly,
a set of concrete proposals for moving forward has been produced. These
include: </P>

<P><B>Dublin Core</B></P>

<UL>
   <LI>A concrete syntax for the Dublin Core expressed as an SGML DTD.
      
   <LI>A mapping of this syntax to existing HTML tags to enable a
       consistent way of author-description through embedded descriptive 	
       metadata in web documents.  Other mappings will be carried out in 
       the future (to enable Dublin Core descriptions to be embedded in
       various image file formats and in PostScript's Structured
       Comments, for example.)
</UL>

<P><B>Warwick Framework</B></P>

<uL>
   <LI>The Warwick Framework: a container architecture for aggregating
       metadata objects for interchange. 
       
   <LI>Descriptions of how to implement this architecture in Mime, 
       SGML and CORBA environments.
</UL>

<P><B>Guide to Creation and Maintenance of Metadata</B></P>

<UL>
   <LI>Guide to authors for generating resource descriptions.

   <LI>Guide to administrators of collections.
 </UL  

<P>
This paper provides a high-level overview of the issues discussed at
the workshop. It brings together descriptions  of the above outcomes,
and places them in context. Section 2 discusses the Dublin Core and the
proposals for taking it forward; Section 3 discusses the rationale for
the Warwick Framework; Section 4 draws together the concrete proposals
and actions which were the workshop's outcome.
</P>

<HR>
<H2><A NAME="dublin">2. Moving the Dublin Core forward</A></H2>

<H3>2.1 The Dublin Core</H3> 

<P>
The Dublin Core Metadata Element Set is a set of thirteen metadata
elements proposed by the first workshop as a core description record to
facilitate discovery of document-like objects in a networked
environment.   To facilitate progress, a number of constraints were
imposed on the discussion:
</P>

<UL>
   <LI>Only descriptive data elements required to support resource
       discovery were considered: the goal was to develop something
       very much like a bibliographic description for electronic
       resources, a simple resource discovery record that could be
       generated by authors of the data without extensive training.
       Data elements covering terms and conditions, archival status,
       and other varieties of metadata were not included.   <P>

       
   <LI>Discussion was restricted to elements required for the discovery
       of document-like-objects (DLO), largely understood by example (for
       example, an electronic version of a newspaper article is a DLO,
       while an unannotated collection of 2x2 slides is not).<P>

       
   <LI>A widely understandable semantics was the goal; syntax was left
       deliberately unspecified to avoid becoming bogged down in the tar 
       pits of implementation minutiae.<P>
       
   <LI>Extensibility was judged a key characteristic.  The Dublin Core
       was not intended to replace other well-known resource
       description sets, but rather to act as a simple record with
       elements of commonly understood meaning that could help unify
       other more complex description shemes.  Thus, it was judged
       essential to develop means for extension of Dublin Core
       elements and for linking it to other, richer description
       models. <P>
	
   <LI>Elements were defined to be optional, repeatable and modifiable. 
       Elements can be modified by qualifiers (for example, an element can
       include a specified schema to identify a controlled vocabularry or
       rule set governing the element). 

</UL>
 <table border cellpadding=4">
 <TR ALIGN=CENTER>
 <TD COLSPAN=2<B>Table 1. The Dublin Core Elements</B> </td>
 </TR>
<TR><TD>Subject</TD> <TD>The topic addressed by the work.</TD> </TR>

<TD>Title</TD>      <TD>The name of the object.</TD></TR>
<TD>Author</TD>     <TD>The person(s) primarily responsible for the intellectual content of the
	                object.</TD></TR>
<TD>Publisher</TD>  <TD>The agent or agency responsible for making the object               
                        available in its current form.</TD></TR>
<TD>Other Agent</TD><TD>The person(s), such as editors, transcribers, and illustrators who 
                        have made other significant intellectual contributions to the
                        work.</TD></TR>
<TD>Date</TD>       <TD>The date of publication.</TD></TR>
<TD>Object type</TD><TD>The genre of the object, such as novel, poem or dictionary.</TD></TR>
<TD>Form</TD>       <TD>The physical manifestation of the object, such as PostScript file or
                        Windows executable file.</TD></TR>
<TD>Identifier</TD> <TD>String or number used to uniquely identify the object.</TD></TR>
<TD>Relation</TD>   <TD>Relationship to other objects.</TD></TR>
<TD>Source</TD>     <TD>Objects, either print or electronic, from which this object is derived,
                        if applicable.</TD>  </TR> 
<TD>Language</TD>   <TD>Language of the intellectual content.</TD></TR>
<TD>Coverage</TD>   <TD>The spatial location and/or temporal duration characteristics 
                        of the object.</TD></TR>
                        </TABLE>
                        
<P>                        
The Dublin Metadata Workshop is described in greater detail in:
<p>
 <A HREF="http://www.oclc.org:5046/oclc/research/conferences/metadata/dublin_core_report.html">
 [Weibel, <em>et al.</em> 1995]</A> and 
<A HREF="http://ukoln.bath.ac.uk/dlib/dlib/July95/07weibel.html">[Weibel,
1995] </A>.<p>

 The reference description of the element set can be found at:<p>
<A HREF="http://purl.org/metadata/dublin_core_elements"> http://purl.org/metadata/dublin_core_elements</A></P>


<H3>2.2 Target uses for the Dublin Core</H3>

<P>
The development of the Dublin Core is motivated by several intended uses:
</P>

<OL>
   <LI> A simple interchange format for descriptive metadata 
   <LI> Content self-description for networked objects
   <LI> Semantic interoperability across domains
</OL> 

<P>
It is clear from early implementation experience that projects have
employed Dublin Core semantics to develop simple resource description
formats. The Dublin Core has suited those who need a format which is
positioned between the terseness of the web crawler indexes and the
fuller description of particular domain-specific formats  (MARC, for
example). It is full enough to support retrieval by a number of core
attributes and to allow human users make judgements about the likely
utility of a resource before requesting it. At the same time, it is
simple enough not to require specialist expertise or extended manual
effort to create. 
</P>

<P>
This latter feature is especially important in the context of the
second target use mentioned here. Conferees recognized the importance
of richer metadata embedded in Web documents to be harvested by
software robots.  The use of the Dublin Core as the basis for such data is
seen as a critical success factor in its adoption.  The ability to
embed data in other objects was also seen as essential.
</P>

<P>
Future applications will have to work with different types of metadata
from different sources. The first workshop identified a need for a
generic semantics which could act as the basis for semantic
interoperability between multiple description schemas. The Dublin Core
was positioned to provide a unifying semantics across description
models. Early implementations such as the NDIS application (described below)
is one example of such a use.
</P>

<H3>2.3 Early Pilot Projects</H3>

<P>
Even absent a clearly defined syntax, the Dublin Core element set
attracted the interest of a number of early adopters who developed
projects that built on the consensusthat emerged from the the Dublin
Metadata Workshop:
 </P>
<UL>
   <LI><B>The Nordic Core</B><BR>
       <P>To be provided </P>
   <LI><B>TURNIP</B><BR>
<P>
The URN Interoperability Project (TURNIP) initiated by the
DSTC in Australia, has produced a URN Resolution service
that utilises the Dublin Core element set for URC metadata.
The Dublin Core elements are used to describe DSTC Technical
reports and are supplemented with Administrative metadata
elements (eg URC-Type, Date-Creation, Owner).
Three main issues arising from this deployment of Dublin Core
included the need to group elements together, a common syntax
for the exchange of URCs, and standards for element qualifiers.
</P>
More information on the TURNIP project can be found at:<P>

<A HREF="http://www.dstc.edu.au/RDU/TURNIP/">http://www.dstc.edu.au/RDU/TURNIP/</A><P>


   <LI> <P><B>OCLC</B><BR>
<P>   
Research involving the Dublin Core Element Set at OCLC includes
interfaces into online databases, systems for user-based resource
description and issues associated with automaticly generated resource
descrition and metadata harvesting based on the Dublin Core.</P>

<P>   
A preliminary evaluation of the Dublin Core Element Set as an search
interface into complex information was conducted utiling the OCLC's
WorldCat Database.  Similar experiements in a distributed environmrnt
are planned between OCLC's map collections and UCSB's Project
Alexandria Database.</P>

<P>   
The Spectrum project is exploring various user interface issues
associated with user-based resource description of electronic
information based on the Dublin Core element set.  This project, in
part, is exploring various issues associated with the extensibility
framework of the Dublin Core and the Warwick Framework for local,
genra specific descriptive information.</P>

<P>   
The Scorpion Project is an OCLC research project involved in automatic
subject assignment based on the Dewey Decimal Classification system.
A Spectrum-Scorpion dovetail provides both user-described and
automatically generated classification metadata based on the Dublin
Core Element Set.  An extension of this project involves the automatic
harvesting of internet resources to explore the feasibility of using
the Dublin Core element set as an effective descriptive framework for
distributed indexing of networked information.</P>


       
   <LI><B>The National Document and Information Service</B>  <BR>
       <P>The NDIS project (National Document and Information Service)
       is a joint development of the National Library of Australia and
       National Library of New Zealand aimed at providing a
       sophisticated search service to Australian and overseas
       databases, collection management services and state of the art
       document delivery services.  The first phase of the project will
       implement a search and document request service across an
       integrated information resource of MARC based bibliographic data
       and a suite of indexing, directory and thesauri databases in a
       variety of encoding formats.  Further information about the
       project can be located at:  <A
       HREF="http://www.nla.gov.au/2/NDIS">http://www.nla.gov.au/2/NDIS</A>.</P>
     
       <P>The NDIS project used the Dublin Core as a tool in
       determining generic metadata for bibliographic data, with
       extensions of the core element set or adoption of other metadata
       standards for non-bibliographic data.  The creation of additional
       metadata can be viewed as extensions or separate core elements sets.</P>
       
        <P>The Dublin Core serves as a useful model for the generic
       storage and access requirements in cross-database searching, and its
       concept of qualification offers a model for normalising disparate data
       types, and search precision at the individual database level via
       specific schema or types. NDIS implementation utilises many principles
       of the Dublin Core, such as extensibility and modifiability, but
       differs on optionality, as only those metadata elements that intersect
       across data types are core information resource elements. Metadata
       intersecting a grouping of data or item types are considered
       &quot;common&quot; metadata element sets.  </P>


   <LI><B>Mapping between the Dublin Core and MARC records</B><BR>
       <P>To be provided</P>
   
   <LI><B>Deployment of Dublin Core records in the Alexandria Project</B><BR>
       <P>The Alexandria Digital Library (ADL) is one of six
       NSF/NASA/ARPA-funded Digital Library Initiatives. ADL focuses on
       online access to spatial data; given that an estimated 90% of all
       spatial data is available only in hard-copy form, metadata is of prime
       importance. At the same time, ADL recognizes that a full cataloging
       record is not needed by the vast majority of general users. ADL
       therefore decided to translate Dublin Core fields into ADL fields , and
       to add fields required specifically for spatial data and specifically
       for hard-copy items. This set of fields is the default display set that
       general users see when they perform a search and then call up
       metadata.  </P>
 </UL>
       
<H3>2.4 Other Simple Resoource Description Models</H3>

<P>
It is important to note that there are  simple resource description
models other than the Dublin Core that were discussed at the Warwick
Workshop.  Indeed, among the factors that motivated the  Warwick
Framework described later in this paper is the principle that there
will be a variety of resource description models that emerge from
different communities, and such models should be able to coexist. </P>

<P> 
Two such models that were discussed at the workshop are described below:

<UL>
   <LI><B>RFC 1807 (A Format for Bibliographic Records by 
        R. Lasher and D. Cohen.)</B>
        
       <P>This RFC <A HREF="http://ds.internic.net/rfc/rfc1807.txt">              
          [http://ds.internic.net/rfc/rfc1807.txt]</A> defines a format for 
          bibliographic records describing technical reports. This format is
          used by the Cornell University Dienst protocol and the Stanford
          University SIFT system. </P>
          
          <P>RFC 1807 is a bibliographic record tailored to the needs of the NCSTRL
          project [<A HREF="http://www.ncstrl.org/">http://www.ncstrl.org</A>.]. 
          It is targetted specifically to the description of computer science 
          technical reports.  As such it has many characteristics one would like to 
          see in a resource description record for document-like objects. 
          </P>  

   <LI><B>IAFA templates and ROADS (Resource Organisation and Discovery 
          in Subject-based services)</B><BR>

      <P> ROADS 
	 <A HREF="http://ukoln.bath.ac.uk/roads">[http://ukoln.bath.ac.uk/roads/]</A>
	  ROADS is an <A HREF="http://ukoln.bath.ac.uk/elib">eLib </A>
	  funded project to implement software for resource
	  organisation and discovery in subject-based services. The aim
	  is to develop a sharable resource discovery system and, in
	  particular, to fulfil the requirements of the <A
	  HREF="http://ukoln.bath.ac.uk/elib">eLib</A> subject based
	  services.  The intention is to involve information providers
	  in resource description as this is viewed as essential to a
	  sustainable service. There are already two subject services
	  in production, OMNI and SOSIG, using a prototype version of
	  ROADS. The choice of standards for ROADS was based on the
	  criteria of simplicity and availability, to allow for speedy
	  start-up of the subject services. To this end we chose to use
	  a simple attribute-value record structure based on the
	  IAFA/whois++ template definition; and to use the whois++
	  directory service protocol for search and retrieval. A later
	  version of ROADS will pilot implementation of the common
	  indexing protocol (CIP) to allow for a distributed system of
	  shared indexing.  Our initial experience of deployment of the
	  IAFA/whois++ template has allowed us to collect statistical
	  information on the frequency of use of both bibliographic and
	  administrative attributes. We hope this will provide useful
	  feedback for the development of the whois++ template
	  structure. </P>

</UL>

<H3>2.5 Impediments to Wider Deployment</H3>

Among the major goals of the Warwick Workshop was the identification of
impediments to successful deployment of a simple Internet resource
description format such as the Dublin Core.  Early workshop discussions
identified four areas requiring substantive progress:

<UL>
   <LI> Specification of a transfer syntax,
   <LI> Development of user guides,
   <LI> Identification of extensibility mechanisms, and
   <LI> Specification of a framework to accomodate different varieties of metadata
</UL><P>

<P><B>Specification of a Transfer Syntax</B></P> 

<P>
Discussions of syntax are often difficult, burdened as they are with
the biases of familiarity and competing methodologies.  The Dublin
Workshop made progress partly because such discussions were ruled out
of scope.  However, consensus concerning semantics cannot be deployed
without a  concrete syntax (or syntaxes).   In pilot implementations,
the absence of a common model led to different syntax and structuring
choices.  Clearly, any widespread deployment of Dublin Core (or any similar
description scheme) hinges on reaching consensus about a transfer syntax.
</p>

<P>
Given that the Web is the primary medium of the electronic milieu, it
was further recognized that deployment of metadata in the Web is the
primary strategic application; successful deployment of metadata in
HTML is necessary, though almost certainly not sufficient.
</P>

<P>
A working group on syntax formed around this issue and this group has
elaborated a position paper describing a formal syntax for Dublin Core
Metadata.

<A HREF="http://info.ox.ac.uk/%7Elou/wip/metadata.syntax.html">
<I>A Syntax for Dublin Core Metadata</I></A> (Burnard, Miller, Quin, and 
Sperberg-McQueen) includes:
   <OL>
      <LI> A concrete syntax expressed as an SGML DTD 
      <LI> A mapping of this DTD into existing HTML tags using the meta 
           element of HTML2
      <LI> A proposal for 'keeping the metadata at arms length' by allowing
	   metadata consumers recognise references to external metadata
	   using the LINK element.

  </OL>
    

<P>
In related developments, a convention for embedding metadata in HTML
was proposed in a break-out group at the W3C Distributed Indexing and
Searching Workshop, May 28-29, 1996 <B>LINK TO DIST-INDEX WORKSHOP</B>.
This break out group included representatives of
the Dublin Core/Warwick Framework Metadata meetings, representatives of
several major Web search vendors (Lycos, Microsoft, WebCrawler),
various other software vendors, and the W3 Consortium. </P>

<P>
The problem is to identify a simple means of embedding metadata within
HTML documents without requiring additional tags or changes to browser
software, and without unnecessarily compromising current practices for
robot collection of data. </P>

<P>
While metadata is intended for display in some situations, it is judged
undesireable for such embedded metadata to display on browser screens
as a side effect of displaying a document.  Therefore, any solution
requires encoding information in attribute tags rather than as
container element content. </P>

<P>
The goal was to agree on a simple convention for encoding structured
metadata information of a variety of types (which may or may not be
registered with a central registry analogous to the Mime Type
registry).  It was judged that a registry may be a necessary feature of
the metadata infrastructure as alternative schema are elaborated, but
that deployment in the short-term could go forward without such a
registry, especially in light of the proposed use of the LINK tag to
link descriptions to a standard schema description as described below.
</P>

<P>
The solution agreed upon is to encode schema elements in META tags, one
element per META tag, and as many META tags as are necessary.  Grouping
of schema elements is achieved by a prefix schema identifier associated
with each schema element.  </P>

<P>
A convention for linking  resource description tags to the reference
definition of the metadata schema (or schemata) used in a document was also
proposed.  Doing so serves as a primitive registration mechanism for metadata
schemata, and lays the foundation for a more formal, machine-readable 
linkage mechanism in the future.  </P>

The proposed conventions are described more fully in 
<B>LINK TO HTML-META CONVENTION</B>


<P><B>Development of User Guides</B></P>

<P>
Resource descriptions might be created by a number of actors on the
metadata use chain: authors (embedded  HTML tags), site and collection
administrators, third-party 'cataloguers'.  Guidelines for the creation
of metadata are needed.  A guide for authors themselves would be
especially useful in supporting a move to document-embedded
descriptions, and at least one producer of HTML authoring tools
(SoftQuad, Ltd.) has committed to  embedding Dublin Core resource
description templates in their products when the syntax and guidelines
are sufficiently stable.
</P>

<P> 
need elaboration on the focus of the User Guides and where/when they
will be published
</P>

<P><B>Extensibility -- Mixing and Matching Metadata</B></P>

<P>
The Dublin Core addresses one particular niche of the metadata
ecology.  It is a simple resource description format that is intended
to be extensible in at least two ways.  As its name implies, it is
intended to provide a commonly understandable core of elements that
will help unify different models of resource description.  Its
simplicity is among its major virtues, but users may well wish to
augment description of their resources with additional data.
</P>  
 
<p>
Original concepts of extensibility for the Dublin Core assumed a
mechanism for local extensions -- additional elements added at the
discretion of authors or collection maintainers.  Such local
information may be critical to the effective use of a particular
collection, though the local character of such elements may not be of
general interest or usefulness.
</p>

<p>
Of perhaps greater importance is the need to link Dublin Core records
to other, richer description schemes (for example, MARC, or FGDC).  The
ability to link a simple description record to a richer description
model provides a means to promote one record type to a more complete
description as warranted, and also affords a more continuous axis of
resource description (from simple to complex) to suit a variety of user
or system needs.
</p>

<P>
Additionally, Dublin Core data address only one slice of the metadata
pie (resource description for search and retrieval).  Other types of
description are desired, as well...  terms and conditions (who must pay
what to whom, for example), archival status, administrative metadata
and others.  
</P>

<P>
Finally, there are competing models of resource description that
overlap the Dublin Core to one degree or another.  The IAFA document
template is an example of one such format, USMARC another, the TEI
header a third.  RFC 1807 [NEED LINK] is a bibliographic description
format developed by Rebecca Lasher as part of the NCSTRL [NEED LINK]
project, an electronic library for technical reports in computer
science.
</P>

<p> 
Workshop discussions on extensibility merged with the common
recognition of multiple models of description, some of which would be
complementary, some of which would be overlapping, some of which would
be competing.  No single format for resource description would fill all
the needs, nor could such a monolithic model be maintained or managed.
The consensus of the workshop converged on a need for an architecture
that would accomodate the diversity of models and levels of description
complexity that characterize the chaotic world of electronic
resources.
</P>

<p> 
The proposal that emerged from these discussions is known as the
Warwick Framework.  It is a container architecture for the aggregation
and interchange of discreet metadata packages.   Such an architecture
will afford the opportunity to mix and match metadata sets, allowing
rational deployment of many existing and emergent description models.
The following section describes the essential features of the Warwick
Framework in greater detail.
</P>

<HR>
<H2><A NAME="warwick">3. An Architecture for Metadata: the Warwick Framework
</A></H2>

<H3>3.1 The Need for the Warwick Framework</H3>

<P>
No single element set will satisfy all metadata requirements. Different
communities of users or different application areas will require data
of different elements and levels of  complexity.

The Workshop took as its starting point the Dublin Core, a simple
scheme for what might be thought of as electronic bibliography.
However, other application areas might require the fullness and
structure provided by a MARC-type record, for example, or might have
domain specific descriptive requirements not addressed in the Dublin
Core. At the same time other types of data exist which were outside the
scope of the Dublin Core: terms and conditions, evaluative data, for
example.</P>

<P>
Satisfying the need for competing, overlapping, and complementary
metadata models requires an architecture that will accommodate a wide
variety of seperately maintained metadata models.   It was concluded
that a container architecture for the interchange of metadata packages
was required. A package is conceived as metadata object specialized for
a particular purpose. A Dublin Core based record might be one package,
a MARC record another, terms and conditions another, and so on. This
architecture should be modular, to allow for differently typed metadata
objects; extensible, to allow for new metadata types; distributed, to
allow external metadata objects to be referenced; recursive, to allow
metadata objects to be treated as 'information content' and have
metadata objects associated with them.</P>


<P>
Packages are typed objects. They may be primitive (a
package is one of a number of separately defined metadata formats);
indirect (a package is a reference to an external object); or a
container (a container contains another container).</P> 
 
<P>
Several benefits flow from this approach:  

<UL>
   <LI> It allows the solution space to be partitioned in a way that
        more closely resembles the problem space than if all requirements
        were to be met by a single format.  <B>[NEEDS CLARIFICATION]</B>
 
   <LI> It provides a framework in which  metadata objects can be
        aggregated and exchanged in a consistent way.

   <LI> It avoids the need to reinvent wheels or do redundant design work: 
        the modular approach means that packages can be specialised for their
	particular function and that existing formats and best practice can be
	readily accommodated.

   <LI> The particular aggregation of metadata objects can be optimised
        for  particular content types. It can also be optimised for
	particular user groups: the user as client or agent, the user as
	end-user, the user as customer, and so on.

   <LI> The architecture is extensible and can accommodate unanticipated 
        requirements. It allows metadata objects to be treated as information 
        objects with associated metadata, allowing, for example, terms and 	
        conditions to be applied to some or all of the metadata packages.
</UL> </P>

<P>
The Warwick Framework is a high level container architecture: it makes
no assumptions about the contents of the packages. Nor can it be
assumed that clients (or agents) will be able to interpret all
packages. To ensure such ability will require prior agreement.
Conferees  agreed that packages should be strongly typed and that a
registry for metadata types will probably be required, perhaps
along the same lines as the IANA registry for Internet Media Types
(also known as MIME types). </P>
 
 
<P>The requirements for an architecture and the architecture itself are
described more fully in a companion article in this issue, <A
HREF="http://purl.org/metadata/warwick/framework_architecture">
<I>The Warwick Framework -- A Container Architecture for Aggregating 
Metadata Packages</I></A>.
</P>


<H3>3.2 Impediments to Implementation</H3>

<P><B>Concrete implementations</B></P>
<P>
The architecture needs to be realised in one or more concrete
implementations. Proposals for MIME- and SGML- based implementations
have been prepared as well as a discussion of the architecture in a
distributed object environment based on CORBA. </P>

<P><B>Registration</B></P>

<P>
A registry agency for metadata object types needs to be established.
Early implementation pilot projects should not be hampered by the lack
of such an agency, but as more metadata sets are elaborated by various
stakeholders, a formal means for managing changes will be
important.</P>

<H3>3.3 Moving Forward</H3>

<P>
The Warwick Framework was enthusiastically welcomed at the workshop as
a practical approach to the effective integration of metadata into a
global information infrastructure.  The realization of such an
architecture will require great effort on many fronts, in many
communities.  The great hope is that the consensus achieved at this
meeting will have provided the foundation for coordination, and
sufficient freedom in the proposed architecture to allow progress
without an undue burden of close coordination. </P>

<P>
The following working papers address aspects of the Warwick Framework 
more fully:</P>

<UL>
   <LI> <A HREF="http://cs-tr.cs.cornell.edu/~lagoze/warwick.htm">
        <I>The Warwick Framework: a container architecture for aggregating
         metadata objects</I></A> (Carl Lagoze and Clifford Lynch, and Ron
         Daniel)<br>
         An overview of the Warwick Framework Architecture. 
   <LI> A discussion of a distributed object implementation of the 
        architecture.
        <I> <A HREF="http://weeble.lut.ac.uk/MIME-WF.html">A MIME 
        implementation for the Warwick Framework</A></I> (Jon Knight and 
        Martin  Hamilton)    <BR> 
        A proposal for a concrete MIME implementation of the container 
        architecture.
   <LI> <A HREF="http://info.ox.ac.uk/%7Elou/wip/metadata.syntax.html">
        A syntaxfor Dublin Core Metadata</A> (Lou Burnard, Eric Miller, 
        Liam Quin, C.M. Sperberg-McQueen)<BR>
        Includes a proposal for a concrete SGML implementation of the
        Warwick Framework.
</UL>

<HR>
<H2><A NAME="fw">4. Moving Forward: Proposals and Actions</A></H2>

<P>
Conferees left Warwick convinced that significant progress had been
made in important areas. This conviction is corroborated by the rapid
appearance of a number of documents supporting key decisions and
recommendations.  </P>

<P>
The consensus concerning embedding metadata in HTML reached at the W3C
workshop on Distributed Indexing and Searching <B>LINK</B> provides an
encouraging impetus to rapid deployment of richer resource description
techniques on the Web along the lines developed in the Warwick Workshop.
</P>

<P>
The recent appearance of a Dublin Core implementation based on these
developments <B>LINK TO A.P. Miller's Archeology Project</B> is an
promising indicator of the need and demand for better resource
description on the Net, and the speed with which such ideas can be
promulgated with the strength of community concensus and a clear
direction for development.</P>

<P>
It is hoped that the Warwick Workshop will prove to have galvanized
such a consensus and provided an important signpost for the development
of more effective networked resource description.

</P>

 <hr>

<H3>5. References and Bibliography </H3>

<OL>
   <LI> <A HREF="http://purl/org/metadata/dublin_core/.syntax.html">A
        Syntax for Dublin Core Metadata</A> 
        (Lou Burnard, Eric Miller, Liam Quin, C.M. Sperberg-McQueen) 
    
   <LI> A proposal for a concrete SGML implementation of the Warwick  Framework.

   <LI> <I><A HREF="http://www.uic.edu/%7Ecmsmcq/tech/metadata.factoring.html">
        On Information factoring in Dublin metadata records</A></I> (C.M. Sperberg-McQueen)
 

   <LI> <A HREF="http://cs-tr.cs.cornell.edu/~lagoze/warwick.htm">
        <I>The Warwick Framework: a container architecture for aggregating metadata 
        objects</I></A>(Carl Lagoze and other, CLifford Lynch, and Ron Daniel) 

   <LI> <I><A HREF="http://weeble.lut.ac.uk/MIME-WF.html">
        A MIME implementation for the Warwick Framework</A></I> 
        (Jon Knight and Martin  Hamilton) 
       
   <LI> Report on Distributed Indexing Workgroup....Embedding Metadata
   
   <LI> W3C Distributed Indexing Workshop Link

   <LI> Guidelines for the preparation of Dublin Core metadata /
        Warwick  Framework containers (John Kunze and Others)

</OL> 
 
<HR>


<H3>Acknowledgements</H3>

The authors are indebted to many organizations and individuals that
paved the way for this work and contributed substantively to the
success achieved.

<UL>
   <LI> Hazel Gott, whose able organizational skills provided a superb working
        environment conducive to our task, and whose amiable hospitality 
        made us	all feel more at home.

   <LI> UKOLN and OCLC, for providing staff time for organization and
        travel support for many attendees.
        
   <LI> JISC for their support of UKOLN's MODELS project through which UK
        conferee attendance was supported.
        
   <LI> CNRI and ERCIM, whose contribution of staff time and effort was a 
        key factor in bringing together the ideas and people that made the 
        workshop a success.
        
   <LI> Finally, and most importantly, the  attendees of this workshop,
        whose good faith and  committment to progress during and after the 
        workshop are the bedrock on which this effort is founded.

 </UL>  
   
   	
</BODY></HTML>
 

Top of Message | Previous Page | Permalink

JiscMail Tools


RSS Feeds and Sharing


Advanced Options


Archives

February 2024
May 2022
April 2022
March 2022
March 2020
February 2019
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
January 2018
December 2017
November 2017
October 2017
September 2017
August 2017
July 2017
June 2017
May 2017
April 2017
March 2017
February 2017
January 2017
December 2016
November 2016
October 2016
September 2016
August 2016
July 2016
June 2016
May 2016
March 2016
February 2016
January 2016
December 2015
November 2015
October 2015
September 2015
August 2015
July 2015
June 2015
May 2015
April 2015
March 2015
February 2015
January 2015
December 2014
November 2014
October 2014
September 2014
August 2014
July 2014
June 2014
May 2014
April 2014
March 2014
February 2014
January 2014
December 2013
November 2013
October 2013
September 2013
August 2013
July 2013
June 2013
May 2013
April 2013
March 2013
February 2013
January 2013
December 2012
November 2012
October 2012
September 2012
August 2012
July 2012
June 2012
May 2012
April 2012
March 2012
February 2012
January 2012
December 2011
November 2011
October 2011
September 2011
August 2011
July 2011
June 2011
May 2011
April 2011
March 2011
February 2011
January 2011
December 2010
November 2010
October 2010
September 2010
August 2010
July 2010
June 2010
May 2010
April 2010
March 2010
February 2010
January 2010
December 2009
November 2009
October 2009
September 2009
August 2009
July 2009
June 2009
May 2009
April 2009
March 2009
February 2009
January 2009
December 2008
November 2008
October 2008
September 2008
August 2008
July 2008
June 2008
May 2008
April 2008
March 2008
February 2008
January 2008
December 2007
November 2007
October 2007
September 2007
August 2007
July 2007
June 2007
May 2007
April 2007
March 2007
February 2007
January 2007
December 2006
November 2006
October 2006
September 2006
August 2006
July 2006
June 2006
May 2006
April 2006
March 2006
February 2006
January 2006
December 2005
November 2005
October 2005
September 2005
August 2005
July 2005
June 2005
May 2005
April 2005
March 2005
February 2005
January 2005
December 2004
November 2004
October 2004
September 2004
August 2004
July 2004
June 2004
May 2004
April 2004
March 2004
February 2004
January 2004
December 2003
November 2003
October 2003
September 2003
August 2003
July 2003
June 2003
May 2003
April 2003
March 2003
February 2003
January 2003
December 2002
November 2002
October 2002
September 2002
August 2002
July 2002
June 2002
May 2002
April 2002
March 2002
February 2002
January 2002
December 2001
November 2001
October 2001
September 2001
August 2001
July 2001
June 2001
May 2001
April 2001
March 2001
February 2001
January 2001
December 2000
November 2000
October 2000
September 2000
August 2000
July 2000
June 2000
May 2000
April 2000
March 2000
February 2000
January 2000
December 1999
November 1999
October 1999
September 1999
August 1999
July 1999
June 1999
May 1999
April 1999
March 1999
February 1999
January 1999
December 1998
November 1998
October 1998
September 1998
August 1998
July 1998
June 1998
May 1998
April 1998
March 1998
February 1998
January 1998
December 1997
November 1997
October 1997
September 1997
August 1997
July 1997
June 1997
May 1997
April 1997
March 1997
February 1997
January 1997
December 1996
November 1996
October 1996
September 1996
August 1996
July 1996
June 1996
May 1996
April 1996
March 1996


JiscMail is a Jisc service.

View our service policies at https://www.jiscmail.ac.uk/policyandsecurity/ and Jisc's privacy policy at https://www.jisc.ac.uk/website/privacy-notice

For help and support help@jisc.ac.uk

Secured by F-Secure Anti-Virus CataList Email List Search Powered by the LISTSERV Email List Manager