BIBFRAME2.0变化的微观研究

2022-02-09 11:26朱华欧阳宁
新世纪图书馆 2022年1期

朱华 欧阳宁

摘 要 2012年BIBFRAME1.0的发布到2016年BIBFRAME2.0的正式推出,国内外学者对其变化的研究如火如荼。论文从微观方面阐述BIBFRAME 2.0的变化及如何编辑描述,以加深对于BIBFRAME 2.0理解和应用。BIBFRAME1.0 到BIBFRAME2.0的变化主要体现在规范类、注释类以及标识符的重塑方面,更为重视类,减少属性的描述,BIBFRAME2.0属性和类的变动,增加了资源描述的灵活性和包容性。

关键词 BIBFRAM;题名标识;URI;编目资源关系

分类号 G254

DOI 10.16810/j.cnki.1672-514X.2022.01.008

Abstract From the release of BIBFRAME 1.0 in 2012 to the release of BIBFRAME 2.0 in 2016, domestic and foreign scholars are in full swing to study its changes. In order to better understand and apply BIBFRAME 2.0, this paper discusses changes of BIBFRAME 2.0 and how to edit the description from the micro aspect. The changes from BIBFRAME 1.0 to BIBFRAME 2.0 are mainly reflected in the reshaping of specification classes, annotation classes and identifiers, with more emphasis on classes and less description of attributes. The changes of attributes and classes in BIBFRAME 2.0 increase the flexibility and inclusiveness of resource description.

Keywords BIBFRAME. Identifier. URI. Catalog resource relationship.

0 引言

机读目录MARC是20世纪60年代随着计算机技术的发展而出现的,MARC之所以长期存在,正是因为其与编目规则的紧密结合[1]。BIBFRAME自2012年发布,就被定位为取代MARC的新编码模式。2016年BIBFRAME 2.0正式推出,并陆续发布模型和词表,不断进行修改和更新。自2016年来,国内学者们对BIBFRAME 1.0到BIBFRAME 2.0变化的讨论,归为两类,或是提出了BIBFRAME 2.0演变的特点,虽未必详尽,但是罗列了重要的特点;或是基于BIBFRAME 2.0模型,开展对某一类型数据文献的研究。作为关联数据工作源头的编目馆员,如何深入理解关联数据,如何掌握BIBFRAME这个语义网中心的书目数据编码格式并将其应用在日常书目资源的编辑描述,以及对BIBFRAME2.0的编码方法及相关技术的掌握、BIBFRAME2.0与MARC记录的转换规则等微观方面的研究是目前的重中之重。本文从微观研究出发,具体讨论了BIBFRAME2.0模型中类与属性的几点变化,以及由此变化在编目环境中如何准确、现实地进行编辑描述,以期为BIBFRAME2.0的编码方法及未来的书目资源描述奠定基础。

1 变化的微观研究

BIBFRAME2.0包含三个核心层:“Work(作品层)”代表概念实体,描述与资源内容有关的属性,如事件、主题、责任者等;“Instance(实例层)”主要描述资源结构和形式特征,诸如载体形态、出版信息等;“Item(单件层)”描述馆藏单册信息,包括资源馆藏地、唯一标识号等。由此建立起资源描述的 Work-Instance-Item 模型具有很强的包容性,能够在实例层建立多维多层级的关联。基于 BIBFRAME2.0 模型进行资源描述,不仅能全面揭示信息资源的整理、著录过程,还能描述资源的多元层级关系,实现对馆藏或馆藏之外其他资源的整合。

BIBFRAME词表是资源描述的关键,BIBFRAME 词表定义类和属性,通过类来进行资源类型的描述,通过属性对具体类型的资源进行进一步的描述。BIBFRAME对于数据及数据间关系的描述通过含有语义标识的URI来实现,从而形成一种富有各种语义关系的立体网状结构。BIBFRAME 2.0词表在多个方面进行了调整和改变,分析这些变化有助于进一步认识和理解BIBFRAME2.0。在BIBFRAME编辑器中,类名应该是一个名词,属性名应该暗示一个动词。BIBFRAME 1.0 模型中53个类、289个属性,在BIBFRAME 2.0中类增加到186个,属性减少至137个。从BIBFRAME1.0到2.0所显示的类和属性的交替中,可看到复杂的三元组表达,正式表示为OWL(Web Ontology Language),而不是RDFS(Resource Description Framework)。

总结起来,BIBFRAME1.0 到BIBFRAME2.0的变化主要有三点。

(1)规范类取消,人、组織、地点等(有名字的事物)被表示为真实世界的对象,即要关注的实体本身,而非其规范名称。一直以来,西文编目的规范检索点是“创作者+作品首选题名”,BIBFRAME 2.0取消了规范类和规范检索点的属性,在类和属性都未被定义的情况下,传统编目规则的规范检索点也就无从谈起[2],编目员在描述时从理念上需要将“规范名称”标识转变为“真实世界对象”的实体表达。因BIBFRAME2.0没有规范检索点,各种名称形式均以通用标签“rdfs:Label”标识,即不区分规范与变异、受控与非受控[2]。

(2)删除注释类,子类升级,属性或保留或改名或取消。BIBFRAME 1.0的4个核心类(作品、实例、规范、注释)有子类,其他类无子类;而BIBFRAME 2.0 的 3 个核心类(作品、实例、单件)中,单件没有子类,其他 13 个非核心类有子类[3]。

(3)实体和身份标识符由文本串改为了统一资源标识符(Uniform Resource Identifier, URI)。

2 题名的重塑

题名类(Title)在BIBFRAME 1.0中无子类,在BIBFRAME 2.0中除定义了题名类bf:Title以及相应的对象属性:bf:title,将BIBFRAME 1.0中的作品题名(workTitle)和实例题名(instanceTitle)合并到了bf:Title中,由原题名类型属性改为题名的子类,同时新增变异题名(VariantTitle)作为题名的子类[3]。

2.1 变异题名及属性

在BIBFRAME 2.0中,变异题名类bf:VariantTitle作为bf:Title的一个子类,而bf:VariantTitle的子类,如图1所示。

bf:variantType被定义为bf:VariantTitle的一个属性,用于表达未被定义的变异题名的类型,如图2所示。

有一些未被定义的子类,如:容器题名(container title)、书脊题名(spine title) 、封面题名(cover title)、标题页题名(added title-page title),由于未被正式定义,一般显示为bf: VariantTitle,通过rdfs:label表示,新增bf:variantType属性,如下所示:

bf:title  [

a                                      bf:Title,  bf:VariantTitle ;

rdfs:label                          “Chartbook on aging” ;

bf:variantType                 “spine”  ] .

2.2 题名附加信息

在BIBFRAME 2.0中,题名字符串可以是题名的一部分,也可以是自建题名或简单题名,通过rdfs:label表示。包含在题名字符串中的题名附加信息可以是主题名、副题名、部件名称和编号等串在一起的信息块,如:音乐调(music key)、条约(treaty signator)、版本(version)、法定日期(legal date)、原始日期(origin date)、原创地(origin place)、音乐媒介(music medium)、语言(language)。这些信息片段标识了资源的各个方面,包含在题名字符串中,但不是bf:Title的属性,如下所示:

bf:title  [

a                                     bf:Title ;

rdfs:label                          “Sonatas, piano, no.13, op.  27,

no.1, E major. 1986.” ;

bf:mainTitle                    “Sonatas” ] ;

bf:musicSeriaNumber         “no. 13” ;

bf:musicOpusNumber         “op. 27, no. 1” ;

bf:musicKey                         “E major” ;

bf:originDate                       “1986” ;

bf:musicMedium                 “piano” .

3 標识符的重塑

标识符类型是由类而不是属性来区分的。BIBFRAME资源有多种类型的标识符,如数字对象唯一标识符(Doi)、国际标准乐谱编码(Ismn)、国际连续出版物编号码(Issn)、美国国会图书馆分类号码(Lccn)等。BIBFRAME1.0定义了一个标识符类和很多标识符属性,而BIBFRAME 2.0则改为定义很多标识符类和一个标识符属性[5]。BIBFRAME 2.0保留了类bf:Identifier,原有39个属性变为其子类,同时新增子类版权号(CopyrightNumber)、国际标准音像制品编码(Isrc),新增标识符属性bf:identifiedBy。

将不同类型的标识符表示为类而不是属性,优点是可重用以及更容易查询。编辑时,对于标识符类型,可以是一个BIBFRAME类或一个外部类,一般分为三种情况描述。

(1)由BIBFRAME定义的类表示的标识符类型,如下所示:

bf:identifiedBy       [   a                    bf:Isbn

rdf:value          “9783110413014”    ] .

(2)由外部类表示的标识符类型,由“identifier: ”作为外部词汇的前缀,如下所示:

bf:identifiedBy       [   a                    identifier:ABC  ;

rdf:value           “MX3-387”   ] .

(3)没有类表示的标识符类型,使用bf: Identifier,属性bf: source,如下所示:

bf:identifiedBy       [   a                    bf:Identifier ;

bf:source        [rdfs:label  “source name

here” ] ;

rdf:value        “1234567890” ] .

4 注释的重塑

因BIBFRAME2.0内部没有定义特定的注释类,任何BIBFRAME资源都可以通过属性bf:note表示[6]。其子类资料(HeldMaterial)及单件(HeldItem) 合并为单件类,因此只能引用外部词汇表,内容同样通过rdfs:label表示。如下所示, “note: ”作为外部词汇的前缀:

<http://example.org/resourceX>        bf:note     [

a                             note:Credits

rdfs:label               “Produced by John Andrew

Schreiner” ] .

5 URI的重塑

在BIBFRAME 2.0中,實体以URI唯一标识而非规范记录的URI表示[7],取文字值的“规范检索点”只是作为显示标签。在编辑描述时,编目员可以使用各种系统和服务,BIBFRAME的属性用于表示资源的各种特性,并且显示是否链接了已知且可用的URIS,而且BIBFRAME 2.0中也接受空白节点[8]。编辑时,编目员可以决定或是通过URI以获得关于资源的更多信息,或是确定标签是否提供了足够的信息,没有必要通过链接进行查询。可能会有三种情况,可采用三种方法描述。例如,一个出版物材料的属性为bf:baseMaterial,假设http://example.org/baseMaterial/paper标识了“paper”这个概念。

(1)只提供了URI,如下所示:

<http://example.org/instance/instanceY>

bf:baseMaterial<http://example.org/baseMaterial/

paper> .

(2)URI加上标签,如下所示:

<http://example.org/instance/instanceY>

bf:baseMaterial<http://example.org/baseMaterial/

paper> .

<http://example.org/baseMaterial/paper>

A                              bf:BaseMaterial ;

Rdfs:label                “paper” .

(3)没有URI,已知的只有标签,我们可以通过标签声明这个材料是“paper”,如下所示:

<http://example.org/instance/instanceY>         bf:baseMaterial    [

a                         bf:BaseMaterial ;

rdfs:label            “paper”  ] .

6 编目资源关系的重塑

6.1 互惠属性

BIBFRAME的许多属性被定义为对象属性,在BIBFRAME 2.0中,对于任何给定的BIBFRAME属性,如果合适的话,应该定义一个互惠属性[9]。例如:BIBFRAME 2.0 提供事件类(Event)及一组对应关系属性事件内容(eventContent,eventContentOf)来支持事件的描述[10]。bf:eventContent是bf: Event的一个属性,事件类可以是作品的主题,事件内容也可以是作品。互惠属性bf:eventContentOf是bf:Work(作品就是事件内容)的另一个属性,指向其内容所针对的事件,如图3所示。

再例如,互惠属性bf:hasPart和bf:part of用于具有多个事件内容的作品,如图4所示。

6.2 角色的表达

一个BIBFRAME代理可以通过某个角色与一个BIBFRAME资源相关联,比如作者、插图画家或编辑[9]。BIBFRAME 2.0中类bf:Contribution引入了对代理和角色的贡献,例如:角色是插画师,而关联规则表示为Contribution,如下所示:

<http://bibframe.example.org/resource>                bf:contribution   [

a              bf:Contribution ;

bf:role       <http://id.loc.gov/vocabulary/

relators/

ill> ;

bf:role       [rdfs:label       “illustrator”] ;

bf:agent      <http://id.loc.gov/rwo/agents/

n94064763>  ] .

7 结语

BIBFRAME2.0类和属性的变动,更符合关联数据的实践,预示着关联数据的日益成熟。但是自BIBFRAME发布以来,也暴露了很多的问题,例如,国会图书馆承认公布在其官网上的BIBFRAME编辑器(BIBFRAME Editor)还存在明显缺陷[11];图书馆不能通过BIBFRAME充分利用关联数据环境提供的资源等[12],揭示了BIBFAMRE本身的不完善。在国内,对于BIBFRAME的关注仍然主要集中于理论探讨,涉及实践的较少,对于应用的探讨只有个例,对绝大多数编目员来说,BIBFRAME 2.0还只停留在“概念”阶段。

建议国内关于BIBFRAME 2.0后续的研究关注三个方向:(1)我国多种元数据格式的存在,例如古籍、拓片、家谱、地方志、舆图等特殊资源类型,是国内应用BIBFRAME 2.0时必须要考虑的现实[13],BIBFRAME 2.0编辑特殊元数据格式也是势在必行。(2)虽然国会图书馆組织了多项与BIBFRAME相关的技术开发[14],但是BIBFRAME的高技术门槛也预示着CNMARC对于BIBFRAME的直接转换困难重重。可是,国外对BIBFRAME相关技术的开发为我们提供了借鉴,我们可以参考已有技术进行二次开发与研究。(3)BIBFRAME在国内有关单位若进行了测试与评估,应集中有关的调查与报告以便总结和研究。总之,编目员们应积极面对挑战,投入热情,帮助图书馆走向关联开放数据的广阔世界[13]。

参考文献:

朱美华. 关联数据时代的BIBFRAME 2.0[J].数字图书馆论坛,2018(3):47-52.

胡小菁. 规范控制:从名称选择到实体管理[J].数字图书馆论坛,2018(1):2-7.

辛苗. BIBFRAME 2.0词表变化分析[J].图书馆杂志,2018(5): 45-51.

Library of Congress. BIBFRAME 2.0 Specification: Titles[EB/OL]. (2016-04-21) [2020-12-30]. https://www.loc.gov/bibframe/docs/pdf/bf2-titles-march2017.pdf.

Library of Congress. BIBFRAME 2.0 Specification: Identifier Notes[EB/OL]. (2016-04-21) [2020-12-30]. http://www.loc.gov/ bibframe/docs/pdf/bf2- Identifiers- march2017.pdf.

Library of Congress. BIBFRAME 2.0 Specification: Notes[EB/OL]. (2016-04-21) [2020-12-30]. http://www.loc.gov/ bibframe/docs/pdf/bf2-notes-march2017.pdf.

Library of Congress. BIBFRAME 2.0 Specification: Expressing Roles [EB/OL]. (2016-04-21) [2021-01-03]. https://www.loc.gov/bibframe/docs/pdf/bf2-roles-march2017.pdf.

Library of Congress. BIBFRAME 2.0 Specification:URIs and Labels [EB/OL]. (2016-04-21) [2020-12-30]. http://www.loc.gov/ bibframe/docs/pdf/bf2-uri-labels-march2017.pdf.

Library of Congress. BIBFRAME 2.0 Specification: Event Model [EB/OL]. (2016-04-21) [2020-12-30]. https://www.loc.gov/bibframe/docs/pdf/bf2-eventmodel-march2017.pdf.

Library of Congress. BIBFRAME 2.0 Specification: Events[EB/OL]. (2016-04-21) [2021-01-03]. http://www.loc.gov/ bibframe/docs/pdf/bf2-events-apr2016.pdf.

SANDBERG J.Bibframe editor[J].Technical Services Quarterly,2015,32(2):220-221.

KELLEY S.Continuities:the smaller library staff’s perspective on BIBFRAME[J].Technicalities,2016,36 (6):8-11.

朱美華. 浅议BIBFRAME2.0的特征及其在中国的前景[J].数字图书馆论坛,2018(3):99-106.

宋丹辉.新型书目框架BIBFRAME发展及演化研究:兼论对MARC及RDA的改进[J].现代情报,2017(1):51-56.

朱 华 中国药科大学图书与信息中心主任、副研究馆员。 江苏南京,210009。

欧阳宁 中国药科大学图书与信息中心馆员。 江苏南京,210009。