Print

Print


The treatment of series information in BIBFRAME 2.0 is a significant improvement over 1.0.  It provides for transcription of series and subseries in a straightforward way.

However, one problem remains:  how to handle multiple series and to keep associated series statements and enumerations together.  For example, take these series, which appear on a book:
International archives of photogrammetry and remote sensing, 0256-1840 ; v. 30, pt. 3 = Internationales Archiv der Photogrammetrie und Fernerkundung ; Bd. 30, Teil 3
SPIE proceedings series, 0277-786X ; v. 2357

In 2.0, this becomes:
< Instance> bf:seriesStatement "International archives of photogrammetry and remote sensing, 0256-1840 = Internationales Archiv der Photogrammetrie und Fernerkundung" ;
               bf:seriesStatement "SPIE proceedings series, 0277-786X" ;
               bf:seriesEnumeration "v. 30, pt. 3 = Bd. 30, Teil 3"  ;
               bf:seriesEnumeration "v. 2357" .

Unfortunately, there is no way to associate each of the bf:seriesEnumeration properties with its corresponding bf:seriesStatement in a way that machines understand.

A possible solution is to introduce, for example, a class Series and a property bf:series, which would be used with Work or Instance and expect Series.  The existing properties bf:seriesStatement, bf:seriesEnumeration, bf:subseriesStatement, and bf:subseriesEnumeration would be used with Series and expect Literal.

The example would look like this:
< Instance> bf:series [ a bf:Series ;
                              bf:seriesStatement "International archives of photogrammetry and remote sensing, 0256-1840 = Internationales Archiv der Photogrammetrie und Fernerkundung"  ;
                              bf:seriesEnumeration "v. 30, pt. 3 = Bd. 30, Teil 3" ] ;
               bf:series [ a bf:Series ;
                              bf:seriesStatement "SPIE proceedings series, 0277-786X" ;
                              bf:seriesEnumeration "v. 2357" ] .

Multiple subseries would be handled in the same way, with bf:subseriesStatement and bf:subseriesEnumeration used in place of bf:seriesStatement and bf:seriesEnumeration.