China2011 - University of Illinois at Urbana

advertisement
Preserving Virtual Worlds
Computer Games & Digital Preservation
Overview
 Digital Preservation Today
 Theoretical Perspectives
 Preservation Strategies
 Data & Metadata / 数据 & 元数据
 Preservation Systems
 Preserving Virtual Worlds
 Who cares about games?
 Game Preservation Problems
 Game Preservation Solutions
 PVW2: Future Research
The Problem
Theoretical Perspectives
 Information Theory
 Sampling & Quantizaton
 Information Loss
Theoretical Perspectives
 Archival Theory
 Authenticity & Integrity
 Diplomatics
 Original Order & Archival Bond
Theoretical Perspectives
 Library Science
Functional Requirements
For Bibliographic Records
Data Model
Theoretical Perspectives
 Open Archival Information System Reference Model
Theoretical Perspectives
 Open Archival Information System Reference Model
Preservation Strategies
 Conservation
 Emulation
 Migration
 Documentation
 Re-enactment
Preservation Strategies
 The Emulation vs. Migration Wars
 Creator Perpective vs. Consumer Perspective
Data & Metadata
数据 & 元数据
 Library of Congress Sustainability Factors
 Disclosure
 Adoption
 Transparency
 Self-Documentation
 External Dependencies
 Impact of Patents
 Technological Protection Measures
Data & Metadata
数据 & 元数据
 Preservation Metadata
 PREMIS
 Technical Metadata (MIX, TextMD)
 Format Registries
 PRONOM  Unified Digital Format Registry
Preservation Systems
 Dspace + Fedora (Duraspace)
 LOCKSS (Stanford University)
 DAITSS (Florida Center for Library Automation)
 Archivematica (Artefactual Systems, Inc.)
 DPSP (National Archives of Australia)
 RODA (Portuguese National Archives)
 iRODS (DICE Center, University of North Carolina)
 Rosetta (Ex Libris)
Preservation Services
 MetaArchive Cooperative
 Portico
 HathiTrust
 OCLC Digital Archive
 DuraCloud (Duraspace)
Preserving
Virtual Worlds 1
PVW Project Goals
 To help develop mechanisms and
methods for preserving digital games
and interactive fiction by
 Investigating preservation issues through a
series of archiving case studies;
 Developing basic standards for metadata
and content representation;
 Archiving key representative content; and
 Building community awareness of issues.
PVW Project Partners
 Graduate School of Library & Information
Science, University of Illinois
 Maryland Institute for Technology in the
Humanities, University of Maryland
 College of Computing & Information
Sciences, Rochester Institute of Technology
 Stanford University Libraries
 Linden Lab
Project Outline
 Phase I: Background research on
preserving interactive behavior and case
set definition
 Phase II: Development of
schema/ontologies necessary for
representation and contextual
information and recommendations for
best practice in use of wrappers
 Phase III: Implementation and testing via
ingest of content at Stanford and UIUC.
You are in a maze of twisty
little passages, all alike.
Problems: Defining a Game
Technically
-/spacewar 3.1 24 sep
000003
3/
000003
600061
jmp
000004
601561
jmp
000005
601556
jmp
62
sbf
a40
a1
p1. 1
/ ignore seq. break
/ use test word for control, note iot 11 00
Problems: Defining a Game
Socially
Problems: Bibliographic
Control (or lack thereof)
C DWARF STUFF
IF(IDWARF.NE.0) GOTO 60
IF(LOC.EQ.15) IDWARF=1
GOTO 71
60IF(IDWARF.NE.1)GOTO 63
IF(RAN(QZ).GT.0.05) GOTO 71
IDWARF=2
DO 61 I=1,3
DLOC(I)=0
ODLOC(I)=0
61DSEEN(I)=0
CALL SPEAK(3)
ICHAIN(AXE)=IOBJ(LOC)
IOBJ(LOC)=AXE
IPLACE(AXE)=LOC
GOTO 71
Problems: Money (or lack
thereof)
Problems: Copyright Law
 “Orphan” works
 Intellectual Property Owners’ Indifference
 U.S. Legal Structure / Digital Millennium Copyright
Act
Solutions: OAIS & FRBR Ontologies
Successor
Whole/part
Transformation
Revision
Translation
Successor
Whole/Part
Transformation
Alternate
Whole/Part
Reproduction
Whole/Part
Context
Work
Expression
Representation Information
Manifestation
Item
Provenance
Solutions: OAIS & FRBR Ontologies
Content Information
Work
Expression
Data Object
Preservation Desc.
Context Information
DOOM 1
Speed Run
Manifestation
Item
DOOM
Binaries
DOOM WAD
DOOM Speed
Run File
Representation Information
MS-DOS EXE
Specification
Intel 486 Dev
Manual
DOOM WAD
Specification
Provenance Information
PREMIS
Record
Solutions: XML Packaging
PVW
Ontology
<descMD>
<mdWrap>
<rdf:Description rdf:about=“File URI”>
<pvw:RepInfo>URI for Rep Info</pvw:RepInfo>
</rdf:Description>
</mdWrap>
</descMD>
<fileSec>
<fileGrp>
<file href=“File URI” />
</fileGrp>
</fileSec>
<ore:aggregates rdf:resource=”File URI”>
<rdf:Description rdf:about=“File URI”>
<pvw:RepInfo>URI for Rep Info</pvw:RepInfo>
</rdf:Description>
Solutions: Users as Curator
Video courtesy of Internet Archive’s Archiving Virtual
World’s Moving Image Collection
http://www.archive.org/details/virtual_worlds
Solutions: User as Curator
Solutions: Representation
Information
 No Existing Solution
 Unified Digital Format Registry is not sufficient.
 Solution requires:
 Copies of Standards Documents…
 …treated as first class objects of preservation…
 …including their own representation information and
context information.
 Economies of scale.
Solutions: Play Well With
Others
Metadata is expensive to produce.
Archiving modern games is
demanding of storage.
So, avoid needless replication of
effort by institutional specialization
and sharing content & metadata.
Solutions: Hire a Lobbyist
 Restore libraries’ and archives’ ability
to make preservation copies even in
the face of DRM technologies.
 Provide a safe harbor arrangement to
enable libraries and archives to
provide access to orphan works.
 Persuade game authors that their
work has value beyond its
commercial sale and that they should
work with us to preserve it.
Preserving
Virtual Worlds 2
PVW2 Project Goals
To determine the significant
properties of games that must be
preserved
To provide guidance to
preservationists regarding the
appropriate strategy to maintain
significant properties
PVW2 Project Partners
 Graduate School of Library & Information
Science, UIUC
 Maryland Institute for Technology in the
Humanities, University of Maryland
 College of Computing & Information
Sciences, Rochester Institute of
Technology
 Stanford University Libraries
Project Outline
Phase I: Significant Properties
Investigation
 Content Analysis of Game Case Set
 Interviews with Game Creators,
Users & Curators
Phase II: Strategies for Preservation
 Emulation Experiments
 Migration Experiments
PVW2: Content Analysis
谢谢
Thank you!
Prof. Jerome McDonough
Graduate School of Library & Information Science
University of Illinois at Urbana-Champaign
jmcdonou@illinois.edu
Translation by Ms. Yan Wang
Graduate School of Library & Information Science
University of Illinois at Urbana-Champaign
Download