Preserving Virtual Worlds

20
Preserving Virtual Worlds Jerome McDonough Graduate School of Library & Information Science University of Illinois at Urbana Champaign Henry Lowood Green Library Stanford University Representation of Complex Objects & Collection Development & Interpretive Activities

description

Representation of Complex Objects. Collection Development & Interpretive Activities. &. Preserving Virtual Worlds. Henry Lowood Green Library Stanford University. Jerome McDonough Graduate School of Library & Information Science University of Illinois at Urbana Champaign. - PowerPoint PPT Presentation

Transcript of Preserving Virtual Worlds

Page 1: Preserving Virtual Worlds

Preserving Virtual Worlds

Jerome McDonough

Graduate School of Library & Information Science

University of Illinois at Urbana Champaign

Henry Lowood

Green Library

Stanford University

Representation of Complex Objects

& Collection Development &Interpretive Activities

Page 2: Preserving Virtual Worlds

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.

Page 3: Preserving Virtual Worlds

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.

Page 4: Preserving Virtual Worlds

You are in a maze of twisty little passages,all alike.

Page 5: Preserving Virtual Worlds

XML Ontologies vs. The BFG 9000

Page 6: Preserving Virtual Worlds

Preserving DOOM

DooM 1 DooM 2 DooM 3

SourceCode

MediaAssets

BinariesDOOMWAD

BinariesDOOMWAD

InstallScripts

AlteredOS Files

SourceCode

MediaAssets

BinariesDOOMWAD

BinariesDOOMWAD

InstallScripts

AlteredOS Files

SourceCode

MediaAssets

BinariesMap &Texture

BinariesMap &Texture

InstallScripts

AlteredOS Files

Page 7: Preserving Virtual Worlds

Preserving DOOM

DooM 1 DooM 2 DooM 3

SourceCode

MediaAssets

BinariesDOOMWAD

BinariesDOOMWAD

InstallScripts

AlteredOS Files

SourceCode

MediaAssets

BinariesDOOMWAD

BinariesDOOMWAD

InstallScripts

AlteredOS Files

SourceCode

MediaAssets

BinariesMap &Texture

BinariesMap &Texture

InstallScripts

AlteredOS Files

Versions (Works)

Page 8: Preserving Virtual Worlds

Preserving DOOMVersion???

Page 9: Preserving Virtual Worlds

Preserving DOOM

DooM 1 DooM 2 DooM 3

SourceCode

MediaAssets

BinariesDOOMWAD

BinariesDOOMWAD

InstallScripts

AlteredOS Files

SourceCode

MediaAssets

BinariesDOOMWAD

BinariesDOOMWAD

InstallScripts

AlteredOS Files

SourceCode

MediaAssets

BinariesMap &Texture

BinariesMap &Texture

InstallScripts

AlteredOS Files

Expressions

Page 10: Preserving Virtual Worlds

OAIS & FRBR Ontologies

DOOM 1DOOM 1

MS-DOS EXEMS-DOS EXESpecificationSpecification

DOOM WADDOOM WADSpecificationSpecification

Content Content InformationInformationData ObjectData Object

Representation Representation InformationInformation

PC ArchitecturePC Architecture(circa 1993)(circa 1993)

Speed Runs,Speed Runs,MODSMODS

MS-DOS 6.0MS-DOS 6.0

Preservation Preservation Desc.Desc.Context InformationContext Information

Other MediaOther Media(Movie, Comics)(Movie, Comics)

PREMISPREMISRecordRecord

Provenance InformationProvenance Information

Intel 486 DevIntel 486 DevManualManual

DOOM WADDOOM WADDOOMDOOMBinariesBinaries

Page 11: Preserving Virtual Worlds

Super Work

Work

Expression

Manifestation

Item

SuccessorWhole/partTransformation

RevisionTranslationSuccessorWhole/PartTransformation

AlternateWhole/Part

ReproductionWhole/Part

Representation Information

Context

Provenance

Provenance Metadata

Technical Metadata

Page 12: Preserving Virtual Worlds

Packaging DOOM

<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

Page 13: Preserving Virtual Worlds

Packaging DOOM

DOOM

DOOM 3DOOM 2DOOM 1

BinarySource Code

Content Files

BinarySource Code BinarySource Code

Content FilesContent Files

Content FilesContent Files

Content Files

Content FilesContent Files

Content Files

Content FilesContent Files

Content Files

Content FilesContent Files

Content Files

Content FilesContent Files

Content Files

Superwork

Expression

Work

Manifestation

= Packaging File (METS, OAI-ORE, XFDU, etc.)

Page 14: Preserving Virtual Worlds

Collection Development & Interpretive Activities

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

Page 15: Preserving Virtual Worlds

Gaming as Best Case Scenario Digital Preservation

Page 16: Preserving Virtual Worlds

A Cautionary Tale

Page 17: Preserving Virtual Worlds

A Cautionary Tale

Page 18: Preserving Virtual Worlds

Humanities Data Curation

Page 19: Preserving Virtual Worlds

Humanities Data Curation

Page 20: Preserving Virtual Worlds

QuickTime™ and a decompressor

are needed to see this picture.

Thank you

For more information: http://pvw.illinois.edu/pvw

Jerome McDonough

[email protected]