Presentation is loading. Please wait.

Presentation is loading. Please wait.

ETANA-DL (Electronic Tools and Near Eastern Archives Digital Library)

Similar presentations


Presentation on theme: "ETANA-DL (Electronic Tools and Near Eastern Archives Digital Library)"— Presentation transcript:

1 ETANA-DL (Electronic Tools and Near Eastern Archives Digital Library)
AIA 106th Annual Meeting, Boston, Jan. 2005 ETANA-DL (Electronic Tools and Near Eastern Archives Digital Library) Edward A. Fox, Virginia Tech James W. Flanagan, Case Western Reserve U.

2 Problems Delay in publication of primary archaeological data
Lack of sustainable solutions to long-term preservation of valuable information Lack of services useful to the archaeology community, including “traditional DL services” Difficulty in understanding complex archaeological information systems Difficulty in requirements elicitation for archaeological systems Interoperability among heterogeneous archaeological systems

3 Solution – our approach
Applying and extending Digital Library (DL) techniques to solve the following problems: making primary data available, data preservation, and interoperability Modeling archaeological information systems using 5S theory to better understand the domain and design the system and the supporting services Rapidly prototyping DLs that handle heterogeneous archaeological data using componentized frameworks: eliciting requirements, providing useful services

4 Archaeological Digital Library Applies and extends the OAI-PMH
ETANA-DL Archaeological Digital Library Applies and extends the OAI-PMH Open Archives Initiative Protocol for Metadata Handling Design considerations Componentized Distributed architecture Extensible Portable

5 Number of records harvested
Heterogeneous data handling Site Artifact Type Original data source Number of records harvested Bab edh-Dhra’ Pottery cp6 database file 786 Lahav Figurine Tab-delimited text file 563 Madaba Locus field record Tables in Access DB Mozan Publication PDF files 19 Nimrin Bone field record Table in Oracle DB 7419 Seed field record 429 2101 Umayri 2 tables in Access DB 2122 Total 18404 The record in color are the records harvested since last year.

6 ETANA-DL Canned Demo

7 ETANA-DL Searching Service

8 ETANA-DL Multi-dimensional Browsing
3 new sites 2 new types of artifacts

9 ETANA-DL Visual Browsing Service
Visual Browse By site

10 Visual Browsing Nimrin: Topographical Drawings
Square: N40/W20 Full site North west quadrant

11 Visual Browsing Nimrin : Square information
N40/W20 Locus: 86 Loci layout

12 Visual Browsing Nimrin : locus sheet

13 Visual Browsing Bab edh-Dhra' Cemetery
Pottery # 25

14 Visual Browsing Bab edh-Dhra' Cemetery
Pottery # 25

15 5S Archaeological DL Modeling
Modeling archaeological information systems using the 5S theory to better understand the domain and design the system and the supporting services

16 A Minimal DL in the 5S Framework
Streams Structures Spaces Scenarios Societies Structured Stream Structural Metadata Specification services Descriptive Metadata Specification indexing browsing searching hypertext Digital Object Metadata Catalog Collection Repository Minimal DL

17 A Minimal ArchDL in the 5S Framework
Streams Structures Spaces Scenarios Societies indexing browsing searching services hypertext Structured Stream Descriptive Metadata specification ArchDO ArchObj ArchColl SpaTemOrg StraDia Arch Descriptive Metadata specification Minimal ArchDL Arch Metadata catalog ArchDColl ArchDR

18 Modeling ETANA-DL – An Archaeological DL Meta-model
Text Video Audio *Site *Sub-partition *Container *Artifact *Locus Region Taxonomies Temporal Artifact-specific Space model Structure model Metadata Drawing Photo 3D Stream *Partition Society model Archaeologist General public Geographic space Service Manager Information Satisfaction Value added Repository building Scenario Services Domain specific User interface Metric space Spatial

19 Modeling ETANA-DL – ETANA Model
*Field *Pail *Bone *Locus Jordan Taxonomies Space model Structure model Field record, locus sheet Figurine image (photo) Stream Umayri Society model Archaeologist Generic public Site-specific coordinate system Web interface Vector space ETANA-DL Service Manager Searching, Browsing Annotation, binding Harvesting, Converting Scenario Services Object comparison, marking item for analysis Archaeological periods Bone type Seed species *Square *Figurine *Quadrant *Bag Jordan Valley Nimrin *Basket Southern Israel Halif *Area *Seed Site/field plan (drawing) Preliminary/Final Report (application/pdf) Spatial

20 5SGraph: A DL Modeling Tool
Overall objective of 5SGraph: Help users model their own instances of a digital library (DL) in the 5S language (5SL). A simple modeling process which enables rapid generation of digital libraries is needed. Support non-expert users. Speed-up development process. Increase the quality of final product.

21 Goals of 5SGraph To help digital library designers understand the 5S model quickly and easily To help digital library designers build their own digital libraries without difficulty To help digital library designers transform their models into 5SL files automatically To help digital library designers understand, maintain, and upgrade existing digital library models conveniently

22 5SGraph How does 5SGraph work?
5SGraph loads and displays a metamodel in a structured toolbox. The structured editor of 5SGraph provides a top-down visual environment for the DL designer. 5SGraph produces correct 5SL files according to the visual model built by the designer.

23 Overview of 5SGraph Workspace (instance model) Structured toolbox
Dr. Fox, please unzip the 5SArchGraph.zip, Then double click run.bat under “5SGraph” foled. 1. open metamodel file “ArchDL_MetaModel_v0.xml” under “5SGraph\inputFiles” 2. Open model file “VirtualNimrin.xml” under “5SGraph\inputFlies” Structured toolbox (metamodel)

24 Stream Model

25 Structure Model

26 Space Model

27 Scenario Model

28 Society Model

29 The World According to OAI
Service Providers Discovery Current Awareness Preservation harvesting Metadata Data Providers

30 Data and Service Providers
Data Providers possess metadata and share it (internally / externally) via well-defined OAI protocols (e.g., database servers) Service Providers harvest data from Data Providers provide higher-level services to users (e.g., search engines) Who will fit where in ETANA-DL? Data Provider – YOUR PROJECT Service Provider – ETANA-DL

31 Why be an OAI Provider Speed up publication Long-term preservation
Do not need to worry about providing services

32 How to be an OAI Provider
Requirements Perl Web server with ability to run CGI scripts Download OAI-XMLFile-2.1.tar.gz from Extract the files into a directory from which CGI scripts may be run gunzip OAI-XMLFile-2.1.tar.gz tar –xvf OAI-XMLFile-2.1.tar

33 How to be an OAI Provider (Cont.)
Want your pottery collection be an OAI data provider? Create a director “mySitePottery” under ‘OAI-XMLFile-2.1/XMLFile’ Copy the contents in test5 directory to “mySitePottery” directory Modify the config.xml under ‘OAI-XMLFile-2.1/XMLFile/mySitePottery’

34 <?xml version="1.0" ?> <repositoryName> pottery repository name</repositoryName> <admin > </admin > <archiveId> pottery Archive ID </archiveId> <recordlimit>500</recordlimit> <datadir> directory of pottery XML collection </datadir> <metadata> <prefix> prefix of pottery repository </prefix> <namespace> namespace of your schema </namespace> <schema> location of your XML file schema </schema> </metadata> </xmlfile>

35 Apply the 5S Framework in Integrating Archaeological DLs
Architecture of a Union DL Union Catalog Integration Union Services Automation

36 Clustering, Visualization
Architecture of a Union DL DL1 Union DL DL2     Archaeologists General Public Union Society   archaeologists Society   General Public Society Union Service Service Service Harvesting, Mapping, Searching, Browsing, Clustering, Visualization Searching Browsing Union Catalog Catalog1 Catalog2 Union Repository Repository1 Repository2

37 Union Catalog Integration
Mapping Tool VN Metadata Format Union Catalog VN Catalog Virtual Nimrin (VN) Wrapper Global Metadata Format HD Catalog Halif DigMaster (HD) Wrapper HD Metadata Format Mapping Tool

38 Visualizing Components
Visual Mapping Tool Architecture Visualizing Components Composite Mapper Mapper1 Mapper2 Mapper3 Mapper4

39 Visual Mapping Tool Demo

40 To invoke the mapping tool:
local schema global schema To invoke the mapping tool: Double click the “run.bat” under the fold “schemamapper” which is extracted from schemapper.zip File Open: “cemetery.xsd” under the fold “schemamapper” which is extracted from schemapper.zip a local schema will display on the left File Open: “etana1.1..xsd” under the fold “schemamapper” which is extracted from schemapper.zip a global schema will display on the right

41 Mapping recommendation
1. left click element “Collection” on the local schema, then the tool will recommend a mapped element displayed in different color (orange?) on the global schema

42 A mapping history will display at the bottom of the window
Mapping confirmation left click the suggested element on the global schema to confirm the mapping, then two mapped elements will display in the same color (pink?) A mapping history will display at the bottom of the window remove mapping: you can right click the element on the local schema, right click then click “Removing Mapping” Mapping history

43 No recommendation for “Tomb_Area”
left click “Tomb_Area” element in the global schema, there is no mapping suggestion. Then the user needs to do the mapping No recommendation for “Tomb_Area”

44 User select an element “PARTITION” on the global schema to do the mapping
The mapping has be done by displaying the two nodes in the same color (pink?) User-decided mapping

45 5SLGen 5SSuite 5SGraph c Requirements (1) Analysis (2)
Meta Model 5SGraph DL Expert Designer 5SL 5SLGen Practitioner Researcher Tailored Services Teacher c omponent pool ODLSearch, ODLBrowse, ODLRate, ODLReview, ……. Requirements (1) Analysis (2) Implementation (4) Design (3) 5SSuite 5SGraph 5SGen Mapping Tool

46 ETANA-DL Metadata Format
ArchDL Expert 5S Archaeology MetaModel ArchDL Designer 5SGraph Structure Sub-model VN Metadata Format HD Metadata Format Scenario Sub-model ETANA-DL Metadata Format Harvesting description VN Catalog VN Catalog Mapping Tool Mapping description Wrapper4VN Wrapper4HD Inverted Files Browsing description XOAI Search Service Web Interface Index Union Catalog Browse DB Index Browse Service Component Pool 5SGen Services DB Other ETANA-DL Services Browsing XOAI

47 Conclusions Working on 5S book … See http://feathers.dlib.vt.edu/
Thanks to NSF ITR IIS ! Please fill in and return/send survey!


Download ppt "ETANA-DL (Electronic Tools and Near Eastern Archives Digital Library)"

Similar presentations


Ads by Google