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]
“This project has received funding from the European Union’s Seventh
Framework Programme for research, technological development and
demonstration under grant agreement no601138”.
HOW TO MODEL THE USE CASE OF THE NCDD
NETWORK OF SHARED FACILITIES
Digital Ecosystem Model, EcoBuilder, Modelling strategies
Johannes Biermann, Anna Eggers
State and University Library Göttingen
▶ Digital Ecosystems
◦ Types of Change
◦ Issues of Digital Ecosystems
▶ Digital Ecosystem Model
▶ Modelling Strategies
▶ Examples
▶ EcoBuilder
▶ Conclusion
Agenda
interwoven evolving networks of
▶ digital objects,
▶ policies,
▶ processes,
▶ technical services,
▶ and user communities
within constantly changing and interacting
environments influencing digital objects
Digital Ecosystems
Digital Ecosystem Example
UCL Mathematical and Physical Sciences, CC BY 2.0,
https://www.flickr.com/photos/uclmaps/8652714974
Institution Data center
UCL Mathematical and Physical Sciences, CC BY 2.0,
https://www.flickr.com/photos/uclmaps/8652714974
▶ creation, deletion and change of single entities
▶ change in larger social or cultural contexts
▶ merging and growing user communities
◦ changing expectations, requirements, and
background knowledge of user communities
◦ exchange of digital objects
▶ new policies, processes
▶ technical infrastructure and dependency changes
Planned and Unplanned Digital
Ecosystem change
Complex evolving structures of
Digital Ecosystems
Ideal building blocks -
neat and tidy
inside a block
?
Because of the complexity of DEs it hard to
▶ maintain them
▶ describe them
▶ introduce changes
▶ determine impact of change
▶ identify and resolve problems
▶ trace provenance
→ use of ontologies
Issues of Digital Ecosystems
• Flexible formal data structure of knowledge
• Subject - Predicate - Object structure
• Leaf - is part of - a tree
• Reasoning to infer new information
• Ensure consistency of the domain representation
• graph structure
• machine processable
• extendable
Ontologies for handling this
complexity
To deal with the complexity of Digital
Ecosystems it is advisable to follow a defined
way of modelling
A Modelling Strategie defines
▶ The oder in which entities are modelled
▶ The level of detail of modelling
▶ The purpose of modelling (scenario)
Modelling Strategies
▶ Policy driven modelling (top - down)
▶ Digital Object based modelling
◦ data flow driven (bottom - up)
◦ process driven (top - down)
▶ Community interaction driven
▶ Infrastructure centric
And always purpose driven
Modelling Strategies
▶ simulate impact of change
▶ reveal single point of failures
▶ use in a sheer curation scenario
◦ extraction of significant environment
information
◦ automatic updating of models
▶ analyse provenance
Resulting Model
describing the Digital Ecosystem
Example (1)
Institution 1
a User Community
Institution 2
a User Community
Conversion Service
a Process
Ingest
a Process
NCDD compute node
a Technical Service
NCDD guideline
a Policy
Institution 3
a User Community
Web Interface
a Service Interface
runs on runs on
executes
executes
executes
provides
access to
is used by
exchange the web interface
Example (2)
Institution 1
a User Community
Institution 2
a User Community
Conversion Service
a Process
Ingest
a Process
NCDD compute node
a Technical Service
NCDD guideline
a Policy
Institution 3
a User Community
Web Interface
a Service Interface
runs on runs on
executes
executes
executes
provides
access to
is used by
New web Interface
a Service Interface
investigate the impact of a failure of the conversion
process
This can be done either
▶ in simulations before any failure happens
▶ or through a static analysis once a failure
occurred
Example (3)
Example (3)
Institution 1
a User Community
Institution 2
a User Community
Conversion Service
a Process
Ingest
a Process
NCDD compute node
a Technical Service
NCDD guideline
a Policy
Institution 3
a User Community
Web Interface
a Service Interface
runs on runs on
executes
executes
executes
provides
access to
is used by
Tool for the creation of Digital Ecosystem Models
▶ GUI
◦ Simplifies the creation of the model
◦ Usable by scenario experts without the
necessity to write ontology or Java sources
▶ Java API
◦ Facilitates integration into workflows
◦ Used by our Mediator Script!
▶ Uses Java Jena API - can output OWL/XML or Turtle
EcoBuilder
EcoBuilder
The DEM and the EcoBuilder are available on GitHub.
(Apache v. 2 open source license)
https://github.com/pericles-project/DEM
https://github.com/pericles-project/EcoBuilder
http://pericles-project.eu/deliverables/75
http://pericles-project.eu/blog/post/EcoBuilder
Any Questions?

More Related Content

What's hot

Nist tech beat for january 7, 2015
Nist tech beat for january 7, 2015Nist tech beat for january 7, 2015
Nist tech beat for january 7, 2015
Charles McNeil
 
Digital pathology and its importance as an omics data layer
Digital pathology and its importance as an omics data layerDigital pathology and its importance as an omics data layer
Digital pathology and its importance as an omics data layer
Yves Sucaet
 

What's hot (10)

Semantic-Driven CEP for Delivery of Information Streams in Data-Intensive Mon...
Semantic-Driven CEP for Delivery of Information Streams in Data-Intensive Mon...Semantic-Driven CEP for Delivery of Information Streams in Data-Intensive Mon...
Semantic-Driven CEP for Delivery of Information Streams in Data-Intensive Mon...
 
Reinventing Research? Information Practices in the Humanites Information Prof...
Reinventing Research? Information Practices in the Humanites Information Prof...Reinventing Research? Information Practices in the Humanites Information Prof...
Reinventing Research? Information Practices in the Humanites Information Prof...
 
Special Issue on: "Advances in Neural Network Models and Algorithms for Data ...
Special Issue on: "Advances in Neural Network Models and Algorithms for Data ...Special Issue on: "Advances in Neural Network Models and Algorithms for Data ...
Special Issue on: "Advances in Neural Network Models and Algorithms for Data ...
 
KeepIt Course 4: digital preservation recap, by Andreas Rauber, Hannes Kulovi...
KeepIt Course 4: digital preservation recap, by Andreas Rauber, Hannes Kulovi...KeepIt Course 4: digital preservation recap, by Andreas Rauber, Hannes Kulovi...
KeepIt Course 4: digital preservation recap, by Andreas Rauber, Hannes Kulovi...
 
Nist tech beat for january 7, 2015
Nist tech beat for january 7, 2015Nist tech beat for january 7, 2015
Nist tech beat for january 7, 2015
 
DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...
DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...
DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...
 
44
4444
44
 
Who has the data ... and will breach the duty of confidence
Who has the data ... and will breach the duty of confidenceWho has the data ... and will breach the duty of confidence
Who has the data ... and will breach the duty of confidence
 
Read Between The Lines: an Annotation Tool for Multimodal Data
Read Between The Lines: an Annotation Tool for Multimodal DataRead Between The Lines: an Annotation Tool for Multimodal Data
Read Between The Lines: an Annotation Tool for Multimodal Data
 
Digital pathology and its importance as an omics data layer
Digital pathology and its importance as an omics data layerDigital pathology and its importance as an omics data layer
Digital pathology and its importance as an omics data layer
 

Viewers also liked

Viewers also liked (7)

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
 
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
 
Platform Strategy and Digital Ecosystems
Platform Strategy and Digital EcosystemsPlatform Strategy and Digital Ecosystems
Platform Strategy and Digital Ecosystems
 
Platform Strategy & Ecosystems
Platform Strategy & EcosystemsPlatform Strategy & Ecosystems
Platform Strategy & Ecosystems
 

Similar to PERICLES Ecosystem Modelling (NCDD use case) - Acting on Change 2016

Implementation of Automated Attendance System using Deep Learning
Implementation of Automated Attendance System using Deep LearningImplementation of Automated Attendance System using Deep Learning
Implementation of Automated Attendance System using Deep Learning
Md. Mahfujur Rahman
 
ONLINE E-WASTE COLLECTION SYSTEM project Report (Approved)
ONLINE E-WASTE COLLECTION SYSTEM project Report (Approved)ONLINE E-WASTE COLLECTION SYSTEM project Report (Approved)
ONLINE E-WASTE COLLECTION SYSTEM project Report (Approved)
Amit Mangukiya
 
weed detecion hhjjjjjhhbnjjjnjffhjjkkjhjjj
weed detecion hhjjjjjhhbnjjjnjffhjjkkjhjjjweed detecion hhjjjjjhhbnjjjnjffhjjkkjhjjj
weed detecion hhjjjjjhhbnjjjnjffhjjkkjhjjj
nareshjakaram5
 

Similar to PERICLES Ecosystem Modelling (NCDD use case) - Acting on Change 2016 (20)

Digital Ecosystem and Process Compiler - IDCC17
Digital Ecosystem and Process Compiler - IDCC17Digital Ecosystem and Process Compiler - IDCC17
Digital Ecosystem and Process Compiler - IDCC17
 
Show and Tell - Data and Digitalisation, Digital Twins.pdf
Show and Tell - Data and Digitalisation, Digital Twins.pdfShow and Tell - Data and Digitalisation, Digital Twins.pdf
Show and Tell - Data and Digitalisation, Digital Twins.pdf
 
IRJET - Automated Water Meter: Prediction of Bill for Water Conservation
IRJET - Automated Water Meter: Prediction of Bill for Water ConservationIRJET - Automated Water Meter: Prediction of Bill for Water Conservation
IRJET - Automated Water Meter: Prediction of Bill for Water Conservation
 
DIGITAL TWIN FOR ENHANCING ASSETS INTEGRITY VALUE
DIGITAL TWIN FOR ENHANCING ASSETS INTEGRITY VALUEDIGITAL TWIN FOR ENHANCING ASSETS INTEGRITY VALUE
DIGITAL TWIN FOR ENHANCING ASSETS INTEGRITY VALUE
 
Generating Linked Data in Real-time from Sensor Data Streams
Generating Linked Data in Real-time from Sensor Data StreamsGenerating Linked Data in Real-time from Sensor Data Streams
Generating Linked Data in Real-time from Sensor Data Streams
 
13. DEUSTOTECH_Viernes_7
13. DEUSTOTECH_Viernes_713. DEUSTOTECH_Viernes_7
13. DEUSTOTECH_Viernes_7
 
An Automated Machine Learning Approach For Smart Waste Management System
An Automated Machine Learning Approach For Smart Waste Management SystemAn Automated Machine Learning Approach For Smart Waste Management System
An Automated Machine Learning Approach For Smart Waste Management System
 
Implementation of Automated Attendance System using Deep Learning
Implementation of Automated Attendance System using Deep LearningImplementation of Automated Attendance System using Deep Learning
Implementation of Automated Attendance System using Deep Learning
 
Modelling and Simulation Approaches for Techno-Societal Phenomena
Modelling and Simulation Approaches for Techno-Societal Phenomena Modelling and Simulation Approaches for Techno-Societal Phenomena
Modelling and Simulation Approaches for Techno-Societal Phenomena
 
Fingerprint Based Attendance System by IOT
Fingerprint Based Attendance System by IOTFingerprint Based Attendance System by IOT
Fingerprint Based Attendance System by IOT
 
ONLINE E-WASTE COLLECTION SYSTEM project Report (Approved)
ONLINE E-WASTE COLLECTION SYSTEM project Report (Approved)ONLINE E-WASTE COLLECTION SYSTEM project Report (Approved)
ONLINE E-WASTE COLLECTION SYSTEM project Report (Approved)
 
Blockchain & Cloud-based, Digital Object Identifier System for better Environ...
Blockchain & Cloud-based, Digital Object Identifier System for better Environ...Blockchain & Cloud-based, Digital Object Identifier System for better Environ...
Blockchain & Cloud-based, Digital Object Identifier System for better Environ...
 
IRJET- Automated Student’s Attendance Management using Convolutional Neural N...
IRJET- Automated Student’s Attendance Management using Convolutional Neural N...IRJET- Automated Student’s Attendance Management using Convolutional Neural N...
IRJET- Automated Student’s Attendance Management using Convolutional Neural N...
 
FLOOD FORECASTING USING MACHINE LEARNING ALGORITHM
FLOOD FORECASTING USING MACHINE LEARNING ALGORITHMFLOOD FORECASTING USING MACHINE LEARNING ALGORITHM
FLOOD FORECASTING USING MACHINE LEARNING ALGORITHM
 
Full thesis ESD msc
Full thesis ESD mscFull thesis ESD msc
Full thesis ESD msc
 
weed detecion hhjjjjjhhbnjjjnjffhjjkkjhjjj
weed detecion hhjjjjjhhbnjjjnjffhjjkkjhjjjweed detecion hhjjjjjhhbnjjjnjffhjjkkjhjjj
weed detecion hhjjjjjhhbnjjjnjffhjjkkjhjjj
 
AUTOMATED WASTE MANAGEMENT SYSTEM
AUTOMATED WASTE MANAGEMENT SYSTEMAUTOMATED WASTE MANAGEMENT SYSTEM
AUTOMATED WASTE MANAGEMENT SYSTEM
 
[Paper Review] Personalized Top-N Sequential Recommendation via Convolutional...
[Paper Review] Personalized Top-N Sequential Recommendation via Convolutional...[Paper Review] Personalized Top-N Sequential Recommendation via Convolutional...
[Paper Review] Personalized Top-N Sequential Recommendation via Convolutional...
 
A SURVEY ON KIDNEY STONE DETECTION USING IMAGE PROCESSING AND DEEP LEARNING
A SURVEY ON KIDNEY STONE DETECTION USING IMAGE PROCESSING AND DEEP LEARNINGA SURVEY ON KIDNEY STONE DETECTION USING IMAGE PROCESSING AND DEEP LEARNING
A SURVEY ON KIDNEY STONE DETECTION USING IMAGE PROCESSING AND DEEP LEARNING
 
IoT system development.pdf
IoT system development.pdfIoT system development.pdf
IoT system development.pdf
 

More from 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
 

More from PERICLES_FP7 (20)

Technical Appraisal of Complex Digital Objects in Evolving Environments - IDC...
Technical Appraisal of Complex Digital Objects in Evolving Environments - IDC...Technical Appraisal of Complex Digital Objects in Evolving Environments - IDC...
Technical Appraisal of Complex Digital Objects in Evolving Environments - IDC...
 
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...
 
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
 
PERICLES workshop (IDCC 2016) - Appraisal
PERICLES workshop (IDCC 2016) - AppraisalPERICLES workshop (IDCC 2016) - Appraisal
PERICLES workshop (IDCC 2016) - Appraisal
 
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 workshop (IDCC 2016) - Policy and Quality Assurance in the Data Cont...
PERICLES workshop (IDCC 2016) - Policy and Quality Assurance in the Data Cont...PERICLES workshop (IDCC 2016) - Policy and Quality Assurance in the Data Cont...
PERICLES workshop (IDCC 2016) - Policy and Quality Assurance in the Data Cont...
 

Recently uploaded

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
 

Recently uploaded (20)

From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
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
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
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...
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
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...
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2
 
Introduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationIntroduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG Evaluation
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 

PERICLES Ecosystem Modelling (NCDD use case) - 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”. HOW TO MODEL THE USE CASE OF THE NCDD NETWORK OF SHARED FACILITIES Digital Ecosystem Model, EcoBuilder, Modelling strategies Johannes Biermann, Anna Eggers State and University Library Göttingen
  • 2. ▶ Digital Ecosystems ◦ Types of Change ◦ Issues of Digital Ecosystems ▶ Digital Ecosystem Model ▶ Modelling Strategies ▶ Examples ▶ EcoBuilder ▶ Conclusion Agenda
  • 3. interwoven evolving networks of ▶ digital objects, ▶ policies, ▶ processes, ▶ technical services, ▶ and user communities within constantly changing and interacting environments influencing digital objects Digital Ecosystems
  • 4. Digital Ecosystem Example UCL Mathematical and Physical Sciences, CC BY 2.0, https://www.flickr.com/photos/uclmaps/8652714974 Institution Data center UCL Mathematical and Physical Sciences, CC BY 2.0, https://www.flickr.com/photos/uclmaps/8652714974
  • 5. ▶ creation, deletion and change of single entities ▶ change in larger social or cultural contexts ▶ merging and growing user communities ◦ changing expectations, requirements, and background knowledge of user communities ◦ exchange of digital objects ▶ new policies, processes ▶ technical infrastructure and dependency changes Planned and Unplanned Digital Ecosystem change
  • 6. Complex evolving structures of Digital Ecosystems Ideal building blocks - neat and tidy inside a block ?
  • 7. Because of the complexity of DEs it hard to ▶ maintain them ▶ describe them ▶ introduce changes ▶ determine impact of change ▶ identify and resolve problems ▶ trace provenance → use of ontologies Issues of Digital Ecosystems
  • 8. • Flexible formal data structure of knowledge • Subject - Predicate - Object structure • Leaf - is part of - a tree • Reasoning to infer new information • Ensure consistency of the domain representation • graph structure • machine processable • extendable Ontologies for handling this complexity
  • 9.
  • 10. To deal with the complexity of Digital Ecosystems it is advisable to follow a defined way of modelling A Modelling Strategie defines ▶ The oder in which entities are modelled ▶ The level of detail of modelling ▶ The purpose of modelling (scenario) Modelling Strategies
  • 11.
  • 12. ▶ Policy driven modelling (top - down) ▶ Digital Object based modelling ◦ data flow driven (bottom - up) ◦ process driven (top - down) ▶ Community interaction driven ▶ Infrastructure centric And always purpose driven Modelling Strategies
  • 13. ▶ simulate impact of change ▶ reveal single point of failures ▶ use in a sheer curation scenario ◦ extraction of significant environment information ◦ automatic updating of models ▶ analyse provenance Resulting Model
  • 14. describing the Digital Ecosystem Example (1) Institution 1 a User Community Institution 2 a User Community Conversion Service a Process Ingest a Process NCDD compute node a Technical Service NCDD guideline a Policy Institution 3 a User Community Web Interface a Service Interface runs on runs on executes executes executes provides access to is used by
  • 15. exchange the web interface Example (2) Institution 1 a User Community Institution 2 a User Community Conversion Service a Process Ingest a Process NCDD compute node a Technical Service NCDD guideline a Policy Institution 3 a User Community Web Interface a Service Interface runs on runs on executes executes executes provides access to is used by New web Interface a Service Interface
  • 16. investigate the impact of a failure of the conversion process This can be done either ▶ in simulations before any failure happens ▶ or through a static analysis once a failure occurred Example (3)
  • 17. Example (3) Institution 1 a User Community Institution 2 a User Community Conversion Service a Process Ingest a Process NCDD compute node a Technical Service NCDD guideline a Policy Institution 3 a User Community Web Interface a Service Interface runs on runs on executes executes executes provides access to is used by
  • 18. Tool for the creation of Digital Ecosystem Models ▶ GUI ◦ Simplifies the creation of the model ◦ Usable by scenario experts without the necessity to write ontology or Java sources ▶ Java API ◦ Facilitates integration into workflows ◦ Used by our Mediator Script! ▶ Uses Java Jena API - can output OWL/XML or Turtle EcoBuilder
  • 20. The DEM and the EcoBuilder are available on GitHub. (Apache v. 2 open source license) https://github.com/pericles-project/DEM https://github.com/pericles-project/EcoBuilder http://pericles-project.eu/deliverables/75 http://pericles-project.eu/blog/post/EcoBuilder Any Questions?