开放源代码内容管理系统Fedora_第1页
开放源代码内容管理系统Fedora_第2页
开放源代码内容管理系统Fedora_第3页
开放源代码内容管理系统Fedora_第4页
开放源代码内容管理系统Fedora_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、开放源代码内容管理系统Fedora郑晓惠清华大学图书馆清华数字化项目背景n建筑史数字图书馆(2000-2002)n数学史数字图书馆(2002-2004)n机械史数字图书馆(Under Plan)n逐步扩大到科技史数字图书馆清华数字化项目背景n建筑史数字图书馆建立以图片资源为主的数字图书馆,跟踪DC元数据标准并在此基础上建立本地元数据方案。探索合作模式以及示范系统的建立。清华数字化项目背景n数学史数字图书馆参与国际合作项目(EMANI),与合作方共同探讨资源的长期保存问题,清华大学图书馆针对中国数学史籍的保存和展示进行研究。清华数字化项目背景n其他资源参加中美百万册图书数字图书馆的建设而生成的大

2、量电子图书参加电子教参项目而生成的大量电子图书馆藏照片数字化的图片对系统提出的需求n 资源类型越来越多,包括:书、期刊论文、研究文档、图片、视频等。n 元数据规范的差异性。n 不同资源需要提供不同的服务。n 数字资源的保存与移植(支持METS框架)n 2001年开始跟踪并实验METS。n 系统的可扩展性。 数字对象管理系统的选择定位n 软件的技术支持和发展:开发者支持、文档完整性n 系统结构:模块化、灵活性、扩展性 模块化:易于更新,发展和定置 灵活性 不是一种固定僵化的数据模型 支持多种媒体类型,复杂数字对象 不能绑定在一种技术平台上(OS, 数据库) 扩展性 使用流行的技术 易于和其他系统

3、/工具集成 具有扩展/修改的工具 支持DL标准 数字对象管理系统的选择定位 n 系统安全性:授权与验证n 系统管理:分层次、分布式n 其他功能:开放的API、易于增加其他服务、内部数据 结构一致连贯n 成本现状 n 商业公司对METS数据支持的不够n 项目成员开发能力比较强决定选择开放源代码软件可选系统的考虑n建筑数字图书馆系统 -可扩展性不强、二次开发比较难nGreenstonenDspacenFedora GreenStonen 新西兰Univ. of Waikato,Witten&Bainbridge开发,尝试如何建立数字图书馆。n 运行在 Windows, Linux, Mac

4、s, Solaris.n 支持元数据级及全文检索。n 设计思路:适用性强,用配置文件来配置完成数字图书馆。n 设计特点:基于web的访问;支持多平台检索;支持元数据著录,可扩展;Unicode编码;支持z3950访问;支持多种媒体;支持分布式数据库;可处理百万级文档。 DspacenMIT和HP合作完成。n运行在Linux和Unix平台上,遵循BSD协议的开放源代码系统。n设计目标:内容管理发布系统。Institutional Repository.n设计特点:支持任何数字格式、层次结构、访问控制、保存、永久标识符。Fedoran由Univ. of Virginia and Cornell开发

5、;其后由Mellon基金会支持VTLS提供软件包的进一步完善和技术支持。遵循Mozilla协议的开放源代码系统。n使用对象更倾向于计算机学科人员。n设计特点:提供API接口来添加和访问资源;采用数字对象框架(DOA)进行整体设计。数字对象框架的提出nKahn/Wilensky framework和Warwick Framework中引出 n在CNRI(The Corporation for National Research Initiatives )的研究项目和Fedora系统中得到实现 n采用面向对象的设计方法。数字内容为.distinguished by what it can do(n

6、ot how it is composed)getChaptergetPagegetTrackgetLabelgetSectiongetArticlegetFramegetLength数字对象框架的特点n数字对象动态绑定了数据和对数据的操作n统一对待元数据和数据本身n核心元素n数字对象n仓储n唯一标识符解析系统数字对象n 一个唯一标识的网络实体,它用来封装、描述数字资源,并且提供访问数字资源的机制n 系统元数据n唯一标识符(PID)n管理元数据n 数据流(DataStream):包括数据内容和元数据的内容n 数据发布器(Disseminator)n行为定义(Behavior Definitio

7、n)n行为实现(Behavior Mechanism)Persistent ID (PID)Default DisseminatorSystemMetadataDatastream (item)Digital object identifierService view: methods for disseminating content Internal view: key metadata necessary to manage the objectContent view: Set of data and metadata itemsDigital Object Model (Archit

8、ectural View)Datastream (item)Datastream (item)ExtensionExtensionPID = uva-lib:100Default DisseminatorSystemMetadataImage (mrsid)Digital Object Model (Simple Example)DC (xml)Thumbnail (jpeg)Get ProfileList ItemsGet ItemList MethodsGet DC RecordGet ThumbnailGet MediumGet HighGet Very HighImage Dissem

9、inatorn用METS(Metadata Encoding and Transmission Standard)编码成XMLnMETS结构与DO模型对照图 数字对象(续)PID+System MDDatastreamsDisseminatorn作为一个容器,容纳数字对象n提供管理和访问的接口仓储n Flexible Extensible Digital Object and Repository Architecture (FEDORA)n Cornell CS的一个研究项目(1997-1998)n UV 图书馆开始对Fedora感兴趣(2000)n开始建立DL架构n Mellon基金支持项

10、目(2001-2003)n技术更新Update technologiesn后台使用了关系数据库n使项目成果趋于产品化n 可以用在很多地方,包括:数字图书馆,内容管理,数字资产管理,资源保存等 FedoraFEDORA 发展历史 Dienst (Davis, Lagoze) Digital Object framework (Kahn/Wilensky) Warwick Framework (Lagoze, Lynch, Daniel) Distributed Active Relationships (Lagoze, Daniel) Cornell FEDORA (Payette, Lagoz

11、e) CNRI/FEDORA Interoperability (Payette, Bianchi, Overly, Lagoze) Project Prism (DLI2) Security, preservation (Payette, Schneider, Lagoze) UVA/FEDORA (Staples, Weyland) - Complex disseminators, XML/XSL, web integrationFedoran开放源软件n用Java编写n支持 Windows、Linux / Unixn数据库支持:nMySQLnMcKoinOracle8i , Oracle

12、9in实现了数字对象框架,能够统一地存储管理各种属性不同的数字资源n数字对象使用METS编码存储成XMLn实现了OAI协议nFedora提供的管理和访问服务作为Web Service进行发布Fedora的特点n检索/浏览界面n著录工具n除DC核心元素以外的索引与检索n系统管理界面Fedora未解决的问题n 设计并实现了可视化的配置管理工具来完成WEB服务。通过设计虚拟馆藏配置文件,实现了基于不同的资源提供不同的服务。n 设计并实现了外建索引自动创建和自动更新模块,为不同的数字资源建立了不同的索引。n 设计并实现了检索服务模块,实现了检索界面和检索结果界面的定制和自动生成,基于不同的数字资源提供

13、了不同的检索服务。n 设计并实现了METS数据著录模块。对Fedora的扩展对Fedora的扩展解决了两个问题n通过外建索引对不同资源提供不同的服务n提供了从元数据著录、资源管理、WEB发布的完整解决方案。总结n University of Virginia: digital library (images, EAD, e-texts)n VTLS: basis for new commercial product (library system)n Indiana University: EVIA Digital Archive (video)n Northwestern: academic

14、 technologies (images, art, video, e-texts)n Rutgers University: digital library (e-journals, numeric data)n Tufts University: educational (VUE/concept maps); digital libraryn Yale University: Electronic Records Archiven New York University: Humanities Computing Group目前Fedora的使用情况n JSTORn American G

15、eophysical Union n NSDL at Cornelln Cornell Information Technologies n British Libraryn National Library of Portugaln Society of Biblical Literature n National Archives of Australian Office of Defense Resources, Thailandn Monash University, Australian Oxford Digital Libraryn Harris Corporation (R&D for digital archives)其他测试单位n Total downloads: 1427n Average downloads per day: 9n # Countries: 32n Type

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论