Page 104 - Building Digital Libraries
P. 104

General-Purpose Technologies Useful for Digital Repositories


                 In the above example, we see an EAD snippet in which a series and items
                 have been defined. This allows an EAD record to capture the structural
                 relationships that each child has with its parent. This offers EAD systems
                 interesting opportunities in regard to the display and linking of elements
                 within an EAD document, given the shared nature of the relationships. This
                 gives the metadata object the ability to become an information object itself.
                 This aspect allows XML metadata to exist outside of its parent systems and
                 act almost as a surrogate for the object that it describes, making the data
                 more meaningful to other organizations like libraries or search providers.



                 Metadata Becomes “Smarter”
                 How exactly does metadata get smarter? As an XML document, metadata
                 fields can have attributes and properties which can be acted upon. More-
                 over, by utilizing XSLT and XPath, data can be manipulated and reordered
                 without having to rework the source XML document. XSLT commands like
                 xsl:sort and position(), last(), xsl:for-each, xsl:for-each-group, xsl:if, and
                 xsl:when offer users the ability to act upon data within the XML document
                 by tag, attribute, or tag contents that separate the content from display. But
                 this extends beyond simple data manipulation. The ability to illustrate rela-
                 tionships and interlinks between documents—the ability to store content
                 or links to content within the metadata container—each of these options
                 is available through XML or an XML-based system. As noted above, the
                 document becomes an information object itself, having its own “metadata”
                 and properties that can be leveraged both inside and outside its parent
                 system. Systems like DSpace and Fedora that can use and produce object-
                 oriented metadata objects like METS (Metadata Encoding and Transmis-
                 sion Standard) can be used outside their parent systems as surrogate items.
                 Surrogates can then be utilized within a remote system to stand in for and
                 link to the parent item. Most digital repository systems create a number of
                 metadata objects for each document stored, creating metadata objects for
                 structural, administrative, and bibliographic data. METS-based systems use
                 the METS format to bind these individual objects together as a cohesive
                 whole—but in doing so, they create “smart” metadata that are their own
                 information objects.



                 Metadata Becomes “Connected”
                 One of the most exciting developments related to metadata in libraries has
                 been the move to understand how linked data concepts could improve and
                 enhance existing metadata models and turn library metadata from a col-
                 lection of strings into something that is much more actionable. Consider
                 the current way in which libraries handle control vocabularies within their
                 bibliographic data. Presently, libraries utilize a collection of strings—in




                                                                                                                      89
   99   100   101   102   103   104   105   106   107   108   109