BIBFRAME2.0词表更新、相关组件公布

2016年4月,LC发布了BIBFRAME 2.0词表(bf2)(BIBFRAME词表2.0发布,2016-4-23)。此后,为准备进行BIBFRAME第2阶段试验,LC一直在为录入bf2格式的数据而努力。过了差不多一年,LC在本月发布了BIBFRAME 2.0相关组件,分享内容包括:1、更新的词表,2、MARC到BIBFRAME转换规范,3、MARC到BIBFRAME转换程序(BIBFRAME Vocabulary updated, MARC to BIBFRAME conversion specifications and programs released, March 10, 2017))。消息发布在BIBFRAME邮件组:
BIBFRAME specifications and conversion programs made available / McCallum, Sally (13 Mar 2017)

摘译如下:
LC正把整个书目数据文档转换到BIBFRAME,由MARC书目记录转换为BIBFRAME作品和实例描述,并与由MARC规范中的题名和名称/题名规范记录转换而来的作品描述集成。此次发布的组件即由上述工作形成,供大家使用BIBFRAME2.0词表实施开发,或者调查关联数据环境。

– BIBFRAME 2.0 词表更新:包括增加、改变、删除。
另外,在bf:之外新增命名空间bflc:,收录BIBFRAME的LC扩展,有些是为MARC转换而临时设置【类6个、属性9+20个】
先前版本:https://github.com/lcnetdev/bibframe-ontology
当前版本:http://www.loc.gov/bibframe/docs/
【在当前版本的清单页面,各元素的Change Notes注明变化情况:包括New新增、修改revise/fix等,其中2017年新增或修改37个
删除类2个:WorkTitle、InstanceTitle,删除属性3个:barcode、otherEditionOf、contributor,不以元素区分创作者、贡献者

MARC到BIBFRAME2.0规范MARC 21 to BIBFRAME 2.0 Conversion Specifications
共有依MARC字段块划分的20个转换对照表及说明文件,为所有MARC字段、指示符、子字段到bf2元素的对照,分别映射到I实例、W作品和Item单件。少数未使用的元素标记为“nac”(不尝试转换),在MARC环境外无意义的标记为“ignore”。

MARC到BIBFRAME转换程序
Index Data公司为LC编制。用XSLT写成,由MARCXML转换为BIBFRAME2.0
LC目前用这些转换程序开发试验项目,期望随工作进展加以调整。LC的Github页有详细使用说明。

即将提供的其他BIBFRAME工具:能够看BIBFRAME描述的工具
LC使用Index Data的Metaproxy工具,配合其图书馆自动化系统Voyager的OPAC,实现使用Z39.50或SRU搜索,搜索结果可以MARC、MODS、马上会有BIBFRAME2.0获取。其他工具将在完成后宣布。
BIBFRAME Implementation, Tools, and Downloads页面目前标记着3个coming soon:MARC到BIBFRAME比较观看器BIBFRAME2.0编辑器BIBFRAME演示数据集/BIBFRAME样例】

《BIBFRAME2.0词表更新、相关组件公布》有5个想法

  1. 把更新前后的词表做了一下比较,发现除了注明变化的37处外,类Agent和Person有变化,Agent的子类不包括Person,Person的上位类变为:foaf:Person。
    不太理解这个变化。

    1. 还没来得及仔细对照,谢谢分享。
      我也不理解,印象中BIBFRAME邮件组中也未见讨论。现在Agent似乎是包括所有非个人,但定义却未改变。
      另:37处是2017年的变化,2016年2.0发布后还做了不少修改。

    2. 刚又看了下,更新后bf:Agent的上位类是foaf:Agent(而不是原来的Resource),因而去FOAF看了下。原来foaf:Agent有子类Group、Person、Organization,因此虽然表面上bf:Agent下位类没有bf:Person,其实两者还是有上下位关系的。

      1. 谢谢回复。我想也应该这样理解。但还有一点困惑:bf:Organization不以foaf:Organization为上位类而以bf:Agent为上位类,是否因为bf:Organization与foaf:Organization是不同的定义?

        另:去年从这里开始接触和学习RDA和BF,收获很多,十分感谢!

        1. 是这样。foaf:Agent的子类有3个,从bf:Organization定义上看,应该包含foaf:Group和foaf:Organization。

发表评论

电子邮件地址不会被公开。 必填项已用*标注


*