The ADEPTDigital Library Architecture.ppt
《The ADEPTDigital Library Architecture.ppt》由会员分享,可在线阅读,更多相关《The ADEPTDigital Library Architecture.ppt(42页珍藏版)》请在麦多课文档分享上搜索。
1、The ADEPT Digital Library Architecture,JAMES FREW & GREG JANE Alexandria Digital Library Project University of California, Santa Barbara,ADEPT Introduction,Alexandria Digital Earth ProtoType (ADEPT) is: Distributed digital library for geo-referenced information Services supporting DL federation and
2、interoperation Large geospatial collectionsGoal: an Internet “library” layer Organization Persistence Accessibility Scalability Lots of collections Big collections small collections Heterogeneous contents,Outline,Core library architecture Metadata interoperability Other features Query translation Co
3、llection discovery,ADEPT Core Library Architecture,Architectural Elements,Item structured descriptions (“reports”) contents (optional)Library set of collections client (public) servicesCollection set of items library (internal) services= a distributed catalog system,The Big Picture,library (middlewa
4、re server),client,item,item,item,item,library (middleware server),proxy,collection,collection,collection,ADEPT,Role of the Middleware,collection,collection,logical view,collection discovery service,client,thesaurus/ vocabulary,Middleware Interfaces,ClientsConfiguration collection-id Collection(colle
5、ction-id) report Query(query) query-id Results(query-id) holding-id Metadata(collection-id, holding-id, view) reportLibrariesCollection report Query(query, accumulator) query-thread Metadata(holding-id, view) report Collections,Metadata Reports,Collection Metadata that applies to entire collection B
6、ucket Items bucket metadata Scan Brief (“1-line”) subset of bucket report Full All the items metadata, in whatever format Browse URL(s) reduced-resolution graphics Access URL(s) content (if available),A Complete System: The Boxology,HTTP transport,SDLIP proxy, other clients,web browser,generic DB dr
7、iver,query translator,M I D D L E W A R E,C L I E N T,S E R V E R,web intermediary/ XMLHTML converter,RDBMS,JDBC,configuration files, Python scripts,RMI transport,proxy driver,HTTP,HTTP,XML,XML,group driver,thesauri,OR,paradigm library,Z39.50 driver,Metadata Interoperability,ADEPTs Interoperability
8、Problem,Distributed, heterogeneous collections locally, autonomously created and managedMinimize impact on collection providers allow use of native metadataUniform client services common high-level interface across collections discover and exploit collection-specific interfacesAssumptions items have
9、 metadata items have sufficient, “good” metadata i.e., this is a metadata interoperability problem,Bucket Concept,Abstract metadata category Strongly typed Well-defined search semantics query terms query operators Explicitly mapped from source metadata (FGDC, 1.3, “Time period of content”, “2001-09-
10、08”)Bucket-level search uniform across all collections e.g.: search all collections for items whose Originator bucket contains the phrase “geological survey”,Bucket Properties,name Coverage date semantic definition The time period to which the item is relevant. data type (strictly observed) calendar
11、 date or range of calendar dates syntactic representation (strictly observed) ISO 8601,What is a bucket? (2/2),Source metadata is mapped to buckets buckets hold not just simple values “2001-09-08” but rather, explicit representations of mappings (FGDC, 1.3, “Time period of content”, “2001-09-08”) ma
12、y have multiple values per bucket Bucket definition includes search semantics query terms ISO 8601 date range query operators contains, overlaps, is-contained-in Some semantics are fuzzy to accommodate multiple implementations,Collection-level aggregation,Collection-level metadata describes buckets
13、supported by the collection item-level metadata mappings statistical overviews item counts spatiotemporal coverage histograms Example (de-XML-ized) in collection foo, the Originator bucket is supported and the following item fields are mapped to it: (FGDC, 1.1/8.1, “Citation/Originator”) 973 items (
14、USGS DOQ, PRODUCER, “Producer”) 973 items (DC, Creator, “Creator”) 1249 items unknown 6 items,Searching collections,Bucket-level uniform across all collections example search all collections for items whose Originator bucket contains the phrase “geological survey” Field-level collection-specific but
15、 discovery and invocation mechanisms are uniform functionally equivalent to searching the entire bucket plus additional constraint example search collection foo for items whose FGDC 1.1/8.1 field within the Originator bucket contains the phrase,Bucket types (1/7),6 bucket types: spatial, temporal, h
16、ierarchical, textual, qualified textual, numeric Type captures the portion of the bucket definition that has functional implications data type & syntactic representation query terms query operators Complete bucket definition name semantic definition bucket type,Bucket types (2/7),Spatial data type:
17、any of several types of geometric regions defined in WGS84 latitude/longitude coordinates syntax: defined by ADEPT query terms: WGS84 box or polygon operators: contains, overlaps, is-contained-in example query:,Bucket types (3/7),Temporal data type: calendar date or range of calendar dates syntax: I
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- THEADEPTDIGITALLIBRARYARCHITECTUREPPT
