Top Banner
Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna, September 19, 2005 Rao Shen, Marcos André Gonçalves, Weiguo Fan, and Edward A. Fox [email protected] http://fox.cs.vt.edu
40

Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna,

Dec 27, 2015

Download

Documents

Merilyn Woods
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna,

Requirements Gathering and Modeling of Domain Specific Digital Libraries with the

5S Framework:An Archaeological Case Study with ETANA

ECDL 2005, Vienna, September 19, 2005

Rao Shen, Marcos André Gonçalves, Weiguo Fan, and Edward A. Fox

[email protected] http://fox.cs.vt.edu

Page 2: Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna,

Acknowledgements (Selected)

• Sponsors: NSF grant ITR-0325579; AOL, ASOR, CWRU, ETANA, Vanderbilt U., Virginia Tech

• Faculty/Staff: Lillian Cassel, Debra Dudley, Roger Ehrich, Manuel Perez, …

• VT (Former) Students: Aaron Krowne, Ming Luo, Fernando Das Neves, Ricardo Torres, Hussein Suleman, …

Page 3: Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna,

Acknowledgements (Selected)

• Karen Borstad, MPP

• Giorgio Buccellati, UCLA

• Douglas Clark, Walla Walla College

• Joanne Eustis, CWRU

• Nick Fischio, CWRU

• Israel Finkelstein, Tel-Aviv University

• Paul Gherman, Vanderbilt U.

• Andrew Graham, U. Toronto

• Tim Harrison, U. Toronto

• Larry Herr, Canadian University College

• Christopher Holland, LRP

• Paul Jacobs, Mississippi State U.

• Douglas Knight, Vanderbilt U.

• Stan LaBianca, Andrews U.

• David McCreery, Willamette U.

• Eric Meyers, Duke U.

• Adam Porter, Illinois College

• Jack Sasson, Vanderbilt U.

• Tom Schaub, Indiana U. of Penn.

• Randall Younker, Andrews U.

Page 4: Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna,
Page 5: Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna,

Outline

Introduction: Informal 5S & DL Definitions Domain Specific DLs: Archaeological DLs:

5S Based Informal View Sample Archaeological DLs

Archaeological DL (ArchDL) Formal Model Conclusion

Page 6: Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna,

DLs are complex systems that

help satisfy info needs of users (societies) provide info services (scenarios) organize info in usable ways (structures) present info in usable ways (spaces) communicate info with users (streams)

Informal 5S & DL Definitions

Page 7: Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna,

Archaeological DL (ArchDL)

5S Based Informal View of ArchDL Sample Archaeological DLs

Virtual Nimrin (VN) Halif DigMaster (HD) ETANA-DL

Page 8: Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna,

ArchDL Societies

1. Historic and pre-historic societies (being studied)2. Archaeologists (in academic institutes, fieldwork

settings, or local and national governmental bodies)

3. Project directors4. Technical staff (consisting of photographers,

technical illustrators, and their assistants)5. Field staff (responsible for the actual work of

excavation)6. Camp staff (e.g., camp managers, registrars, tool

stewards)7. General public (e.g., educators, learners, citizens)

Page 9: Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna,

ArchDL Societies - 2

Social issues1. Who owns the finds?

2. Where should they be preserved?

3. What nationality and ethnicity do they represent?

4. Who has publication rights?

5. What interactions took place between those at the site studied, and others? What theories are proposed by whom about this?

Page 10: Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna,

ArchDL Scenarios

1. Life in the site in former times

2. Digital recording: the planning stage and the excavation stage

3. Planning stage: remote sensing, fieldwalking, field surveys, building surveys, consulting historical and other documentary sources, and managing the sites and monuments

Page 11: Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna,

ArchDL Scenarios - 2

4. Excavation1) Detailed information is recorded, including for

each layer of soil, and for features such as pole holes, pits, and ditches.

2) Data about each artifact is recorded together with information about its exact find spot.

3) Numerous environmental and other samples are taken for laboratory analysis, and the location and purpose of each is carefully recorded.

4) Large numbers of photographs are taken, both general views of the progress of excavation and detailed shots showing the contexts of finds.

Page 12: Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna,

ArchDL Scenarios - 3

5. Organization and storage of material

6. Analysis and hypotheses generation and testing

7. Publications, museum displays

8. Information services for the general public

Page 13: Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna,

ArchDL Spaces

1. Geographic distribution of found artifacts2. Temporal dimension (as inferred by

archaeologists) 3. Metric or vector spaces

1) used to support retrieval operations, and to calculate distance (and similarity)

2) used to browse / constrain searches spatially

4. 3D models of the past, used to reconstruct and visualize archaeological ruins

5. 2D interfaces for human-computer interaction

Page 14: Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna,

ArchDL Structures

1. Site Organization1) Region, site, partition, sub-partition, locus, …

2. Temporal orderings (ages, periods)

3. Taxonomies1) for bones, seeds, building materials, …

4. Stratigraphic relationships1) above, beneath, coexisting

Page 15: Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna,

ArchDL Streams

1. successive photos and drawings of excavation sites, loci, unearthed artifacts

2. audio and video recordings of excavation activities and discussions

3. textual reports

4. 3D models used to reconstruct and visualize archaeological ruins.

Page 16: Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna,

Sample Archaeological DLsFrom ETANA Project

Virtual Nimrin

Halif DigMaster

ETANA-DL

Page 17: Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna,
Page 18: Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna,

Halif DigMaster

Page 19: Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna,

ETANA-DL Website

Page 20: Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna,

Virtual Nimrin Space ModelSite grid and identification of squares

Page 21: Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna,

Halif DigMaster Structure ModelFigurine records are stored in a relational Database

Page 22: Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna,

ETANA-DL Scenario ModelBrowse collections by site organization

Page 23: Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna,

ETANA-DL’s Member Collections

Page 24: Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna,

Outline

Introduction: Informal 5S & DL Definitions Domain specific DLs: Archaeological DLs:

5S Based Informal View Sample Archaeological DLs

Archaeological DL (ArchDL) Formal Model Conclusion

Page 25: Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna,

ArchDL Formal Model

A Minimal DL in the 5S Framework A Minimal ArchDL in the 5S Framework

Spatial Temporal Organization Stratigraphic Diagram

Formal Models of Sample ArchDLs Virtual Nimrin (VN) Halif DigMaster (HD)

Page 26: Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna,

5S and DL formal definitions and compositions (April 2004 TOIS)

5S

structures (d.10)streams (d.9) spaces (d.18) scenarios (d.21) societies (d. 24)

structural metadataspecification(d.25)

descriptive metadataspecification(d.26)

repository(d. 33)

collection (d. 31)

(d.34)indexingservice

structured stream (d.29)

digitalobject (d.30)

metadata catalog (d.32)

browsingservice

(d.37)

searchingservice (d.35)

digital library(minimal) (d. 38)

services (d.22)

sequence (d. 3)

graph (d. 6)function (d. 2)

measurable(d.12), measure(d.13), probability (d.14), vector (d.15), topological (d.16) spaces

event (d.10)state (d. 18)

hypertext(d.36)

sequence (d. 3)

transmission(d.23)

relation (d. 1) language (d.5)

grammar (d. 7)

tuple (d. 4)*

Page 27: Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna,

Digital Object

RepositoryCollection Minimal DL

Metadata Catalog

Descriptive Metadata

Specification

A Minimal DL in the 5S Framework

Structural Metadata

Specification

Streams Structures Spaces Scenarios Societies

indexing

browsing searching

services

hypertext

Structured Stream

Page 28: Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna,

Repository: animal bone collection, seed collection, …

Metadata Catalog: animal bone catalog, seed catalog, …

Service: browsing, searching

Society: HistoricNimrinResidence, PrehistoricNimrinResidence, director, fieldStaff, specialist, student, …, ServiceManager

Virtual Nimrin (VN) Model

Page 29: Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna,

Repository: Tell Halif’s digital collection of figurines

Metadata Catalog: figurine catalog

Service: browsing, searching

Society: FigurineMaker, FigurineSurrogate, director, fieldStaff, specialist, student, …, ServiceManager

Halif DigMaster (HD) Model

Page 30: Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna,

Streams Structures Spaces Scenarios Societies

indexing

browsing searching

services

hypertext

Structured Stream

Descriptive Metadata

specification

ArchDO

ArchObj

ArchColl

Arch Metadata catalog

ArchDColl ArchDR Minimal ArchDL

A Minimal ArchDL in the 5S Framework

SpatialTemporalOrganization

StratigraphicDiagram

Arch Descriptive Metadata specification

SpatialTemporalOrganization

StratigraphicDiagram

Page 31: Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna,

Resource1Resource11

Resource12

PropertyName11

PropertyName12

Spatial Temporal Organization• is a descriptive metadata specification

contains

Spatial Organization

‘region’

‘site’‘Nimrin’

‘Jordan Valley’

‘Bone1’

Example 1

Page 32: Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna,

Resource1Resource11

Resource12

PropertyName11

PropertyName12

Spatial Temporal Organization• is a descriptive metadata specification

Example 2

‘ period’

‘chronology’

detailed by

Temporal Organization

‘Middle Bronze’

‘2000 -1500B.C.’‘Bone1’

Page 33: Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna,

‘Jordan Valley’

‘Nimrin’

‘quadrant’

‘square’

‘locus’

‘bag’

‘Ottoman-Modern’

‘Islamic’

‘Byzantine’

‘Late Hellenistic-Roman’

‘Persian’

‘Iron II’

‘Iron I’

‘Middle Bronze’…

Virtual Nimrin Spatial TemporalOrganization

Page 34: Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna,

Spatial Organization

‘region’

‘site’

‘partition’

‘sub-partition’

‘locus’

‘container’

contains

contains

contains

contains

contains

‘Jordan Valley’

‘Nimrin’

‘quadrant’

‘square’

‘locus’

‘bag’

‘Bone1’

Virtual Nimrin Spatial TemporalOrganization

Page 35: Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna,

Temporal Organization

detailed by‘Middle Bronze’

‘2000 – 1500.B.C.’

‘period’

‘chronology’

‘Bone1’

Virtual Nimrin Spatial TemporalOrganization

Page 36: Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna,

Spatial Organization

contains

contains

‘Jordan Valley’

‘Nimrin’

‘ region’

‘ site’

Temporal Organization

detailed by‘Middle Bronze’

‘2000 – 1500.B.C.’

‘ period’

‘ chronology’

Virtual Nimrin Spatial TemporalOrganization

‘Bone1’

Page 37: Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna,

Stratigraphic Diagram • is Spatial Temporal Organization

Spatial Organization

Temporal Organization …

‘ above’

‘ later than’

Example 3

‘locus1’ ‘locus2’

Page 38: Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna,

Outline

Introduction: Informal 5S & DL Definitions Domain specific DLs: Archaeological DLs:

5S Based Informal View Sample Archaeological DLs

Archaeological DL (ArchDL) Forma Model Conclusion

Page 39: Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna,

Conclusion

Informal and formal definitions of a minimal archaeological DL with the 5S framework

Archaeological case study from the ETANA project

Foundation for ETANA-DL Semi-automatic DL generation Megiddo case study (to be presented this

afternoon)

Page 40: Requirements Gathering and Modeling of Domain Specific Digital Libraries with the 5S Framework: An Archaeological Case Study with ETANA ECDL 2005, Vienna,

Questions?Comments?