Preserving and Providing Access to Complex Objects PASIG Washington DC, 23 May, 2013 (Speaker Info) Frodo Baggins Ring Bearer FOTR, LLC Natasa Milic-Frayling.

Slides:



Advertisements
Similar presentations
IT INFRASTRUCTURE AND EMERGING TECHNOLOGIES
Advertisements

WebFOCUS Active Technologies: Continuing Innovation
Research Records and Artifact Ecologies Natasa Milic-Frayling Principal Researcher Microsoft Research Cambridge, UK The Evolving Scholarly Record and the.
02/12/00 E-Business Architecture
© 2010 Microsoft Corporation. All rights reserved. Quality Assurance: Towards Tools for Characterizing and Comparing Digital Documents Natasa Milic-Frayling.
1 CS 502: Computing Methods for Digital Libraries Lecture 27 Preservation.
Chapter 2 Introduction to Systems Architecture. Chapter goals Discuss the development of automated computing Describe the general capabilities of a computer.
Terminal Services Terminal Services is the modern equivalent of mainframe computing, in which servers perform most of the processing and clients are relatively.
Different approaches to digital preservation Hilde van Wijngaarden Digital Preservation Officer Koninklijke Bibliotheek/ National Library of the Netherlands.
IT CAREERS Prepared by: Careene McCallum-Rodney. Computer Technician  Computer technicians:  install,  repair,  maintain,  and analyze many different.
Chapter 2 The Origins of Software
Solution Briefing Microsoft in the Enterprise Consumerization of IT.
Working with Applications Lesson 7. Objectives Administer Internet Explorer Secure Internet Explorer Configure Application Compatibility Configure Application.
Basic Web Design. Technology is a tool  FIRST, understand how people actually interact with each other and with the information in their lives, in all.
Chapter Introduction to Computers and Programming 1.
11 Games and Content Session 4.1. Session Overview  Show how games are made up of program code and content  Find out about the content management system.
Unit 30 P1 – Hardware & Software Required For Use In Digital Graphics
Application Software.
Term 2, 2011 Week 3. CONTENTS The physical design of a network Network diagrams People who develop and support networks Developing a network Supporting.
Introduction to Interactive Media 06: Text: Static Interactive Media Component.
Software All parts of the computer people can NOT touch, such as programs, files, documents and any other data.
Source: J. Hoffer ,J. George, J. Valacich
From Molecules to Bits: Reading and Learning in the 21st Century Marcia Kuszmaul Group Product Manager Education Products Group
Chapter 5 – Part II IT Infrastructure and Emerging Technologies.
Class 5 Computer Software. Outline System Software Application Software (“Applications”) Markup languages for Internet (HTML, XML) User Interface Client-Server.
EED 502: UNIT A MULTI MEDIA TOUR.
An Overview of MPEG-21 Cory McKay. Introduction Built on top of MPEG-4 and MPEG-7 standards Much more than just an audiovisual standard Meant to be a.
CHAPTER FIVE TEXT.
CHAPTER FOUR COMPUTER SOFTWARE.
JNBridge Spanning Java and.NET. Visual Studio Industry Partner JNBridge NEXT STEPS Contact us at: Bridge anything Java to.NET, bridge.
Archives, Libraries, Museums in Digital World 2010 Prag Dr. Winfried Bergmeyer.
The Beauty and Joy of Computing Lecture #3 : Creativity & Abstraction UC Berkeley EECS Lecturer Gerald Friedland.
Introduction to Interactive Media Interactive Media Components: Text.
Chapter 3 Software. Learning Objectives Upon successful completion of this chapter, you will be able to: Define the term software Describe the two primary.
Seamless Mobility: Michael Wehrs Director of Technology & Standards Mobile Device Division, Microsoft Corp. Wireless Software Innovations Spurring User.
Digital Preservation MetaArchive Cooperative.  9:00-9:45 - Session 1: Digital Preservation Overview  9:45-11:00 - Session 2: Policy & Planning Overview.
Digital Preservation: Current Thinking Anne Gilliland-Swetland Department of Information Studies.
Consumerization of IT Microsoft in the Enterprise.
OAIS Rathachai Chawuthai Information Management CSIM / AIT Issued document 1.0.
Multimedia and Computers Introduction to Computers.
Breakout # 1 – Data Collecting and Making It Available Data definition “ Any information that [environmental] researchers need to accomplish their tasks”
1 Recommendations Now that 40 GbE has been adopted as part of the 802.3ba Task Force, there is a need to consider inter-switch links applications at 40.
Digital Preservation across the technologies, strategies, open standards & interoperability aspects including the legal issues Pratik Shrivastava Scientist.
Marwan Al-Namari 1 Digital Representations. Bits and Bytes Devices can only be in one of two states 0 or 1, yes or no, on or off, … Bit: a unit of data.
Dr. Norman Swindells Ferroday Ltd Birkenhead, U.K. Conservation of digital data.
 Programming - the process of creating computer programs.
Using RSNA’s Teaching File Software (MIRC): A Hands on Course Mary Wyers, MD.
COMP135/COMP535 Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 2 Lecture 2 – Digital Representations.
A computer contains two major sets of tools, software and hardware. Software is generally divided into Systems software and Applications software. Systems.
Make the Decision to Upgrade to Microsoft Office 2010.
© 2007 IBM Corporation IBM Software Strategy Group IBM Google Announcement on Internet-Scale Computing (“Cloud Computing Model”) Oct 8, 2007 IBM Confidential.
Click anywhere to start the presentation. Steps to Resolve Error Code "17099" in MS Outlook Mac 2011 Fix Mac Outlook Corruption Issues OLM to PST Converter.
Software and Software Engineering By bscshelp.com software engineering 1.
Lecture 2 The Sources of Software. Copyright © 2011 Pearson Education, Inc. 2 Chapter 2 Introduction There are various sources of software for organizations.
Allison Wurgler, Erin Steinberg, and Anna Kvidt.  Digital storytelling is the practice of combining narrative with digital content, including images,
CompSci 280 S Introduction to Software Development
ESign365 Add-In Gives Enterprises and Their Users the Power to Seamlessly Edit and Send Documents for e-Signature Within Office 365 OFFICE 365 APP BUILDER.
Information Systems.
IWRITER 365 Offers Seamless, Easy-to-Use Solution for Using, Designing, Managing, and Sharing All Your Company Templates in Microsoft Office 365 OFFICE.
Cloud Computing Dr. Sharad Saxena.
MetaShare, Powered by Azure, Gives SharePoint a User-Friendly, Intuitive User Interface and Added App Features with No Added Administrative Tasks OFFICE.
With IvSign, Office 365 Users Can Digitally Sign Word Documents in the Cloud from Any Device Without Having to Install Any Digital Certificates OFFICE.
PostBeyond Delivers an Enterprise Solution That Strengthens Communications with Employees and Integrates Seamlessly with Microsoft Office 365 OFFICE 365.
Office 365 Integration Enables WebUntis Users to Sign in Using Office 365 Account Information and to Export WebUntis Timetables Directly to Outlook OFFICE.
Built on the Powerful Microsoft Office 365 Platform, My Intranet Boosts Efficiency with Support of Daily Tasks, Internal Communications and Collaboration.
BluVault Provides Secure and Cost-Effective Cloud Endpoint Backup and Recovery Using Power of Microsoft OneDrive Business and Microsoft Azure OFFICE 365.
King Saud University College of Engineering IE – 462: “Industrial Information Systems” Fall – 2018 (1st Sem H) Chapter 2 Information System.
Yooba File Sync: A Microsoft Office 365 Add-In That Syncs Sales Content in SharePoint Online to Yooba’s Sales Performance Management Solution OFFICE 365.
Chapter 3 Software.
Presentation transcript:

Preserving and Providing Access to Complex Objects PASIG Washington DC, 23 May, 2013 (Speaker Info) Frodo Baggins Ring Bearer FOTR, LLC Natasa Milic-Frayling Principal Researcher Microsoft Research

Overview Digital and Computation The nature of digital Technical Solution Designing computing environments for long life of digital Sustainability of Digital Economic factors that shape the digital ecosystem

Digital Assets and Computation designing an ecosystem for long life to digital

What is a Digital Object? Digital Object = FILE ?

ob·ject [n. ob-jikt, -jekt; v. uhb-jekt] anything that is visible or tangible and is relatively stable in form. a person or thing with reference to the impression made on the mind or the feeling or emotion elicited in an observer: an object of curiosity and pity. anything that may be apprehended intellectually: objects of thought. Computers. any item that can be individually selected or manipulated, as a picture, data file, or piece of text.

HTML Files + Browsers Even contemporary file formats suffer from inconsistency of content rendering across the readers.

Online discussion about enabling content production of online courses using Claro software.

Online discussion about enabling content production for online courses using Claro software. “Font type displays slightly larger on Windows Operating Systems. It may appear lighter in weight than on Mac Operating Systems. This is due to a difference in pixel rendering. Different browsers may have an impact on how the text displays. Firefox displays line height differently from other browsers. Font rendering differences may cause line breaks at different places. This may mean that a four line paragraph becomes five lines. Some browsers render pixels differently when anti-aliasing and kerning, and this can cause text to vary in weight as well.”

FILE DIGITAL ARTEFACT APPLICATION Persisted Ephemeral PRESERVATION = Persistence + Connection with the contemporary ecosystem. Persisted part of the digital artefact SOFTWARE – decoder Hardware to process and DISPLAY FILE – digital object DIGITAL ARTEFACT

Paradox: we are concerned about storage, yet Digital is inherently about processing bits, not about storing bits the latter is necessary but not sufficient to instantiate digital Even when persisted and preserved, digital is ephemeral only through computation can we experience digital.

What is the role of the file? 1.Application file holds the content that can be reused and modified across sessions and by other applications. This is the case with most content files. 2.Application file maintains the state of the application. Enables use across sessions (e.g., games). Two cases: 1.Application file holds the content to be reused and modified across computing sessions.

A reason why we should focus on files Reuse of files increase the value of digital! Files are used by multiple applications, not just the native application that created it. The value of the digital content extends with the use across applications. Converting legacy files increases the chance that multiple contemporary applications can use them.

Technical Solutions File Migration, Application Porting, Virtualization

Symbiosis of Files and Applications Objective of the preservation is to ensure that the persisted digital content and applications remain connected with the contemporary computing ecosystem. PRESERVATION = Persistence + Connection with the contemporary ecosystem. FILE DIGITAL ARTEFACT APPLICATION Persisted Ephemeral

Success criteria for preservation: Enable instantiation of files and programs in a way that preserves important aspects of the user experience (i.e., sensing and interaction) with the digital artefact. Additional criteria: Ensures sustainability of the preservation approach. Ensures value of the digital assets in the contemporary environment, i.e., support future re-use scenarios.

What do you want to keep ‘unchanged’? FILE DIGITAL ARTEFACT APPLICATION If application is not running in the contemporary environment

What do you want to keep ‘unchanged’? FILE DIGITAL ARTEFACT APPLICATION If application is not running in the contemporary environment –Migrate files and run with a contemporary software

What do you want to keep ‘unchanged’? FILE DIGITAL ARTEFACT APPLICATION If application is not running in the contemporary environment –Migrate files and run with a contemporary software –Retain the files and port the application to the new environment

What do you want to keep ‘unchanged’? FILE DIGITAL ARTEFACT APPLICATION If application is not running in the contemporary environment –Migrate files and run with a contemporary software –Retain the files and port the application to the new environment –Create a virtual machine with the old computing stack and run the original files and software.

VM solutions + Bridging Services Individual computational ‘cells’ for different generations of software stacks Computational Cradles Bridging services: format translators, content extractors, etc. Contemporary Computing Ecosystem VM-Gen1 VM-Gen2 VM-Gen3 VM-Gen4

Sustainability of Digital Where is the cost?

Position Vulnerability of digital is the ecosystem problem. It requires a solution at the ecosystem level.

Digital Technologies Value Chain ICT: SOFTWARE AND HARDWARE INNOVATION

COMPUTING TECHNOLOGY INDUSTRY DIGITAL MEDIA CREATION AND CONSUMPTION DIGITAL MEDIA HOLDERS AND KEEPERS ICT: SOFTWARE AND HARDWARE INNOVATION Digital Technologies Value Chain

COMPUTING TECHNOLOGY INDUSTRY DIGITAL MEDIA CREATION AND CONSUMPTION DIGITAL MEDIA HOLDERS AND KEEPERS ICT: SOFTWARE AND HARDWARE INNOVATION Digital Technologies Value Chain $$ Recovered R&D cost Licenses for tools and services Unspecified value in (un)foreseen future –$$$ Cost of sustaining digital $–$$$$$$ Value from produced content

Sustaining Computing Systems Any computing system requires service and maintenance (fixes and upgrades) There is no difference with the legacy systems

Connecting Legacy with Contemporary ICT: SOFTWARE AND HARDWARE INNOVATION Contemporary Ecosystem Bridging Technologies and Methods It is all possible, of course. It is “only” software! We just need TIME and MONEY.

20%

~20% of the System Cost

Cloud paradigm may provide the key Two scenarios Business models of technology providers leverage the value of content –Long term access to digital media becomes one of the primary drivers for innovation in the cloud We establish a market and effective development environment for creating ‘bridging’ technologies –Achieve economy of scale and establish standards for creating bridGing technologies through reuse.

Summary Preservation must consider ‘access’ access to digital = computation Preservation cost = cost of reliable storage + computation cost of computation = software development Sustainability depends on the cost of software development –Achieve economy of scale through cloud services and global market for software development components.

Thank you Natasa Milic-Frayling