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.