Print

Print


Karen,

On Wednesday, August 22, 2018 7:21 PM, Bibliographic Framework Transition Initiative Forum On Behalf Of Karen Coyle wrote:

> The one thing that I always find missing in the discussion of linked
> data is: what linking will be done? There isn't much use in moving to
> linked data if our systems don't use it for linking.

This brings me to another important requirement that I usually take for granted but that probably needs to be explicit:

The system must expose dereferenceable URIs for all entities managed in the system. There must also be a way for the administrators to disable this for all or some kinds of entities (e. g. resources that must not be shared).

> Admittedly, some of
> the resources we might like to link to either aren't open or aren't yet
> linked data. I would think that one might want to link from courseware
> to the library. I would also think that the library might want to link
> to Wikipedia via Wikidata, and to Wikicite. I suppose there could be
> some interest in linking to geographic databases and other data sets.

I think so, too, but don't have use cases for it. I also don't think that all linking can/should be made from within the system but that there needs to be an import interface in place, possibly supporting Beacon or other link formats.

> I'm sure others have even better ideas. To me, this is the key to making
> a change, and making library catalogs more informative.

+1

Best,

Lars
 
> On 8/22/18 1:55 AM, Svensson, Lars wrote:
> > Dear all,
> >
> > One of the outcomes of the 2017 European BIBFRAME Workshop [1] was a paper
> called “BIBFRAME Expectations for ILS tenders” containing suggestions for
> “requirements for Integrated Library Systems (ILS) vendors to fulfil Linked Data
> model, with particular focus on BIBFRAME conformance“. [2]. Over the past few
> weeks I have pondered this document a bit and wanted to share my reflections with
> the community.
> >
> > First of all: Tiziana and the Organiser Group for the 2018 European BIBFRAME
> Workshop have made a nice good job putting this together; I found the idea to use the
> Maturity Model particularly interesting. Thank you!
> >
> > That said, I do have some issues with the general direction this paper takes. The
> main one it that I find it too focused on technology and too little on functional
> requirements. The paper suggests a transition from a paradigm (1) where cataloguing
> is done directly in MARC records and where the Integrated Library Systems (ILSs) use
> a relational database (RDBMS) to store this and any associated data to another
> paradigm (2) where cataloguing is done in RDF (using the BIBFRAME data model) and
> ILSs use a triple store to store the necessary information. I’d say that the first
> assumption isn’t necessarily true (there are quite some ILSs where data is not stored
> using an RDBMS and at least some libraries where cataloguing is not done by creating
> or editing MARC records but using another metadata format that can be converted to
> MARC if so desired). And I’d also say that the suggestion for a new system paradigm is
> far too narrow and might even hinder innovation by mandating too strong
> requirements on which technology to use. There is, for instance, an emerging
> technology called graph databases that allow for interesting ways of analysing the data
> in the graph, including finding the shortest path between two nodes, finding “islands”
> (graphs or subtrees not connected to any other part of the graph) or loosely connected
> subtrees (e. g. subtrees that are connected by only one edge). If we mandate the use
> of a triple store, a vendor would not be able to use this technology and thus would lose
> the possibility to implement interesting statistical functions. In my opinion, a call for
> tender should be as technology neutral as possible (at least with regard to system
> internals).
> >
> > So what should a call for tender contain instead?
> >
> > My take is, that it should specify the desired functionality. After all, the interesting
> thing is what we want the system to do (or at least what we want to do with the
> system). A non-exhaustive list of things I can think of for a LinkedData-based system
> would be [3]:
> >
> > - The system must be able to import library data in the following formats:
> > -- MARC 21 (perhaps in different flavours)
> > -- RDF using the BIBFRAME data model
> > -- RDF using the RDA data model
> > -- …
> >
> > - The system must be able to export data in the following formats:
> > -- MARC 21 (perhaps specifying a flavour)
> > -- RDF using the BIBFRAME data model
> > -- DC-XML (for use with OAI-PMH)
> > -- …
> >
> > - The system must support the following machine import and export interfaces:
> > -- SRU/SRW
> > -- OAI-PMH (synchronising both ways)
> > -- Z39.50 ;-)
> > -- W3C WebSub (to ensure the system is “webby”)
> > -- …
> >
> > - The cataloguing module must allow cataloguers to:
> > -- Connect titles and authorities to other titles and authorities residing inside the local
> system (e. g. connecting a publication to its successor or to its author; connecting an
> author to her/his place of birth and the place of birth to the country it’s part of)
> > -- Connect titles and authorities to other titles and authorities residing in online
> databases (perhaps mandating a list of search interfaces the system must support)
> > -- …
> >
> > - The system must allow administrators to
> > -- Configure the data input forms, e. g. restricting which authority files the
> cataloguers can use
> > -- Import and export data input configurations and metadata profiles in a
> standardised format (possibly stating a list of such formats, e. g. SHACL, ShEx, JSON
> Schema, XML Schema)
> > -- Seamlessly include third party databases (IEEE Xplore, EconBiz, PubMed, …) into
> end user search
> >
> > - The system must allow end users to:
> > -- Search in both library internal content and third party databases using a single,
> united search interface
> > -- Export bibliographic citations into third party citation management systems
> > -- Subscribe to an RSS/Atom feed for new content matching a custom search
> > -- …
> >
> > To me, this approach would have the advantages that
> > 1) The customers need to think of what they really want the system to do
> > 2) The vendors can concentrate on implementing this functionality in a way they are
> comfortable instead of having to focus on new technology.
> >
> > What do you think?
> >
> > Best,
> >
> > Lars
> >
> > [1] https://wiki.dnb.de/display/EBW/Documents+and+Results
> > [2]
> https://wiki.dnb.de/download/attachments/125433008/BIBFRAME_Expectations_for_ILS
> _Tenders.pdf
> > [3] Some of those and much more can be found in the 2013 list of use cases and
> requirements: http://bibframe.org/documentation/bibframe-usecases/
> >
> >
> > *** Lesen. Hören. Wissen. Deutsche Nationalbibliothek ***
> >
> 
> --
> Karen Coyle
> [log in to unmask] http://kcoyle.net
> m: +1-510-435-8234
> skype: kcoylenet/+1-510-984-3600