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