1、1下一代图书馆服务平台初探摘要 下一代图书馆服务平台实现纸本、电子资源和数字馆藏的统一管理,对用户界面功能进行改进,并改善与其他系统的互操作性,同时充分利用最新的云计算技术和架构的优点,以降低软硬件维护成本。此文从架构、功能和市场等方面对当前市场上的七种主流图书馆服务平台进行比较,为下一代图书馆服务平台选型提供参考。 关键词 图书馆服务平台 ILS 云计算 从 1990 年代初图书馆自动化集成管理系统(ILS)广泛应用以来,大多数图书馆都依赖 ILS 来开展业务,包括采访、编目、流通管理、公共目录检索以及期刊管理等。近年来随着电子资源的飞速增加,图书馆发现没有办法重新配置 ILS 产品,使之能
2、够平滑而且高效地处理纸本馆藏和数字馆藏;虽然有些系统厂商提供不同的产品,例如 ERM、开放链接等,来帮助解决这些问题,但是这些分散系统之间的交互又带来了更多的管理问题。 另一方面,随着技术的发展,读者对图书馆管理系统返回的内容有更高的要求,例如类 Google 检索界面、分面显示、社交功能等;图书馆和系统厂商基于现有系统进行改造,通过与外部系统相结合来实现这些功能,但是发现在系统交互过程中仍然存在很多问题。 为此,图书馆软件提供商尝试开发一种集成化的产品,期望新的产品能够高效地同时处理纸本馆藏和数字馆藏;能够集成新的技术,为读2者提供更多功能,并提供更多接口以便与其他系统相互集成。他们分别使用
3、了不同的术语,例如“全网域级管理解决方案” 、 “统一管理系统”或“服务平台” 。美国的“Library Technology Guides”网站创办者、资深咨询顾问马歇尔布利汀(Marshall Breeding)将它们统一称为“图书馆服务平台” (Library Services Plat-form,LSP) 。 1 图书馆服务平台简介 图书馆服务平台作为新一代图书馆管理系统,希望能够解决如下方面的问题:纸本文献和数字馆藏的统一管理;用户界面功能改进;与其他系统的互操作性。另外,新的图书馆服务平台将充分利用最新计算技术和架构的优点,尤其是云计算技术,以便降低软件维护成本。 这个新的产品将会
4、替代传统的 ILS、ERM、OpenURL 链接解析以及知识库。所有这些工具都会组合到统一的系统中。马歇尔布利汀(Mar-shall Breeding)总结了这个下一代图书馆管理平台的总体架构,如图1。 2 图书馆服务平台产品 目前市场已知的一些产品包括:OCLC 的 WorldShare Management Services、Ex Libris 公司提供的 Alma、Innovative Interfaces 公司的Sierra、Serials Solutions 公司的 Intota、Kuali 公司的 Open Library Environment(OLE) 、VTLS 公司的 Op
5、en Skies,以及SirsiDynix 公司的 BLUEcloud Suite。 2.1 Innovative Interfaces 公司的 Sierra Innovative Interfaces 公司基于以前的 Millen-nium 自动化管理系3统和电子资源管理产品,开发了新的产品 Sierra。它运行在开源数据库Post-greSQL 上,采用面向服务的架构,添加新的 API 并开放现有的API,更新界面并使用全新的基于 Web 的统一客户端,于 2011 年正式发布。它可以采用软件即服务(SaaS)方式部署,也可以本地安装。 Sierra 还提供了优秀的报表工具,包括一个新的“
6、Reporter”模块,允许用户选择字段从而很容易地生成复杂报表。另一个新工具是“决策中心” ,它是一个供图书馆员使用的工具,主要用来生成预定义报表,也可以动态运行以便即时使用和分析。这些报表工具还可以实现跨图书馆或联盟的聚合分析,但要求上传数据到 Innovative 的“数据中心”并在那里生成报表。 Sierra 基于现有产品进行开发,提供的功能比较完善,对于重点考虑满足最终用户需求,并希望延迟重构后台业务流程的图书馆来说,Sierra 是一个完全可用的方案。想要迁移到托管环境中的图书馆也可以采用它。这个产品提供了全部的图书馆功能,但是其工作流不能像其竞争对手的产品那样可自定义配置。 图书
7、馆对于 Sierra 的反应非常积极,在 2011 年签约了 206 份合同,而在 2012 年又签约了 117 份合同。尽管绝大多数用户都是从 Millennium迁移到这个新平台,但是去年有 14 家图书馆是全新的客户。 2.2 Ex Libris 公司的 Alma Alma 是一个全新设计的产品,其总体目标是为图书馆提供综合性的统一资源管理解决方案,以避免在维护相互分离的 ILS、ERM、机构库、发现和链接解析产品过程中的工作和数据重复。它使得图书馆员能够在4单一环境中完成全部工作,消除在不同系统之间同步数据的需求,能够对整体馆藏进行统合性分析,并突出图书馆馆藏的特色部分。 Alma 系
8、统采用云服务方式,集成了图书馆对所有纸本和电子资源的整套操作,包括选择(采访和需求驱动采访) 、印刷资源管理(流通、预约、管理互借) 、电子资源管理(许可、使用统计) 、数字资产管理(数据库功能) 、元数据管理(编目、合作性元数据管理) ,以及链接解析。它支持用户驱动的馆藏开发、多种格式的资源选择、集成化的采访和激活、多种格式元数据管理、按需数字化、用户驱动的评价和续订、纸本与电子和数字资源的重复度分析、数字内容的法律呈缴以及课程预约管理等多种功能。 Alma 系统对工作流进行了优化,图书馆可以自己定义规则并定制工作流;它提供的新功能“社区编目” (Community Catalog)允许图书
9、馆之间相互共享元数据;它采用非 MARC 元数据,支持所有类型的资源;它对用户、提供商以及数据库开放标准并开放 API,便于与校园其他系统相互集成;它的开放链接解析程序可以直接链接到电子或纸本资源。 此外,Alma 是一个真正的云计算产品,它只提供云服务,不支持本地安装,所有操作都基于浏览器来完成。采用基于云计算的 SaaS 部署方式,它完全消除了硬件及相关维护的成本,并且也降低了软件维护成本。 Alma 于 2012 年正式发布,当年 7 月份它的第一个生产应用在Boston 大学上线。到 2013 年初,共有 9 家机构正式运行 Alma。 2.3 OCLC 的 WMS OCIC 的 Wo
10、rldShare Management Services(WMS)也是一个全新设5计的产品,于 2011 年 12 月正式发布。OCLC 认为图书馆的相似性远远大于差异性,并且与图书馆馆藏、客户和服务一样,图书馆管理、工作流等也具有共性。它的主旨是合作性地解决管理服务问题,共享数据、应用程序和工作流的改进。 WMS 的一个主要特点是它使用 WorldCat 数据库以及合作共享建立的供应商、期刊和许可信息数据库,这样使得它可以流水线似地完成采访、编目、流通、许可管理和工作流等操作,简化了图书馆员的工作。 WMS 提供了大量开放的 API,用于与其他应用程序相集成,开发人员可以很容易地建立应用程序
11、来增强特定的图书馆功能。不仅如此,它还提供了一个公共服务框架(framework for services,F4S) 。F4S 允许OCLC 建立一致的 API,让外部开发人员能够开发具有一致性的新扩展。他们还采用了 Open Social(开放社交)为 Web 应用程序定义容器和一套公共 API,允许图书馆开发人员以开源方式创建应用程序,然后将应用程序直接上传到 WMS 界面中,或外部用于其他开放社交容器(Open Social Containers)中。 WMS 的全部操作都在浏览器上进行,从而消除了许多支持性问题。它提供了真正的云计算解决方案,不支持本地安装,从而降低了维护成本。为了支持
12、云计算部署模式,OCLC 在美国建设了两个数据中心,在澳大利亚、加拿大和欧洲分别建立了一个数据中心。 OCLC 是第一家推出这类产品的厂商,到 2012 年末为止,总计有 163家图书馆签署了 WorldShare Management Services 合同,其中 73 家已经正式运行。 62.4 Serials Solutions 公司的 Intota Serials Solutions 公司认为图书馆正面临的挑战是使用昨天的工具管理今天的馆藏,因此他们将开发一个全新的、全网域级的管理解决方案 Into-ta 来应对这种挑战。Intota 将支持所有资源的整个生命周期,包括选择、采访、编目
13、、发现以及实现。它充分利用数字媒介的优点,同时保护并展示纸本和其他格式的本地馆藏,使图书馆具有自己的特色。Intota 着重于工作流,它提供了同时适合于纸本和数字环境的紧密集成的过程、高效的工作流以及数据处理,允许图书馆员将以前在自动化管理系统中独立存在的资源仓储整合到一起。 关于 Intota 的开放性,该公司承诺提供整套包含文档说明的API。Intota 还将提供强大的分析功能,帮助图书馆使用数据更详细地理解用户,更加精确地预测用户何时需要哪些类型的服务和内容。 对于图书馆服务平台市场来说,Intota 是一个最新的进入者,因此在当前来说它的功能相对较少。虽然 Serials Soluti
14、ons 已经与一些Intota 测试伙伴签订协议并开始工作,但是该产品预期要到 2013 年末才能正式发布。 2.5 Kuali 公司的 OLE OLE(Open Library Environment)是一个开放源代码的图书馆服务平台解决方案,由开发伙伴 Kuali 支持,由梅隆基金提供赞助,许多学术和研究图书馆联合创建、共同拥有并管理这个产品。 OLE 是一个从零开始构建的全新产品,但是它也尽可能地利用了7Kuali 的其他开放源代码软件组件。该产品当前可用的功能包括采访、记录加载、应收账管理以及基本报表功能。未来还计划开发流通、编目、盘点、财务处理以及 ERM 组件。该产品设计用于支持各
15、种范围和格式的学术信息,可以与其他系统互操作并集成,同时提供工作流配置功能。 OLE 是一个 SaaS 产品,但不是一个真正的云计算系统;使用该产品的机构必须选择自己的托管服务。与真正的云计算解决方案相比较,OLE还没有解决数据聚合和分析、多租户以及数据中心安全性/冗余性等问题。最初的 Kuali OLE 版本预期会在 2013 年末发布,并且至少有两家合作图书馆会参与该项目的早期实施,分别为美国宾州的 Lehigh University 和 U-niversity Of Chicago。 2.6 VTLS 公司的 Open Skies Open Skies 是图书馆服务平台的最新进入者,它采
16、用的方法是重新打包以前的技术,同时结合其他 VTLS 技术并与新功能捆绑到一起。与Sierra 类似,这种方法的优点是允许图书馆首先改进用户界面,中后期再考虑重新构建后台业务过程。 Open Skies 尝试整合纸本和数字内容;添加流媒体支持;支持事件和活动安排;并提供数字内容的基本保存服务、电子书馆藏管理以及移动用户扩展支持等。Open Skies 着重于增加功能以支持多媒体、多格式元数据、移动设备,并通过增加对开放 API 和 SOA 的支持来提高与第三方系统的互操作性。在 Open Skies 中还采用了 Solr,这是一个具有良好伸缩性的开源搜索和索引平台,可以用来增强用户界面的显示。
17、 8Open Skies 将可以用于本地安装,也可以选择 SaaS 服务,但是它并不是一种真正的云计算解决方案。 Open Skies 的开发将分阶段进行,每个阶段的功能模块都能与现有产品结合运行,这样可以让图书馆分阶段平滑迁移到平台上,而不需要中断业务系统的运行。第一个 Open Skies 组件 MozGo Mo-bile App 于2012 年 6 月发布,其他模块计划于 2013 年末发布。 2.7 SirsiDynix 公司的 BLUEeloud Suite BLUEcloud Suite(BCS)是 SirsiDynix 公司在图书馆自动化领域的下一代平台,它提供了一个完整的管理、
18、采访和发现系统,在充分利用云计算技术的同时,还保持了原来 Horizon 和 Symphony 系统的可靠性。 BCS 运行在 Horizon 或 Symphony 系统之上,使用三个基于云计算技术的组件来增强系统功能,分别为 Staff、Marketplace 和Discovery。BLUEcloud Staff 使得馆员工作流在任何位置任何设备上可用;BLUEeloud Marketplace 模糊了内容提供商与图书馆之间的边界,使得读者更容易找到所需要的资源;BLUEcloud Discovery 则支持读者在移动设备、桌面和社交网络客户端中执行搜索,并且支持分面显示。 BCS 重新编写
19、了基础架构,在初始安装时要求将 ILS 升级到最新版本。如果原来使用的集成管理系统是 Horizon 或 Symphony,则升级到BLUEcloud Suite 不需要进行数据迁移。BCS 采用云计算技术,以 SaaS方式部署,并且所有操作都基于浏览器完成。BCS 于 2013 年 3 月在COSUGI(Customers of SirsiDynix Users Group,SirsiDynix 用户组)会议上发布。 93 图书馆服务平台功能比较 图书馆服务平台经过最近几年的发展,许多厂商的产品已经正式上线服务,还有一些产品正处于紧张的开发阶段,这些产品的功能仍在不断完善之中。下表总结了这些
20、图书馆服务平台的功能比较。 4 如何选择和迁移 为了解决纸本、电子资源和数字馆藏的统一管理、用户界面功能改进、与其他系统的互操作性等问题,图书馆有必要尽快考虑迁移到下一代图书馆服务平台。升级到下一代图书馆服务平台会影响到图书馆运行的所有方面,所以图书馆需要根据自身的情况,确定合理的迁移方案。 有些图书馆首先考虑满足最终用户需求,重构后台业务流程可以稍后考虑;这种情况可以考虑 In-novative Interfaces 公司的Sierra、VTLS 公司的 Open Skies,或者 SirsiDynix 公司的BLUEcloudSuite,它们可以呈现出实质性进展,且不会中断当前的正常工作。
21、这种方法的缺点是没有完全利用云计算技术的优势。 有些图书馆希望重构业务流程,通过重新设计,将数字和印刷馆藏处理过程整合到同一个工作流,以便高效率地统一管理各种媒体格式的馆藏资源。同时他们还希望充分利用最新云计算技术和架构的优点,以便降低硬件和软件维护成本。那么可以考虑的产品包括 OCLC 的WorldShare Management Services、Ex Libris 公司的 Alma,以及Serials Solu-tions 公司的 Intota。但是全新设计的产品由于开发人员资源有限,通常有些功能还没有实现或者仍然需要改进;另外采用云计算技术需要有稳定的网络带宽作保障。 10考虑下一代图
22、书馆服务平台时,商务价格通常也是一个很重要的因素,包括软件购买费用和部署费用。有些图书馆软件厂商在确定商务模式时,通常会考虑到,图书馆由于采用新平台、新技术后相关维护费用会下降,从而希望图书馆将这些开支投入到新平台的建设中。而对于图书馆来说,迁移到新平台通常并不能立即节省维护费用,反而在短期内会产生购买费用和部署费用。长期来说,则希望将迁移到图书馆服务平台之后节省的维护费用投入到其他用途。 对于国内图书馆用户来说,图书馆服务平台对中文的本地化也是需要考虑的一个因素。软件厂商为了能够尽快发布新平台,产品对中文的本地化支持工作可能会不够完善。为了能够平滑迁移到下一代图书馆服务平台,图书馆可能需要等待更多一些时间,直到系统足够稳定和成熟。另外,国内图书馆大多数采用了国产 ILS 软件,但是比较遗憾的是,在下一代图书馆服务平台的开发方面,几乎没有国产图书馆软件厂商的消息。CALIS 项目在四期规划中,提到了开发下一代 ILS,将通过 SaaS方式,基于 CALIS 云服务平台来提供下一代图书馆服务平台。对于预算有限但又希望利用下一代图书馆服务平台优点的图书馆来说,可以选择继续等待。 5 结语 图书馆服务平台经过近几年的快速发展,在国际市场上已经具有成熟的应用,国内图书馆可以考虑尽快跟进研究这些新系统,考察这些系统的功能,结合本馆的实际情况进行分析和比较,以便决定是否需要以