BIBFRAME使用案例与需求

2014/10/26   点击数:4164

[作者] 编目精灵III

[单位] 华东师范大学图书馆

[摘要] 继续补BIBFRAME。2013年8月,BF发布了《BIBFRAME使用案例与需求》讨论稿。似乎关联数据项目提出使用案例是惯例,通过假定(或真实)的使用案例,了解需要通过项目满足什么需求,设计实现这些需求的方法。

[关键词]  BIBFRAME 使用案例 需求



继续补BIBFRAME。2013年8月,BF发布了《BIBFRAME使用案例与需求》讨论稿。似乎关联数据项目提出使用案例是惯例,通过假定(或真实)的使用案例,了解需要通过项目满足什么需求,设计实现这些需求的方法。

本讨论稿有两个主要部分,前一部分提出15个使用案例,既有最终用户的使用场景,也有图书馆工作人员的使用场景,甚至设想超出图书馆的使用,所用也不限于BF词表。每个使用案例最后列出不同的设计目标,后一部分即相应的12个需求与设计目标。

BIBFRAME Use Cases and Requirements (21 August 2013)

———-使用案例———-

第1-4及14为最终用户使用场景,其他为馆员(尤其是编目员)使用场景。特别感兴趣的是自适应及自动提醒,是目前系统缺乏的功能。自动提醒有二种方式:主动的Web触发器、被动的HTTP响应头,能有效地帮助编目员维护数据,同时提高数据的质量(以往因没有适当的提醒机制,很多方面维护形同虚设)。

1. Books near me (Identify holdings of Instance)

读者用移动客户端目录查询,根据当前位置,返回附近图书馆的查询结果。[地图应用,现在目录查询已经能够实现]

2. Mobile Reading (Discover Instances by Type)

读者用平板注册进图书馆网络后,查询图书默认只显示适合其平板阅读格式的电子书。[更可设计个人待看书单,登录后自动查询并提示结果]

3. Broadening Search (Discover Adaptations of a Work)

相关作品扩检[目录基本功能]

4. Searching for an Author (BIBFRAME Authorities)

作者查询[目录基本功能]

5. Find a Work for cataloging (Local annotation)

套录[基本编目功能]

6. Cataloging new Instance (Linking)

纸本图书的电子版编目:套录,并关联本地纸本记录

7. Adapting an existing Work (Forking)

同一作品不同语种版本:套录后修改,作为新记录保存;生成Web触发,自动向原作品所有者发出提醒,该作品有了新译本,原所有者可根据本地政策/联盟实践更新原记录[修改自动提醒功能]

8. Local Cataloging Practices (Extensibility)

本地扩展(加本地ID),包容本地命名空间[BF纲要]

9. Local Subject Classification (Authority Updates)

新增本地主题词(规范),说明与LCSH的关系:保存后触发“BIBFRAME链接者”(一种开源RDF数据收割与链接遍历机器人),同时为该LCSH主题创建反向链接,提醒LCSH编辑考虑修改。[修改自动提醒功能]

10. Acquisition-Cataloging Record Update (Notifications)

采访套录联盟目录记录,并加上馆藏标记;收到图书编目时,得到联盟目录已更新提示,确认后接受更新(即下载覆盖)

11. Name/Authority reconciliation (Web Notification)

校园系统中也采用BIBFRAME,教师改名,当修改教师规范记录后,生成一个HTTP请求,以Etag和最后修改时间表明资源已经变化,本地Web缓存会更新。(不同于Web触发的提醒方式)

12. Name/Authority reconciliation (Merging and de-dupe)

同一作者多个名称,创建owl:sameAs等同关系。[未做实际合并与删除]

13. Collapsing Multiple Works (Merging and de-dupe)

作品记录合并,创建owl:sameAs等同关系。[未做实际合并与删除]

14. Local description services (Multiple holdings for single instance)

读者用智能手机查询,在本地地图上标绘查询结果。[本地的室内地图应用,现在目录查询已经能够实现]

15. Multilinguage display to cataloging interfaces

通过人读标签实现多语种界面[现在系统可以实现]

———-需求与设计目标———

1. Web Oriented Architecture 面向Web架构

2. Resource Identity 资源标识

“按RDF说法,BF资源可以是一个断言的主体或客体。BF的需求是,这些资源用URI作为手段表示,支持书目资源的消歧和重组。”

3. Property Identity 属性标识

“BF定义一套词表术语,描述不同资源类型、资源间关系及与资源相关的属性。每个词表术语由一个URI定义,这样可解决相同名称元素或特性间的歧义。”

4. Vocabulary Evolution 词表进化

“现在定义的概念和术语,既没有对所有社区穷尽,也不与现在开始数十年所需相同。BF词表必须支持社区扩展该词表,以支持其发展需求。”

5. Localized Extensibility 本地扩展

“为最大化BF潜力,模型和词表必须以支持系统弹性的方式,支持方便地集成其概念到其他本地或特定领域词表。”

6. Third Party Value Add 第三方增值

“在LC的《数据时代的书目框架(2011-10-31)》声明中,新的书目框架要求一种途径“适应和区分专家、自动和自生成元数据,包括注释(评论)和使用数据”。BF的一个需求是在资源生命周期中,由自动和人工贡献过程增加元数据的能力。”

7. Defined serialization to support interchange 定义序列化以支持交换

“由于BF(类似于RDF模型)可被分解为URI、链接和人读标签,任何包括这三个的序列化均可作为BF交换格式。”

8. Minimize Ontology Mechanics 最小化本体力学

9. Web Oriented Search 面向Web查询

“SPARQL是支持这样查询的一种RDF查询语言”

10. Support Legacy and Existing Search Technologies 支持遗留与现有查询技术

SRU、Z39.50、OAI PMH

11. Enabling Web Triggers 启用Web触发器

12. Internationlization / Internationalisation 国际化

原文连接:http://catwizard.net/posts/20141026230213.html