SlideShare a Scribd company logo
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]
Simon Waddington (King’s College London)
Technical appraisal and change
impact analysis
 Appraisal
◦ Aims to determine which data should be kept by an
organisation
◦ Traditionally performed prior to transfer to an archive
◦ Guided by policies based on defined criteria
 Technical appraisal
◦ Evaluation of the (on-going) feasibility of preserving the
digital objects
◦ Answers the question “can we preserve?”
 Simple digital objects
◦ E.g. files, software applications, operating systems
◦ Include hardware specification
 Complex digital objects
◦ Digital objects made by combining a number of simple
digital objects
 Dependency
◦ Relationships between components of a complex digital
object
◦ Functional relationship
 Digital video artwork  Science experiment object
Video codec Container
Media player
Operating system
Computer
Digital video
Document ViewerImage Viewer
Image File
Scripting Language
Database
Document File
 Complex digital objects subject to changing
external environment
◦ Technical appraisal required on an ongoing basis to
support long term reuse
 Reusability implies complex digital objects
may need to be adapted
◦ Potential adaptations termed recovery options
◦ Significant properties – specify what features should be
maintained
 Main risk considered is availability
◦ Obsolescence
◦ Hardware failure
 Is this the Flying Scotsman?
◦ Cost of the restoration £4.5 million from 2006–2016
 Digital video artwork
◦ Comprises videos and their surrounding technical environment
◦ Video codec, audio codec, subtitles, container, media player,
operating system, computer, display
 Mary - digital art conservator
◦ Supports acquisition decisions
◦ Maintains artworks for exhibition
◦ Has limited technical knowledge of video
◦ Has no control over the technologies used by artists
 Artworks are required for ongoing display
◦ Adapt artwork to current technical environment
◦ Maintain viewing experience rather than use of specific technologies
◦ Potentially exist in multiple versions
 Artworks may be maintained indefinitely
Sow Farm by John Gerrard
 Space science experiment
◦ Raw data captured by instrument, stored in database
◦ Scripts written by scientists to process raw data
◦ Image files and documents generated by scripts
 Steve – space science data manager
◦ Responsible for maintaining data from multiple experiments
◦ Little or no control on the technologies used by scientists
◦ Large volumes of experiments to deal with
 Examples
◦ Earth observation, solar measurements, material science, cell biology
◦ Often time-related and expensive/impossible to replicate
 Reuse – continuing over long timeframes
◦ Compare performance of different instruments
◦ Compare processing techniques
◦ Determine long term trends e.g. in solar activity
◦ Deal with errors and anomalies
 What are the external risks to a complex
digital object?
 What are the proximity and impact of those
risks and what are the recovery options?
 Implementation of the chosen recovery
option
 Maintain inventory of artworks and
components
◦ Video formats, players, operating systems etc.
 Monitoring the external environment
◦ Aka preservation watch
◦ Monitors websites and external news sources
◦ Networks with fellow conservators
 Technical analysis
◦ Records technical specifications of components
◦ Learns from practical experience of testing
 External monitoring is time-consuming and
unreliable
◦ E.g. QuickTime formats
 Hard to plan forward
◦ Sudden unavailability of a component hard to predict
rigorously
◦ May imply a large amount of work if a technology is used in
many artworks
 Compatibility of components
◦ Based on human experience rather than a systematic model
 Difficult in determining recovery options
◦ Time-consuming analysis and testing of many options
 Large variety of scripting languages and formats
used by scientists
◦ No control of the technologies used
 Unable to warn scientists that their experiments
may need to be updated to maintain reusability
 Can’t support scientists who want to rerun a
particular experiment
◦ E.g. provide information on website
 Unfamiliar with older technologies
 Normalisation
◦ Convert objects to one or more “long-lived” formats
◦ Performed systematically on all objects at acquisition
 Problems
◦ Objects may discarded before they require any adaptation
◦ Objects may already be sufficiently “future proof”
◦ May imply major re-engineering, whereas only minor changes
are sufficient
◦ Could increase risks if wrong choices are made
 Freezing
◦ E.g. virtualisation
◦ Software licensing, security and compliance issues
◦ May be impossible to source suitable hardware
◦ May not be acceptable to users e.g. scientists
 Automated tool to assist in appraisal
 Main features
◦ Automated harvesting of environmental data and trend
analysis
◦ Pre-built domain models for digital video and space science
experiments
◦ Collection-level risk, proximity and impact analysis
◦ Component-level risk, proximity and impact analysis
◦ Object-level analysis and determination of recovery options
 Storage
◦ Tool creates a registry of objects
◦ Objects themselves are not stored in the tool
 Applied in industries such as aviation
 Determine availability of hardware
components
 Standardised
lifecycle
model for a
technology
◦ Units shipped
against time
 Compute lifecycle curve from harvested data
◦ Software repositories e.g. commits and downloads
◦ Search engines
◦ Wikipedia
◦ Usage tracking data
◦ Social networks
 Confidence measure
◦ Correlate results across different data sources
 Calibration
◦ Compare results with known dates e.g. operating systems
 Validation
◦ Operating systems have known end of support dates
◦ Predict start date from incomplete time series
2012 2014 2016 2018 2020 2022 2024
Video
codec
Container
Media
player
Operating
system
Computer
Current
obsolescence
Recovery
option 1
Recovery
option 2
Recovery
option 3
 Representation of the entities and dependencies
◦ OWL ontology
◦ Scope - decision about what to leave in and what to leave out
 Layered model
◦ Domain-independent ontology (Linked Resource Model) to
describe change
◦ Domain-dependent ontology – describes e.g. video
components
 Inherits from existing domain ontologies (e.g. CIDOC-CRM)
 Modular
◦ Supports reuse in different applications
◦ Ontology design patterns
 Describes the compatibility between instances
◦ E.g. media player X and video codec Y
 Does not guarantee compatibility
◦ Recoverability options require testing and validation
◦ Enables alternatives to be excluded
 Features
◦ Supports full and partial compatibility
◦ Instances added by hand – currently command line tool
◦ Needs to be updated over time
◦ Two prebuilt ontologies provided
 Reflects the cost of transforming entities of
the same type
◦ E.g. change media player from Mplayer to Xine
 Currently built by hand using command line
tool
 Needs to be adapted to specific context and
updated over time
 Use ontology to populate a probabilistic
graphical model
◦ States are components in complex digital object
 Exhaustive analysis very costly
◦ Apply a variation of Pearl’s Belief Propagation Algorithm
◦ Based on efficient message passing
 Generate recovery options
◦ Correspond to different temporal constraints
 Based on web
services
 Java – UI
framework
 Analysis
components in
Python and R
 Triple store
◦ Fuseki or
PERICLES ERMR
 The technical appraisal tool is not a
repository or archive
 Central point is the ERMR (Entity Registry
Model Repository)
 Objects (composed of files, software,
hardware descriptions)
◦ Retained across multiple storage systems
◦ Those storage systems may or may not be repositories or
archives
 Model Impact Change Explorer (MICE)
◦ Visualisation tool using D3 Javascript library
◦ Enables users to evaluate how a potential change to a
resource will impact the overall ecosystem
◦ Changes described via “deltas”
◦ uses PERSiST, an intermediate component for semantic
interpretation of the DVA ontology
MICE-Appraisal Tool 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
 PERICLES Appraisal Tool
◦ Due for release in March 2017
◦ Release on Github
 PERICLES MICE tool
◦ Available on Github at
https://github.com/pericles-project/MICE
 Licences
◦ Apache License Version 2.0, January 2004
◦ http://www.apache.org/licenses/
 Demonstrates an automated decision support for
technical appraisal
 Data-driven approach to monitor environmental
trends
 Ecosystem model to capture technical
information on dependencies
 Integrated tools for presenting risk-impact
analysis, impact visualisation and recoverability
options

More Related Content

Viewers also liked

technical and commercial appraisal
technical and commercial appraisaltechnical and commercial appraisal
technical and commercial appraisal
meetuzzz
 
Market appraisal full ppt in 13 slides
Market appraisal full ppt in 13 slidesMarket appraisal full ppt in 13 slides
Market appraisal full ppt in 13 slides
Lokesh Shukla
 
Market Appraisal
Market AppraisalMarket Appraisal
Market Appraisal
ROXYMAX
 
Financial appraisal
Financial appraisalFinancial appraisal
Financial appraisal
Dhwani Shah
 
Regional plan
Regional plan Regional plan
Regional plan
Abhishek Kanwar
 
Technical support technician performance appraisal
Technical support technician performance appraisalTechnical support technician performance appraisal
Technical support technician performance appraisal
lucaschaplin8
 
Goal Examples for Support Teams
Goal Examples for Support TeamsGoal Examples for Support Teams
Goal Examples for Support Teams
BetterWorks
 
Master Plan & Delhi Master Plan
Master Plan & Delhi Master PlanMaster Plan & Delhi Master Plan
Master Plan & Delhi Master Plan
Sahil Kaundal
 
Employee appraisal examples
Employee appraisal examplesEmployee appraisal examples
Employee appraisal examples
didierdeschamps
 
Promotion mix
Promotion mixPromotion mix
Promotion mix
Mohit Khatrii
 
Promotion Mix
Promotion MixPromotion Mix
Promotion Mixdiyasun86
 
Performance Appraisal Effectiveness Techniques
Performance Appraisal Effectiveness TechniquesPerformance Appraisal Effectiveness Techniques
Performance Appraisal Effectiveness Techniques
Art Flores
 
Promotion Mix
Promotion MixPromotion Mix
Promotion Mix
King Julian
 
9 major types of advertising
9 major types of advertising9 major types of advertising
9 major types of advertisingpamiecheer
 
Types of advertisements
Types of advertisementsTypes of advertisements
Types of advertisementskrishna kumar
 
Advertisement ppt
Advertisement pptAdvertisement ppt
Advertisement ppt
arathymalz
 
Advertisement
AdvertisementAdvertisement
AdvertisementKalahub
 
Tourism Development and Land Use in Myanmar - Dr. Andrea Valentin
Tourism Development and Land Use in Myanmar - Dr. Andrea ValentinTourism Development and Land Use in Myanmar - Dr. Andrea Valentin
Tourism Development and Land Use in Myanmar - Dr. Andrea Valentin
Ethical Sector
 
Advertising ppt
Advertising pptAdvertising ppt
Advertising ppt
venkatesh yadav
 
Ppt on types of advertising
Ppt on types of advertisingPpt on types of advertising
Ppt on types of advertisingphaneendra u
 

Viewers also liked (20)

technical and commercial appraisal
technical and commercial appraisaltechnical and commercial appraisal
technical and commercial appraisal
 
Market appraisal full ppt in 13 slides
Market appraisal full ppt in 13 slidesMarket appraisal full ppt in 13 slides
Market appraisal full ppt in 13 slides
 
Market Appraisal
Market AppraisalMarket Appraisal
Market Appraisal
 
Financial appraisal
Financial appraisalFinancial appraisal
Financial appraisal
 
Regional plan
Regional plan Regional plan
Regional plan
 
Technical support technician performance appraisal
Technical support technician performance appraisalTechnical support technician performance appraisal
Technical support technician performance appraisal
 
Goal Examples for Support Teams
Goal Examples for Support TeamsGoal Examples for Support Teams
Goal Examples for Support Teams
 
Master Plan & Delhi Master Plan
Master Plan & Delhi Master PlanMaster Plan & Delhi Master Plan
Master Plan & Delhi Master Plan
 
Employee appraisal examples
Employee appraisal examplesEmployee appraisal examples
Employee appraisal examples
 
Promotion mix
Promotion mixPromotion mix
Promotion mix
 
Promotion Mix
Promotion MixPromotion Mix
Promotion Mix
 
Performance Appraisal Effectiveness Techniques
Performance Appraisal Effectiveness TechniquesPerformance Appraisal Effectiveness Techniques
Performance Appraisal Effectiveness Techniques
 
Promotion Mix
Promotion MixPromotion Mix
Promotion Mix
 
9 major types of advertising
9 major types of advertising9 major types of advertising
9 major types of advertising
 
Types of advertisements
Types of advertisementsTypes of advertisements
Types of advertisements
 
Advertisement ppt
Advertisement pptAdvertisement ppt
Advertisement ppt
 
Advertisement
AdvertisementAdvertisement
Advertisement
 
Tourism Development and Land Use in Myanmar - Dr. Andrea Valentin
Tourism Development and Land Use in Myanmar - Dr. Andrea ValentinTourism Development and Land Use in Myanmar - Dr. Andrea Valentin
Tourism Development and Land Use in Myanmar - Dr. Andrea Valentin
 
Advertising ppt
Advertising pptAdvertising ppt
Advertising ppt
 
Ppt on types of advertising
Ppt on types of advertisingPpt on types of advertising
Ppt on types of advertising
 

Similar to Technical appraisal and change impact analysis - IDCC17 workshop

PERICLES workshop (IDCC 2016) - Introduction to the PERICLES project
PERICLES workshop (IDCC 2016) - Introduction to the PERICLES projectPERICLES workshop (IDCC 2016) - Introduction to the PERICLES project
PERICLES workshop (IDCC 2016) - Introduction to the PERICLES project
PERICLES_FP7
 
PERICLES presentation on Appraisal - IDCC15 workshop
PERICLES presentation on Appraisal - IDCC15 workshopPERICLES presentation on Appraisal - IDCC15 workshop
PERICLES presentation on Appraisal - IDCC15 workshop
PERICLES_FP7
 
Tools and Techniques for Creating, Maintaining, and Distributing Shareable Me...
Tools and Techniques for Creating, Maintaining, and Distributing Shareable Me...Tools and Techniques for Creating, Maintaining, and Distributing Shareable Me...
Tools and Techniques for Creating, Maintaining, and Distributing Shareable Me...
Jenn Riley
 
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_FP7
 
Software Engineering Practice - Configuration management
Software Engineering Practice - Configuration managementSoftware Engineering Practice - Configuration management
Software Engineering Practice - Configuration managementRadu_Negulescu
 
Repositories and digital preservation
Repositories and digital preservationRepositories and digital preservation
Repositories and digital preservation
Michael Day
 
Decision Matrix for IoT Product Development
Decision Matrix for IoT Product DevelopmentDecision Matrix for IoT Product Development
Decision Matrix for IoT Product Development
Alexey Pyshkin
 
HCI U-II HCI software Process (1).pdf
HCI U-II HCI software Process (1).pdfHCI U-II HCI software Process (1).pdf
HCI U-II HCI software Process (1).pdf
udhayaveenaa
 
INTERFACE by apidays 2023 - Nuclear Rust, John Darrington, Idaho National Lab...
INTERFACE by apidays 2023 - Nuclear Rust, John Darrington, Idaho National Lab...INTERFACE by apidays 2023 - Nuclear Rust, John Darrington, Idaho National Lab...
INTERFACE by apidays 2023 - Nuclear Rust, John Darrington, Idaho National Lab...
apidays
 
Digital Preservation Process: Preparation and Requirements
Digital Preservation Process: Preparation and RequirementsDigital Preservation Process: Preparation and Requirements
Digital Preservation Process: Preparation and Requirements
DigitalPreservationEurope
 
IoT Evolution Expo- Machine Learning and the Cloud
IoT Evolution Expo- Machine Learning and the CloudIoT Evolution Expo- Machine Learning and the Cloud
IoT Evolution Expo- Machine Learning and the Cloud
Value Amplify Consulting
 
Ogce Workflow Suite
Ogce Workflow SuiteOgce Workflow Suite
Ogce Workflow Suitesmarru
 
Building Cyber-infrastructure at UNC-CH
Building Cyber-infrastructure at UNC-CHBuilding Cyber-infrastructure at UNC-CH
Building Cyber-infrastructure at UNC-CH
Gary Wilhelm
 
Research Data Management, Challenges and Tools - Per Öster
Research Data Management, Challenges and Tools - Per Öster Research Data Management, Challenges and Tools - Per Öster
Research Data Management, Challenges and Tools - Per Öster
LEARN Project
 
CV_Kelvin_2016
CV_Kelvin_2016CV_Kelvin_2016
CV_Kelvin_2016Kelvin Tan
 
The Oxford Common File Layout: A common approach to digital preservation
The Oxford Common File Layout: A common approach to digital preservationThe Oxford Common File Layout: A common approach to digital preservation
The Oxford Common File Layout: A common approach to digital preservation
Simeon Warner
 
Adoption of Cloud Computing in Scientific Research
Adoption of Cloud Computing in Scientific ResearchAdoption of Cloud Computing in Scientific Research
Adoption of Cloud Computing in Scientific Research
Yehia El-khatib
 
CISSP Week 13
CISSP Week 13CISSP Week 13
CISSP Week 13jemtallon
 

Similar to Technical appraisal and change impact analysis - IDCC17 workshop (20)

PERICLES workshop (IDCC 2016) - Introduction to the PERICLES project
PERICLES workshop (IDCC 2016) - Introduction to the PERICLES projectPERICLES workshop (IDCC 2016) - Introduction to the PERICLES project
PERICLES workshop (IDCC 2016) - Introduction to the PERICLES project
 
PERICLES presentation on Appraisal - IDCC15 workshop
PERICLES presentation on Appraisal - IDCC15 workshopPERICLES presentation on Appraisal - IDCC15 workshop
PERICLES presentation on Appraisal - IDCC15 workshop
 
Tools and Techniques for Creating, Maintaining, and Distributing Shareable Me...
Tools and Techniques for Creating, Maintaining, and Distributing Shareable Me...Tools and Techniques for Creating, Maintaining, and Distributing Shareable Me...
Tools and Techniques for Creating, Maintaining, and Distributing Shareable Me...
 
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...
 
Software Engineering Practice - Configuration management
Software Engineering Practice - Configuration managementSoftware Engineering Practice - Configuration management
Software Engineering Practice - Configuration management
 
Repositories and digital preservation
Repositories and digital preservationRepositories and digital preservation
Repositories and digital preservation
 
Decision Matrix for IoT Product Development
Decision Matrix for IoT Product DevelopmentDecision Matrix for IoT Product Development
Decision Matrix for IoT Product Development
 
HCI U-II HCI software Process (1).pdf
HCI U-II HCI software Process (1).pdfHCI U-II HCI software Process (1).pdf
HCI U-II HCI software Process (1).pdf
 
INTERFACE by apidays 2023 - Nuclear Rust, John Darrington, Idaho National Lab...
INTERFACE by apidays 2023 - Nuclear Rust, John Darrington, Idaho National Lab...INTERFACE by apidays 2023 - Nuclear Rust, John Darrington, Idaho National Lab...
INTERFACE by apidays 2023 - Nuclear Rust, John Darrington, Idaho National Lab...
 
Digital Preservation Process: Preparation and Requirements
Digital Preservation Process: Preparation and RequirementsDigital Preservation Process: Preparation and Requirements
Digital Preservation Process: Preparation and Requirements
 
IoT Evolution Expo- Machine Learning and the Cloud
IoT Evolution Expo- Machine Learning and the CloudIoT Evolution Expo- Machine Learning and the Cloud
IoT Evolution Expo- Machine Learning and the Cloud
 
Final Ucat Ppt
Final Ucat PptFinal Ucat Ppt
Final Ucat Ppt
 
Ogce Workflow Suite
Ogce Workflow SuiteOgce Workflow Suite
Ogce Workflow Suite
 
Building Cyber-infrastructure at UNC-CH
Building Cyber-infrastructure at UNC-CHBuilding Cyber-infrastructure at UNC-CH
Building Cyber-infrastructure at UNC-CH
 
Research Data Management, Challenges and Tools - Per Öster
Research Data Management, Challenges and Tools - Per Öster Research Data Management, Challenges and Tools - Per Öster
Research Data Management, Challenges and Tools - Per Öster
 
CV_Kelvin_2016
CV_Kelvin_2016CV_Kelvin_2016
CV_Kelvin_2016
 
The Oxford Common File Layout: A common approach to digital preservation
The Oxford Common File Layout: A common approach to digital preservationThe Oxford Common File Layout: A common approach to digital preservation
The Oxford Common File Layout: A common approach to digital preservation
 
Grid1
Grid1Grid1
Grid1
 
Adoption of Cloud Computing in Scientific Research
Adoption of Cloud Computing in Scientific ResearchAdoption of Cloud Computing in Scientific Research
Adoption of Cloud Computing in Scientific Research
 
CISSP Week 13
CISSP Week 13CISSP Week 13
CISSP Week 13
 

More from PERICLES_FP7

ForgetIT: human memory inspired Information Model
ForgetIT: human memory inspired Information ModelForgetIT: human memory inspired Information Model
ForgetIT: human memory inspired Information Model
PERICLES_FP7
 
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
PERICLES_FP7
 
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...
PERICLES_FP7
 
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 ...
PERICLES_FP7
 
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_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
 
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...
PERICLES_FP7
 
Technical Appraisal Tool, MICE - Acting on Change 2016
Technical Appraisal Tool, MICE - Acting on Change 2016Technical Appraisal Tool, MICE - Acting on Change 2016
Technical Appraisal Tool, MICE - Acting on Change 2016
PERICLES_FP7
 
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...
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
 
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
PERICLES_FP7
 
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
PERICLES_FP7
 
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_FP7
 
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_FP7
 
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
PERICLES_FP7
 
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
PERICLES_FP7
 
The PeriCAT Framework
The PeriCAT FrameworkThe PeriCAT Framework
The PeriCAT Framework
PERICLES_FP7
 
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_FP7
 
PERICLES Information Packaging Techniques
PERICLES  Information Packaging TechniquesPERICLES  Information Packaging Techniques
PERICLES Information Packaging Techniques
PERICLES_FP7
 
PERICLES Decapsulation and Restoration
PERICLES Decapsulation and RestorationPERICLES Decapsulation and Restoration
PERICLES Decapsulation and Restoration
PERICLES_FP7
 

More from PERICLES_FP7 (20)

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 ...
 
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
 
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...
 
Technical Appraisal Tool, MICE - Acting on Change 2016
Technical Appraisal Tool, MICE - Acting on Change 2016Technical Appraisal Tool, MICE - Acting on Change 2016
Technical Appraisal Tool, MICE - 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...
 
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...
 
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
 
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 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
 
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
 

Recently uploaded

FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
UiPathCommunity
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 

Recently uploaded (20)

FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 

Technical appraisal and change impact analysis - IDCC17 workshop

  • 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] Simon Waddington (King’s College London) Technical appraisal and change impact analysis
  • 2.  Appraisal ◦ Aims to determine which data should be kept by an organisation ◦ Traditionally performed prior to transfer to an archive ◦ Guided by policies based on defined criteria  Technical appraisal ◦ Evaluation of the (on-going) feasibility of preserving the digital objects ◦ Answers the question “can we preserve?”
  • 3.  Simple digital objects ◦ E.g. files, software applications, operating systems ◦ Include hardware specification  Complex digital objects ◦ Digital objects made by combining a number of simple digital objects  Dependency ◦ Relationships between components of a complex digital object ◦ Functional relationship
  • 4.  Digital video artwork  Science experiment object Video codec Container Media player Operating system Computer Digital video Document ViewerImage Viewer Image File Scripting Language Database Document File
  • 5.  Complex digital objects subject to changing external environment ◦ Technical appraisal required on an ongoing basis to support long term reuse  Reusability implies complex digital objects may need to be adapted ◦ Potential adaptations termed recovery options ◦ Significant properties – specify what features should be maintained  Main risk considered is availability ◦ Obsolescence ◦ Hardware failure
  • 6.  Is this the Flying Scotsman? ◦ Cost of the restoration £4.5 million from 2006–2016
  • 7.  Digital video artwork ◦ Comprises videos and their surrounding technical environment ◦ Video codec, audio codec, subtitles, container, media player, operating system, computer, display  Mary - digital art conservator ◦ Supports acquisition decisions ◦ Maintains artworks for exhibition ◦ Has limited technical knowledge of video ◦ Has no control over the technologies used by artists  Artworks are required for ongoing display ◦ Adapt artwork to current technical environment ◦ Maintain viewing experience rather than use of specific technologies ◦ Potentially exist in multiple versions  Artworks may be maintained indefinitely Sow Farm by John Gerrard
  • 8.  Space science experiment ◦ Raw data captured by instrument, stored in database ◦ Scripts written by scientists to process raw data ◦ Image files and documents generated by scripts  Steve – space science data manager ◦ Responsible for maintaining data from multiple experiments ◦ Little or no control on the technologies used by scientists ◦ Large volumes of experiments to deal with  Examples ◦ Earth observation, solar measurements, material science, cell biology ◦ Often time-related and expensive/impossible to replicate  Reuse – continuing over long timeframes ◦ Compare performance of different instruments ◦ Compare processing techniques ◦ Determine long term trends e.g. in solar activity ◦ Deal with errors and anomalies
  • 9.  What are the external risks to a complex digital object?  What are the proximity and impact of those risks and what are the recovery options?  Implementation of the chosen recovery option
  • 10.  Maintain inventory of artworks and components ◦ Video formats, players, operating systems etc.  Monitoring the external environment ◦ Aka preservation watch ◦ Monitors websites and external news sources ◦ Networks with fellow conservators  Technical analysis ◦ Records technical specifications of components ◦ Learns from practical experience of testing
  • 11.  External monitoring is time-consuming and unreliable ◦ E.g. QuickTime formats  Hard to plan forward ◦ Sudden unavailability of a component hard to predict rigorously ◦ May imply a large amount of work if a technology is used in many artworks  Compatibility of components ◦ Based on human experience rather than a systematic model  Difficult in determining recovery options ◦ Time-consuming analysis and testing of many options
  • 12.  Large variety of scripting languages and formats used by scientists ◦ No control of the technologies used  Unable to warn scientists that their experiments may need to be updated to maintain reusability  Can’t support scientists who want to rerun a particular experiment ◦ E.g. provide information on website  Unfamiliar with older technologies
  • 13.  Normalisation ◦ Convert objects to one or more “long-lived” formats ◦ Performed systematically on all objects at acquisition  Problems ◦ Objects may discarded before they require any adaptation ◦ Objects may already be sufficiently “future proof” ◦ May imply major re-engineering, whereas only minor changes are sufficient ◦ Could increase risks if wrong choices are made  Freezing ◦ E.g. virtualisation ◦ Software licensing, security and compliance issues ◦ May be impossible to source suitable hardware ◦ May not be acceptable to users e.g. scientists
  • 14.  Automated tool to assist in appraisal  Main features ◦ Automated harvesting of environmental data and trend analysis ◦ Pre-built domain models for digital video and space science experiments ◦ Collection-level risk, proximity and impact analysis ◦ Component-level risk, proximity and impact analysis ◦ Object-level analysis and determination of recovery options  Storage ◦ Tool creates a registry of objects ◦ Objects themselves are not stored in the tool
  • 15.  Applied in industries such as aviation  Determine availability of hardware components  Standardised lifecycle model for a technology ◦ Units shipped against time
  • 16.  Compute lifecycle curve from harvested data ◦ Software repositories e.g. commits and downloads ◦ Search engines ◦ Wikipedia ◦ Usage tracking data ◦ Social networks  Confidence measure ◦ Correlate results across different data sources  Calibration ◦ Compare results with known dates e.g. operating systems  Validation ◦ Operating systems have known end of support dates ◦ Predict start date from incomplete time series
  • 17. 2012 2014 2016 2018 2020 2022 2024 Video codec Container Media player Operating system Computer Current obsolescence Recovery option 1 Recovery option 2 Recovery option 3
  • 18.  Representation of the entities and dependencies ◦ OWL ontology ◦ Scope - decision about what to leave in and what to leave out  Layered model ◦ Domain-independent ontology (Linked Resource Model) to describe change ◦ Domain-dependent ontology – describes e.g. video components  Inherits from existing domain ontologies (e.g. CIDOC-CRM)  Modular ◦ Supports reuse in different applications ◦ Ontology design patterns
  • 19.  Describes the compatibility between instances ◦ E.g. media player X and video codec Y  Does not guarantee compatibility ◦ Recoverability options require testing and validation ◦ Enables alternatives to be excluded  Features ◦ Supports full and partial compatibility ◦ Instances added by hand – currently command line tool ◦ Needs to be updated over time ◦ Two prebuilt ontologies provided
  • 20.  Reflects the cost of transforming entities of the same type ◦ E.g. change media player from Mplayer to Xine  Currently built by hand using command line tool  Needs to be adapted to specific context and updated over time
  • 21.  Use ontology to populate a probabilistic graphical model ◦ States are components in complex digital object  Exhaustive analysis very costly ◦ Apply a variation of Pearl’s Belief Propagation Algorithm ◦ Based on efficient message passing  Generate recovery options ◦ Correspond to different temporal constraints
  • 22.  Based on web services  Java – UI framework  Analysis components in Python and R  Triple store ◦ Fuseki or PERICLES ERMR
  • 23.  The technical appraisal tool is not a repository or archive  Central point is the ERMR (Entity Registry Model Repository)  Objects (composed of files, software, hardware descriptions) ◦ Retained across multiple storage systems ◦ Those storage systems may or may not be repositories or archives
  • 24.  Model Impact Change Explorer (MICE) ◦ Visualisation tool using D3 Javascript library ◦ Enables users to evaluate how a potential change to a resource will impact the overall ecosystem ◦ Changes described via “deltas” ◦ uses PERSiST, an intermediate component for semantic interpretation of the DVA ontology
  • 25.
  • 26. MICE-Appraisal Tool 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
  • 27.  PERICLES Appraisal Tool ◦ Due for release in March 2017 ◦ Release on Github  PERICLES MICE tool ◦ Available on Github at https://github.com/pericles-project/MICE  Licences ◦ Apache License Version 2.0, January 2004 ◦ http://www.apache.org/licenses/
  • 28.  Demonstrates an automated decision support for technical appraisal  Data-driven approach to monitor environmental trends  Ecosystem model to capture technical information on dependencies  Integrated tools for presenting risk-impact analysis, impact visualisation and recoverability options

Editor's Notes

  1. 26