SlideShare une entreprise Scribd logo
1  sur  21
GRANT AGREEMENT: 601138 | SCHEME FP7 ICT 2011.4.3
Promoting and Enhancing Reuse of Information throughout the Content Lifecycle taking account of Evolving
Semantics [Digital Preservation]
“This project has received funding from the European Union’s
Seventh Framework Programme for research, technological
development and demonstration under grant agreement no601138”.
Jun Zhang (King’s College London)
Patricia Falcao (Tate)
Simon Waddington (King’s College London)
Maria Akritidou (DOTSOFT S.A.)
Technical Appraisal Tool
 Introduction
 Appraisal of digital objects at Tate
 Functionality
 Features
 Architecture and implementation
Overview
 Technical appraisal is the process of determining
the (on-going) feasibility of preserving the digital
objects
◦ Maintenance in a reusable form
◦ Takes into account obsolescence of software, formats etc.
 Aim to produce a general purpose tool
◦ Conference demonstrator is for digital video
Introduction
 Circa 500 video artworks, increasing at c. 50 works
per year
 Limited (though increasing) and familiar technologies.
In-house experience and regular use.
 Production environment similar to quality checking
environment.
 Existing network of experts
 Common technologies within the communities of
Practice
Bruce Nauman, Violent Incident 1986 (T06732)
 Currently 10 artworks
 4 different Operating Systems
 4 to 5 programming languages and a large number of
other technology dependencies
 Experience and use of the technologies in house is
limited
 Network of experts is very limited at the moment, and
each work depends on the specific artist's knowledge
about a system.
 Specific knowledge about one work not necessarily
helpful for other works, also across communities of
practice
Jose Carlos Martinat, Ambiente de Stereo Realidad Brutalismo 2007
Software based art at Tate
Jose Carlos Martinat, Ambiente de Stereo Realidad Brutalismo 2007
How about the rest of Tate?
?
We can envisage using an appraisal tool in a series of
contexts:
 Flagging obsolescent technologies
 Planning migration of video or software-based
artworks
 Prioritising migration or treatments of software-based
artworks
 Understanding the impact of that obsolescence, in
combination with MICE and the ecosystem models
Appraisal of Digital Objects at Tate
Demonstrates use of:
External data sources to estimate risk (e.g.
obsolescence, hardware failure)
◦ Search engines
◦ Software repositories
◦ Wikipedia
 Ecosystem models
◦ PERICLES Digital Video Art (DVA) ontology and Linked Resource
Model (LRM)
◦ Captures dependencies between artwork components
◦ Represents expert knowledge about video playback
Features
 Collection and object level risk assessment for complex digital
objects
◦ Support proximity estimation and confidence estimates
 Component level risk analysis
◦ Identify high-risk components across collections
◦ Provide graphical views
 Object-level risk analysis
◦ Presents risks to individual components in an object
◦ Determine potential recoverability actions
 Link to MICE tool for impact visualisation (in progress)
Functionality
Integration
Workflow
Engine
PERSIsT API
retrieves
dependencies
and impact
forwards
Change (LRM delta)
visualises
impact
accepts /
rejects
change
Entity Registry Model Repository (ERMR)
saves
change
Technical Appraisal
Tool
recovery
options
inserts
new
Media /
selects
recovery
option
returns user’s
decision
sends change
(RDF triples)
retrieves
dependencies
and costs writes
recovery
options
 Java web services framework
based on Apache Tomcat
 Components written in R
and Python
 User interface uses HTML5,
JavaScript and CSS3
 Due for release – first
quarter of 2017
Service Layer
External Data Sources
Storage Layer
User Interface
Web Server
Metadata
Extraction
Statistical
Analysis
Risk-
impact
Analysis
Instance
Store
Knowledge
Base
Data
Harvester
Model Impact Change Explorer
(MICE)
 Introduction
 Purpose
 Impact assessment
 MICE User Interface
Overview
 Change is inevitable in any long-lived system.
 If significant change occurs, it may impair or obstruct
data reuse, access or interpretation.
 Model Impact Change Explorer (MICE) is a
visualization tool that allows users to evaluate how a
potential change to a resource will impact the overall
ecosystem.
Introduction
 Allows the user to view a proposed change to a
resource and identify possible negative impacts or
consequences of the change to the overall ecosystem
BEFORE the change is submitted.
 Gives the user the option to decide on whether to
save the change or discard it, ensuring that the
digital ecosystem remains in a good (stable) state.
Purpose
 To assess and manage change to a resource we need to
understand the dependencies (relationships) between resources
in the digital ecosystem.
 Resources and their dependencies are described in the ontology
stored in the Entity Registry Model Repository (ERMR).
 To identify the impact of change MICE uses an intermediate
component for semantic interpretation of the ontology stored
on the ERMR (PERSIsT API).
Impact assessment
 MICE queries the PERSIsT API using the following parameters:
ERMR repository
Delta stream
 PERSIsT creates a dependency graph for the changed resource(s)
derived from the delta description containing the impact
assessment results. The graph is returned to MICE in JSON.
 MICE processes the results and calculates the overall impact on
the ecosystem.
 MICE displays a visualization of the dependency graph using the
D3 JS library.
Dependency graph
Integration
Workflow
Engine
PERSIsT API
retrieves
dependencies
and impact
forwards
Change (LRM delta)
visualises
impact
accepts /
rejects
change
Entity Registry Model Repository (ERMR)
saves
change
Technical Appraisal
Tool
recovery
options
inserts
new
Media /
selects
recovery
option
returns user’s
decision
sends change
(RDF triples)
retrieves
dependencies
and costs writes
recovery
options
Digital Video 1 has
an AVI container
The AVI container has a
software dependency from
certain media players
Windows Media Player 12 has a
compatibility dependency from
certain operating systems
Windows 7 has a
compatibility dependency
from certain resources
Available on GitHub:
https://github.com/pericles-project/MICE

Contenu connexe

En vedette

En vedette (11)

PERICLES Policy management & ontology supported preservation - Acting on Chan...
PERICLES Policy management & ontology supported preservation - Acting on Chan...PERICLES Policy management & ontology supported preservation - Acting on Chan...
PERICLES Policy management & ontology supported preservation - Acting on Chan...
 
PERICLES Modelling Policies - Acting on Change 2016
PERICLES Modelling Policies - Acting on Change 2016PERICLES Modelling Policies - Acting on Change 2016
PERICLES Modelling Policies - Acting on Change 2016
 
PERICLES Ecosystem Modelling (NCDD use case) - Acting on Change 2016
PERICLES Ecosystem Modelling (NCDD use case) - Acting on Change 2016PERICLES Ecosystem Modelling (NCDD use case) - Acting on Change 2016
PERICLES Ecosystem Modelling (NCDD use case) - Acting on Change 2016
 
Automatic policy application and change management - Acting on Change 2016
Automatic policy application and change management - Acting on Change 2016Automatic policy application and change management - Acting on Change 2016
Automatic policy application and change management - Acting on Change 2016
 
Detecting Semantic Drift for ontology maintenance - Acting on Change 2016
Detecting Semantic Drift for ontology maintenance - Acting on Change 2016Detecting Semantic Drift for ontology maintenance - Acting on Change 2016
Detecting Semantic Drift for ontology maintenance - Acting on Change 2016
 
PERICLES Workflow for the automated updating of Digital Ecosystem Models with...
PERICLES Workflow for the automated updating of Digital Ecosystem Models with...PERICLES Workflow for the automated updating of Digital Ecosystem Models with...
PERICLES Workflow for the automated updating of Digital Ecosystem Models with...
 
Seeing the Forest for the Trees: A look outside the OAIS Reference Model
Seeing the Forest for the Trees: A look outside the OAIS Reference ModelSeeing the Forest for the Trees: A look outside the OAIS Reference Model
Seeing the Forest for the Trees: A look outside the OAIS Reference Model
 
Financial appraisal of project @ sbi project report mba finance
Financial appraisal of project @ sbi project report mba financeFinancial appraisal of project @ sbi project report mba finance
Financial appraisal of project @ sbi project report mba finance
 
Financial Appraisal
Financial AppraisalFinancial Appraisal
Financial Appraisal
 
Financial appraisal techniques
Financial appraisal techniquesFinancial appraisal techniques
Financial appraisal techniques
 
Project Management Concepts
Project Management ConceptsProject Management Concepts
Project Management Concepts
 

Similaire à Technical Appraisal Tool, MICE - Acting on Change 2016

A SESERV methodology for tussle analysis in Future Internet technologies - In...
A SESERV methodology for tussle analysis in Future Internet technologies - In...A SESERV methodology for tussle analysis in Future Internet technologies - In...
A SESERV methodology for tussle analysis in Future Internet technologies - In...
ictseserv
 
Syst biol 2012-burguiere-sysbio sys069
Syst biol 2012-burguiere-sysbio sys069Syst biol 2012-burguiere-sysbio sys069
Syst biol 2012-burguiere-sysbio sys069
Thomas Burguiere
 
Linking data, models and tools an overview
Linking data, models and tools an overviewLinking data, models and tools an overview
Linking data, models and tools an overview
Gennadii Donchyts
 
Distributed mixed reality for diving and
Distributed mixed reality for diving andDistributed mixed reality for diving and
Distributed mixed reality for diving and
ijcsa
 
Scientific Software: Sustainability, Skills & Sociology
Scientific Software: Sustainability, Skills & SociologyScientific Software: Sustainability, Skills & Sociology
Scientific Software: Sustainability, Skills & Sociology
Neil Chue Hong
 
Human/Social Sciences/Cultural & Behavioral Dynamics and Advanced Analytics
Human/Social Sciences/Cultural & Behavioral Dynamics and Advanced AnalyticsHuman/Social Sciences/Cultural & Behavioral Dynamics and Advanced Analytics
Human/Social Sciences/Cultural & Behavioral Dynamics and Advanced Analytics
NC Military Business Center
 
report_barc
report_barcreport_barc
report_barc
siontani
 
Towards a distributed framework to analyze multimodal data.pdf
Towards a distributed framework to analyze multimodal data.pdfTowards a distributed framework to analyze multimodal data.pdf
Towards a distributed framework to analyze multimodal data.pdf
CarlosRodrigues517978
 

Similaire à Technical Appraisal Tool, MICE - Acting on Change 2016 (20)

A SESERV methodology for tussle analysis in Future Internet technologies - In...
A SESERV methodology for tussle analysis in Future Internet technologies - In...A SESERV methodology for tussle analysis in Future Internet technologies - In...
A SESERV methodology for tussle analysis in Future Internet technologies - In...
 
PERICLES workshop (London 15 October 2015) - Art & Media Domain Ontologies
PERICLES workshop (London 15 October 2015) - Art & Media Domain OntologiesPERICLES workshop (London 15 October 2015) - Art & Media Domain Ontologies
PERICLES workshop (London 15 October 2015) - Art & Media Domain Ontologies
 
Nurturing the Software Ecosystems of the Future
Nurturing the Software Ecosystems of the FutureNurturing the Software Ecosystems of the Future
Nurturing the Software Ecosystems of the Future
 
Software Sustainability Institute
Software Sustainability InstituteSoftware Sustainability Institute
Software Sustainability Institute
 
Syst biol 2012-burguiere-sysbio sys069
Syst biol 2012-burguiere-sysbio sys069Syst biol 2012-burguiere-sysbio sys069
Syst biol 2012-burguiere-sysbio sys069
 
A Framework To Generate 3D Learning Experience
A Framework To Generate 3D Learning ExperienceA Framework To Generate 3D Learning Experience
A Framework To Generate 3D Learning Experience
 
PERICLES workshop (London 15 October 2015) - Digital Ecosystem Model
PERICLES workshop (London 15 October 2015) - Digital Ecosystem ModelPERICLES workshop (London 15 October 2015) - Digital Ecosystem Model
PERICLES workshop (London 15 October 2015) - Digital Ecosystem Model
 
Atva05
Atva05Atva05
Atva05
 
Linking data, models and tools an overview
Linking data, models and tools an overviewLinking data, models and tools an overview
Linking data, models and tools an overview
 
Media Pick
Media PickMedia Pick
Media Pick
 
Redes de sensores sem fio autonômicas: abordagens, aplicações e desafios
 Redes de sensores sem fio autonômicas: abordagens, aplicações e desafios Redes de sensores sem fio autonômicas: abordagens, aplicações e desafios
Redes de sensores sem fio autonômicas: abordagens, aplicações e desafios
 
Distributed mixed reality for diving and
Distributed mixed reality for diving andDistributed mixed reality for diving and
Distributed mixed reality for diving and
 
Seserv workshop costas courcoubetis - introduction to tussle analysis metho...
Seserv workshop   costas courcoubetis - introduction to tussle analysis metho...Seserv workshop   costas courcoubetis - introduction to tussle analysis metho...
Seserv workshop costas courcoubetis - introduction to tussle analysis metho...
 
Highly confidential security system - sole survivors - SRS
Highly confidential security system  - sole survivors - SRSHighly confidential security system  - sole survivors - SRS
Highly confidential security system - sole survivors - SRS
 
Scientific Software: Sustainability, Skills & Sociology
Scientific Software: Sustainability, Skills & SociologyScientific Software: Sustainability, Skills & Sociology
Scientific Software: Sustainability, Skills & Sociology
 
Human/Social Sciences/Cultural & Behavioral Dynamics and Advanced Analytics
Human/Social Sciences/Cultural & Behavioral Dynamics and Advanced AnalyticsHuman/Social Sciences/Cultural & Behavioral Dynamics and Advanced Analytics
Human/Social Sciences/Cultural & Behavioral Dynamics and Advanced Analytics
 
Ws For Aq
Ws For AqWs For Aq
Ws For Aq
 
report_barc
report_barcreport_barc
report_barc
 
Efficiency and Effectiveness: Shared services to support STEM subjects
Efficiency and Effectiveness: Shared services to support STEM subjectsEfficiency and Effectiveness: Shared services to support STEM subjects
Efficiency and Effectiveness: Shared services to support STEM subjects
 
Towards a distributed framework to analyze multimodal data.pdf
Towards a distributed framework to analyze multimodal data.pdfTowards a distributed framework to analyze multimodal data.pdf
Towards a distributed framework to analyze multimodal data.pdf
 

Plus de PERICLES_FP7

Filling the Digital Preservation Gap - Acting on Change
Filling the Digital Preservation Gap - Acting on ChangeFilling the Digital Preservation Gap - Acting on Change
Filling the Digital Preservation Gap - Acting on Change
PERICLES_FP7
 
Capability gap - Preservation isn't just throwing tools at the problem - Acti...
Capability gap - Preservation isn't just throwing tools at the problem - Acti...Capability gap - Preservation isn't just throwing tools at the problem - Acti...
Capability gap - Preservation isn't just throwing tools at the problem - Acti...
PERICLES_FP7
 

Plus de PERICLES_FP7 (20)

Digital Ecosystem and Process Compiler - IDCC17
Digital Ecosystem and Process Compiler - IDCC17Digital Ecosystem and Process Compiler - IDCC17
Digital Ecosystem and Process Compiler - IDCC17
 
Technical appraisal and change impact analysis - IDCC17 workshop
Technical appraisal and change impact analysis - IDCC17 workshopTechnical appraisal and change impact analysis - IDCC17 workshop
Technical appraisal and change impact analysis - IDCC17 workshop
 
ForgetIT: human memory inspired Information Model
ForgetIT: human memory inspired Information ModelForgetIT: human memory inspired Information Model
ForgetIT: human memory inspired Information Model
 
Data quality, preservation and access: a DANS perspective
Data quality, preservation and access: a DANS perspectiveData quality, preservation and access: a DANS perspective
Data quality, preservation and access: a DANS perspective
 
Proactive Evolution management in Data-centric SW ecosystems - Acting on Chan...
Proactive Evolution management in Data-centric SW ecosystems - Acting on Chan...Proactive Evolution management in Data-centric SW ecosystems - Acting on Chan...
Proactive Evolution management in Data-centric SW ecosystems - Acting on Chan...
 
Digital Preservation in the era of Big Data - The Diachron Platform - Acting ...
Digital Preservation in the era of Big Data - The Diachron Platform - Acting ...Digital Preservation in the era of Big Data - The Diachron Platform - Acting ...
Digital Preservation in the era of Big Data - The Diachron Platform - Acting ...
 
Filling the Digital Preservation Gap - Acting on Change
Filling the Digital Preservation Gap - Acting on ChangeFilling the Digital Preservation Gap - Acting on Change
Filling the Digital Preservation Gap - Acting on Change
 
Risk assessment for preservation in the active life of complex digital object...
Risk assessment for preservation in the active life of complex digital object...Risk assessment for preservation in the active life of complex digital object...
Risk assessment for preservation in the active life of complex digital object...
 
Capability gap - Preservation isn't just throwing tools at the problem - Acti...
Capability gap - Preservation isn't just throwing tools at the problem - Acti...Capability gap - Preservation isn't just throwing tools at the problem - Acti...
Capability gap - Preservation isn't just throwing tools at the problem - Acti...
 
Reproducibile scientific workflows - Acting on Change 2016
Reproducibile scientific workflows - Acting on Change 2016Reproducibile scientific workflows - Acting on Change 2016
Reproducibile scientific workflows - Acting on Change 2016
 
Pro-active solutions for higher reproducibility of scientific experiments - A...
Pro-active solutions for higher reproducibility of scientific experiments - A...Pro-active solutions for higher reproducibility of scientific experiments - A...
Pro-active solutions for higher reproducibility of scientific experiments - A...
 
PERICLES Process Compiler - ‘Eye of the Storm: Preserving Digital Content in ...
PERICLES Process Compiler - ‘Eye of the Storm: Preserving Digital Content in ...PERICLES Process Compiler - ‘Eye of the Storm: Preserving Digital Content in ...
PERICLES Process Compiler - ‘Eye of the Storm: Preserving Digital Content in ...
 
PERICLES Building Digital Ecosystem Models - ‘Eye of the Storm: Preserving Di...
PERICLES Building Digital Ecosystem Models - ‘Eye of the Storm: Preserving Di...PERICLES Building Digital Ecosystem Models - ‘Eye of the Storm: Preserving Di...
PERICLES Building Digital Ecosystem Models - ‘Eye of the Storm: Preserving Di...
 
PERICLES Domain Specific Modelling - ‘Eye of the Storm: Preserving Digital Co...
PERICLES Domain Specific Modelling - ‘Eye of the Storm: Preserving Digital Co...PERICLES Domain Specific Modelling - ‘Eye of the Storm: Preserving Digital Co...
PERICLES Domain Specific Modelling - ‘Eye of the Storm: Preserving Digital Co...
 
Semi-automated metadata extraction in the long-term
Semi-automated metadata extraction in the long-termSemi-automated metadata extraction in the long-term
Semi-automated metadata extraction in the long-term
 
The PeriCAT Framework
The PeriCAT FrameworkThe PeriCAT Framework
The PeriCAT Framework
 
PERICLES - Choice of Information Encapsulation (IE) Technique
PERICLES - Choice of Information Encapsulation (IE) TechniquePERICLES - Choice of Information Encapsulation (IE) Technique
PERICLES - Choice of Information Encapsulation (IE) Technique
 
PERICLES Information Packaging Techniques
PERICLES  Information Packaging TechniquesPERICLES  Information Packaging Techniques
PERICLES Information Packaging Techniques
 
PERICLES Decapsulation and Restoration
PERICLES Decapsulation and RestorationPERICLES Decapsulation and Restoration
PERICLES Decapsulation and Restoration
 
PERICLES Information Embedding Techniques
PERICLES Information Embedding TechniquesPERICLES Information Embedding Techniques
PERICLES Information Embedding Techniques
 

Dernier

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Dernier (20)

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 

Technical Appraisal Tool, MICE - Acting on Change 2016

  • 1. GRANT AGREEMENT: 601138 | SCHEME FP7 ICT 2011.4.3 Promoting and Enhancing Reuse of Information throughout the Content Lifecycle taking account of Evolving Semantics [Digital Preservation] “This project has received funding from the European Union’s Seventh Framework Programme for research, technological development and demonstration under grant agreement no601138”. Jun Zhang (King’s College London) Patricia Falcao (Tate) Simon Waddington (King’s College London) Maria Akritidou (DOTSOFT S.A.)
  • 3.  Introduction  Appraisal of digital objects at Tate  Functionality  Features  Architecture and implementation Overview
  • 4.  Technical appraisal is the process of determining the (on-going) feasibility of preserving the digital objects ◦ Maintenance in a reusable form ◦ Takes into account obsolescence of software, formats etc.  Aim to produce a general purpose tool ◦ Conference demonstrator is for digital video Introduction
  • 5.  Circa 500 video artworks, increasing at c. 50 works per year  Limited (though increasing) and familiar technologies. In-house experience and regular use.  Production environment similar to quality checking environment.  Existing network of experts  Common technologies within the communities of Practice Bruce Nauman, Violent Incident 1986 (T06732)
  • 6.  Currently 10 artworks  4 different Operating Systems  4 to 5 programming languages and a large number of other technology dependencies  Experience and use of the technologies in house is limited  Network of experts is very limited at the moment, and each work depends on the specific artist's knowledge about a system.  Specific knowledge about one work not necessarily helpful for other works, also across communities of practice Jose Carlos Martinat, Ambiente de Stereo Realidad Brutalismo 2007 Software based art at Tate
  • 7. Jose Carlos Martinat, Ambiente de Stereo Realidad Brutalismo 2007 How about the rest of Tate? ?
  • 8. We can envisage using an appraisal tool in a series of contexts:  Flagging obsolescent technologies  Planning migration of video or software-based artworks  Prioritising migration or treatments of software-based artworks  Understanding the impact of that obsolescence, in combination with MICE and the ecosystem models Appraisal of Digital Objects at Tate
  • 9. Demonstrates use of: External data sources to estimate risk (e.g. obsolescence, hardware failure) ◦ Search engines ◦ Software repositories ◦ Wikipedia  Ecosystem models ◦ PERICLES Digital Video Art (DVA) ontology and Linked Resource Model (LRM) ◦ Captures dependencies between artwork components ◦ Represents expert knowledge about video playback Features
  • 10.  Collection and object level risk assessment for complex digital objects ◦ Support proximity estimation and confidence estimates  Component level risk analysis ◦ Identify high-risk components across collections ◦ Provide graphical views  Object-level risk analysis ◦ Presents risks to individual components in an object ◦ Determine potential recoverability actions  Link to MICE tool for impact visualisation (in progress) Functionality
  • 11. Integration Workflow Engine PERSIsT API retrieves dependencies and impact forwards Change (LRM delta) visualises impact accepts / rejects change Entity Registry Model Repository (ERMR) saves change Technical Appraisal Tool recovery options inserts new Media / selects recovery option returns user’s decision sends change (RDF triples) retrieves dependencies and costs writes recovery options
  • 12.  Java web services framework based on Apache Tomcat  Components written in R and Python  User interface uses HTML5, JavaScript and CSS3  Due for release – first quarter of 2017 Service Layer External Data Sources Storage Layer User Interface Web Server Metadata Extraction Statistical Analysis Risk- impact Analysis Instance Store Knowledge Base Data Harvester
  • 13. Model Impact Change Explorer (MICE)
  • 14.  Introduction  Purpose  Impact assessment  MICE User Interface Overview
  • 15.  Change is inevitable in any long-lived system.  If significant change occurs, it may impair or obstruct data reuse, access or interpretation.  Model Impact Change Explorer (MICE) is a visualization tool that allows users to evaluate how a potential change to a resource will impact the overall ecosystem. Introduction
  • 16.  Allows the user to view a proposed change to a resource and identify possible negative impacts or consequences of the change to the overall ecosystem BEFORE the change is submitted.  Gives the user the option to decide on whether to save the change or discard it, ensuring that the digital ecosystem remains in a good (stable) state. Purpose
  • 17.  To assess and manage change to a resource we need to understand the dependencies (relationships) between resources in the digital ecosystem.  Resources and their dependencies are described in the ontology stored in the Entity Registry Model Repository (ERMR).  To identify the impact of change MICE uses an intermediate component for semantic interpretation of the ontology stored on the ERMR (PERSIsT API). Impact assessment
  • 18.  MICE queries the PERSIsT API using the following parameters: ERMR repository Delta stream  PERSIsT creates a dependency graph for the changed resource(s) derived from the delta description containing the impact assessment results. The graph is returned to MICE in JSON.  MICE processes the results and calculates the overall impact on the ecosystem.  MICE displays a visualization of the dependency graph using the D3 JS library. Dependency graph
  • 19. Integration Workflow Engine PERSIsT API retrieves dependencies and impact forwards Change (LRM delta) visualises impact accepts / rejects change Entity Registry Model Repository (ERMR) saves change Technical Appraisal Tool recovery options inserts new Media / selects recovery option returns user’s decision sends change (RDF triples) retrieves dependencies and costs writes recovery options
  • 20. Digital Video 1 has an AVI container The AVI container has a software dependency from certain media players Windows Media Player 12 has a compatibility dependency from certain operating systems Windows 7 has a compatibility dependency from certain resources