Preserving Virtual Worlds Computer Games & Digital Preservation

Preview:

Citation preview

Preserving Virtual WorldsComputer Games & Digital Preservation

OverviewDigital 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 PerspectivesArchival Theory

Authenticity & Integrity Diplomatics Original Order & Archival Bond

Theoretical PerspectivesLibrary Science

Functional RequirementsFor Bibliographic RecordsData Model

Theoretical PerspectivesOpen Archival Information System Reference

Model

Theoretical PerspectivesOpen Archival Information System Reference

Model

Preservation StrategiesConservation

Emulation

Migration

Documentation

Re-enactment

Preservation StrategiesThe 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 SystemsDspace + 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)

Preserving Virtual Worlds 1

PVW Project GoalsTo help develop mechanisms and

methods for preserving digital games and interactive fiction byInvestigating preservation issues through

a series of archiving case studies;Developing basic standards for metadata

and content representation;Archiving key representative content; andBuilding community awareness of issues.

PVW Project PartnersGraduate 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 OutlinePhase 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 62 p1. 1 000003 3/ 000003 600061 jmp sbf / ignore seq. break 000004 601561 jmp a40 000005 601556 jmp a1 / 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 60IF(LOC.EQ.15) IDWARF=1GOTO 7160IF(IDWARF.NE.1)GOTO 63IF(RAN(QZ).GT.0.05) GOTO 71IDWARF=2DO 61 I=1,3DLOC(I)=0ODLOC(I)=061DSEEN(I)=0CALL SPEAK(3)ICHAIN(AXE)=IOBJ(LOC)IOBJ(LOC)=AXEIPLACE(AXE)=LOCGOTO 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

Work

Expression

Manifestation

Item

SuccessorWhole/partTransformation

RevisionTranslationSuccessorWhole/PartTransformation

AlternateWhole/Part

ReproductionWhole/Part

Representation Information

Context

Provenance

Solutions: OAIS & FRBR Ontologies

DOOM 1

MS-DOS EXESpecification

DOOM WADSpecification

Content InformationData Object

Representation Information

Preservation Desc.Context Information

PREMISRecord

Provenance Information

Intel 486 DevManual

DOOM WADDOOM

Binaries

Speed Run

DOOM SpeedRun File

Work

Expression

Manifestation

Item

Solutions: XML Packaging<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>

PVWOntology

Solutions: Users as Curator

Video courtesy of Internet Archive’s Archiving VirtualWorld’s Moving Image Collectionhttp://www.archive.org/details/virtual_worlds

Solutions: User as Curator

Solutions: Representation InformationNo 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 OthersMetadata 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 LobbyistRestore 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 GoalsTo 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 PartnersGraduate 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 OutlinePhase I: Significant Properties

InvestigationContent Analysis of Game Case SetInterviews with Game Creators, Users

& Curators

Phase II: Strategies for PreservationEmulation ExperimentsMigration Experiments

PVW2: Content Analysis

Thank you!

谢谢

Prof. Jerome McDonoughGraduate School of Library & Information ScienceUniversity of Illinois at Urbana-Champaignjmcdonou@illinois.edu

Translation by Ms. Yan WangGraduate School of Library & Information ScienceUniversity of Illinois at Urbana-Champaign