SlideShare a Scribd company logo
DEMO: CASPAR Web Desktop
 Using The CASPAR Key Components
         through Web Browser


            Luigi Briguglio
   Engineering R&D Laboratory – Rome (Italy)

    3rd Annual WePreserve Conference in Nice (France)
Presentation Planning

•   CASPAR & OAIS
•   CASPAR Infrastructure
•   CASPAR Approach
•   CASPAR Demo
CASPAR & OAIS
                        Information                  Descriptive
  Primary focus of        Package                    Information
archival preservation
                                                  Needed for discovery


                                  Preservation     Needed for long-term
     Content
                                  Description          preservation
   Information
                                  Information
                                                        Designated Community
                                                        Knowledge Base

                                                                      interpreted
     Data          interpreted using                                  using
                                                 Representation
    Object
                                                  Information
CASPAR Infrastructure



                  Facade Layer
    Information
                     Communication         Information
      Package
                        Mngt                 Access
        Mngt

         Designated Community
                                     Security
              & Knowledge
                                      Mngt
                  Mngt




          The CASPAR Foundation
KeyComponents        Framework              Platform
CASPAR Foundation

                        KeyComponents
                                        GapManager      DataAccess&Security    RepInfoToolbox
The CASPAR Foundation

                                        SemanticWeb        Orchestration          Registry
                                         Packaging         DigitalRights        FindingAids
                                         DataStores         Authenticity        Virtualisation

                                                      CASPAR Service Factory
                        Framework




                                            Application Server: Tomcat, Glassfish, WASCE
                                        Development Framework: Java, C++, XML, GWT, Ant
                                            Development Management: Hudson and JTrac

                                                        DBMS: H2, Postgres
                        Platform




                                                           Java Platform
                                            Operating System: Linux, Unix, Windows, Mac
Approach:
                    Dealing with Knowledge Base

• According to OAIS:
   – “Data about data” are distinguished to various categories.
   – One very important is that of Representation Information
     (RepInfo)
   – RepInfo allows interpretation of data object
   – Interpretation is depending from the “Community” and its own KB
• Knowledge Base of Designated Community
   – Each actor or community can be characterized by a profile that
     contains those RI modules that are assumed to be
     available/known.
   – Those RI modules allow interpretation of digital objects
Approach:
                          Dealing with Knowledge Base
 User has   a    DCProfile   contains    RIModules interpret      InfoObject
                                                     RIModules[A]              ObjectA
                                                                               101001010101
                                                                               010101010010
                                                                               101010101010
                   DCProfileA                                                  100101101001
                                                                               001011001010
UserA                                                                          010101010010
                                                                               101001010101
                                                                               010101010101




UserB              DCProfileB
                                                                               101001010101
                                                                               010101010010
                                               RIModules[B]                    101010101010
                                                                               100101101001
                                                                               001011001010
                                                                               010101010010
                                                                               101001010101
                                                                     ObjectB   010101010101
Modules and Dependencies:
                            Scientific Data Example




                    FITS FILE



           FITS                    FITS
         STANDARD               DICTIONARY


                                      DICTIONARY
  PDF            FITS                SPECIFICATION
STANDARD       JAVA s/w

                                         XML
                                     SPECIFICATION
  PDF
               JAVA VM
   s/w
                                       UNICODE
                                     SPECIFICATION
Modules and Dependencies:
                          Performing Arts Data Example

                                                                       3D motion       Motion
                                                                       data           Analysis
                                                                                        and
                                                                                     Recognition
                                               Motions     Motion
                                                         Capture and
                                                         Processing                   Motion-
                                                                        Mapping
                                                                                     Multimedia
                                                                        Parameters
                                                                                      Mapping
                                                                                      Strategy


                                                         GUI (For
                                                                                     Multimedia    Multimedi
                                                         monitor &
                                                                                     Generation    a output
                                                          control)




           MULTIMEDIA
        PERFORMANCE DATA



   C3D       DirectX        MAX/MSP

3D motion    3D scene       motion to music
data files   data files     mapping strategy
Modules and Dependencies:
                             Cultural Data Example


        Metadata
         Record


       CIDOC CRM
          CORE


CIDOC CRM      CRM CORE
STANDARD       XML Schema



  RDF            XML
STANDARD     SPECIFICATION
Approach
                          Intellegibility and Preservation
        PRESENT



PAST                               FUTURE




                                                    time
       DC knoledge base




                                      Preservation is a “Process”
                                      and it’s important to monitor
                                      and notify about “event
                                      change” within the Digital
                                      Preservation Archive
Approach:
             Dealing with Notifications
      Publish/Subscribe System
publish                       subscribe


               topic




     topic              expertise
http://developers.casparpreserves.eu:8080
…and Stay tuned on
http://developers.casparpreserves.eu:8080

More Related Content

Similar to Demo Caspar Web Desktop Luigi Briguglio

Latent Content Identification for Delivery of Premium VOD
Latent Content Identification for Delivery of Premium VODLatent Content Identification for Delivery of Premium VOD
Latent Content Identification for Delivery of Premium VOD
Cisco Service Provider
 
Sql server 2012 roadshow masd overview 003
Sql server 2012 roadshow masd overview 003Sql server 2012 roadshow masd overview 003
Sql server 2012 roadshow masd overview 003
Mark Kromer
 
Cloudify summit2012 pub
Cloudify summit2012 pubCloudify summit2012 pub
Cloudify summit2012 pub
Gary Berger
 
The DevOps PaaS Infusion - May meetup
The DevOps PaaS Infusion - May meetupThe DevOps PaaS Infusion - May meetup
The DevOps PaaS Infusion - May meetup
Norm Leitman
 
Packet shaper datasheet 81
Packet shaper datasheet 81Packet shaper datasheet 81
Packet shaper datasheet 81
Zalli13
 
Packet shaper datasheet 81
Packet shaper datasheet 81Packet shaper datasheet 81
Packet shaper datasheet 81
Zalli13
 
Triangle OpenStack Meetup
Triangle OpenStack MeetupTriangle OpenStack Meetup
Triangle OpenStack Meetup
mestery
 
Udvikling af apps til mobile enheder med IBM Worklight, Christina Møller, IBM
Udvikling af apps til mobile enheder med IBM Worklight, Christina Møller, IBMUdvikling af apps til mobile enheder med IBM Worklight, Christina Møller, IBM
Udvikling af apps til mobile enheder med IBM Worklight, Christina Møller, IBM
IBM Danmark
 
Cisco’s Cloud Ready Infrastructure
Cisco’s Cloud Ready InfrastructureCisco’s Cloud Ready Infrastructure
Cisco’s Cloud Ready Infrastructure
Cisco Canada
 
The unified data center for cloud david yen
The unified data center for cloud david yenThe unified data center for cloud david yen
The unified data center for cloud david yen
deepersnet
 
Windows Azure Platform
Windows Azure PlatformWindows Azure Platform
Windows Azure Platform
Soumow Dollon
 
Nuno Godinho
Nuno GodinhoNuno Godinho
Nuno Godinho
joaogoncalves
 
Bridging the Enterprise and the Cloud from Layer 7
Bridging the Enterprise and the Cloud from Layer 7Bridging the Enterprise and the Cloud from Layer 7
Bridging the Enterprise and the Cloud from Layer 7
CA API Management
 
Cisco Centro de Datos de proxima generación, Cisco Data Center Nex Generation
Cisco Centro de Datos de proxima generación, Cisco Data Center Nex GenerationCisco Centro de Datos de proxima generación, Cisco Data Center Nex Generation
Cisco Centro de Datos de proxima generación, Cisco Data Center Nex Generation
Suministros Obras y Sistemas
 
vBrownBag OpenStack Networking Talk
vBrownBag OpenStack Networking TalkvBrownBag OpenStack Networking Talk
vBrownBag OpenStack Networking Talk
mestery
 
Converging Future Internet, “Things”, and Big Data: An Specification Followin...
Converging Future Internet, “Things”, and Big Data: An Specification Followin...Converging Future Internet, “Things”, and Big Data: An Specification Followin...
Converging Future Internet, “Things”, and Big Data: An Specification Followin...
Antonio Marcos Alberti
 
21st Century SOA
21st Century SOA21st Century SOA
21st Century SOA
Bob Rhubart
 
Cisco open network environment
Cisco open network environmentCisco open network environment
Cisco open network environment
deepers
 
Dataops on streaming data: Kafka to InfluxDb via Kubernetes native flows
Dataops on streaming data: Kafka to InfluxDb via Kubernetes native flowsDataops on streaming data: Kafka to InfluxDb via Kubernetes native flows
Dataops on streaming data: Kafka to InfluxDb via Kubernetes native flows
Lenses.io
 
SynapseIndia dotnet framework library
SynapseIndia  dotnet framework librarySynapseIndia  dotnet framework library
SynapseIndia dotnet framework library
Synapseindiappsdevelopment
 

Similar to Demo Caspar Web Desktop Luigi Briguglio (20)

Latent Content Identification for Delivery of Premium VOD
Latent Content Identification for Delivery of Premium VODLatent Content Identification for Delivery of Premium VOD
Latent Content Identification for Delivery of Premium VOD
 
Sql server 2012 roadshow masd overview 003
Sql server 2012 roadshow masd overview 003Sql server 2012 roadshow masd overview 003
Sql server 2012 roadshow masd overview 003
 
Cloudify summit2012 pub
Cloudify summit2012 pubCloudify summit2012 pub
Cloudify summit2012 pub
 
The DevOps PaaS Infusion - May meetup
The DevOps PaaS Infusion - May meetupThe DevOps PaaS Infusion - May meetup
The DevOps PaaS Infusion - May meetup
 
Packet shaper datasheet 81
Packet shaper datasheet 81Packet shaper datasheet 81
Packet shaper datasheet 81
 
Packet shaper datasheet 81
Packet shaper datasheet 81Packet shaper datasheet 81
Packet shaper datasheet 81
 
Triangle OpenStack Meetup
Triangle OpenStack MeetupTriangle OpenStack Meetup
Triangle OpenStack Meetup
 
Udvikling af apps til mobile enheder med IBM Worklight, Christina Møller, IBM
Udvikling af apps til mobile enheder med IBM Worklight, Christina Møller, IBMUdvikling af apps til mobile enheder med IBM Worklight, Christina Møller, IBM
Udvikling af apps til mobile enheder med IBM Worklight, Christina Møller, IBM
 
Cisco’s Cloud Ready Infrastructure
Cisco’s Cloud Ready InfrastructureCisco’s Cloud Ready Infrastructure
Cisco’s Cloud Ready Infrastructure
 
The unified data center for cloud david yen
The unified data center for cloud david yenThe unified data center for cloud david yen
The unified data center for cloud david yen
 
Windows Azure Platform
Windows Azure PlatformWindows Azure Platform
Windows Azure Platform
 
Nuno Godinho
Nuno GodinhoNuno Godinho
Nuno Godinho
 
Bridging the Enterprise and the Cloud from Layer 7
Bridging the Enterprise and the Cloud from Layer 7Bridging the Enterprise and the Cloud from Layer 7
Bridging the Enterprise and the Cloud from Layer 7
 
Cisco Centro de Datos de proxima generación, Cisco Data Center Nex Generation
Cisco Centro de Datos de proxima generación, Cisco Data Center Nex GenerationCisco Centro de Datos de proxima generación, Cisco Data Center Nex Generation
Cisco Centro de Datos de proxima generación, Cisco Data Center Nex Generation
 
vBrownBag OpenStack Networking Talk
vBrownBag OpenStack Networking TalkvBrownBag OpenStack Networking Talk
vBrownBag OpenStack Networking Talk
 
Converging Future Internet, “Things”, and Big Data: An Specification Followin...
Converging Future Internet, “Things”, and Big Data: An Specification Followin...Converging Future Internet, “Things”, and Big Data: An Specification Followin...
Converging Future Internet, “Things”, and Big Data: An Specification Followin...
 
21st Century SOA
21st Century SOA21st Century SOA
21st Century SOA
 
Cisco open network environment
Cisco open network environmentCisco open network environment
Cisco open network environment
 
Dataops on streaming data: Kafka to InfluxDb via Kubernetes native flows
Dataops on streaming data: Kafka to InfluxDb via Kubernetes native flowsDataops on streaming data: Kafka to InfluxDb via Kubernetes native flows
Dataops on streaming data: Kafka to InfluxDb via Kubernetes native flows
 
SynapseIndia dotnet framework library
SynapseIndia  dotnet framework librarySynapseIndia  dotnet framework library
SynapseIndia dotnet framework library
 

More from DigitalPreservationEurope

Infrastructure Training Session
Infrastructure Training SessionInfrastructure Training Session
Infrastructure Training Session
DigitalPreservationEurope
 
Drm Training Session
Drm Training SessionDrm Training Session
Drm Training Session
DigitalPreservationEurope
 
2009 Barcelona Wepreserve Nestor
2009 Barcelona Wepreserve Nestor2009 Barcelona Wepreserve Nestor
2009 Barcelona Wepreserve Nestor
DigitalPreservationEurope
 
Preservation Metadata
Preservation MetadataPreservation Metadata
Preservation Metadata
DigitalPreservationEurope
 
An Introduction to Digital Preservation
An Introduction to Digital PreservationAn Introduction to Digital Preservation
An Introduction to Digital Preservation
DigitalPreservationEurope
 
Introduction to Planets
Introduction to PlanetsIntroduction to Planets
Introduction to Planets
DigitalPreservationEurope
 
Digital Preservation Process: Preparation and Requirements
Digital Preservation Process: Preparation and RequirementsDigital Preservation Process: Preparation and Requirements
Digital Preservation Process: Preparation and Requirements
DigitalPreservationEurope
 
The Planets Preservation Planning workflow
The Planets Preservation Planning workflowThe Planets Preservation Planning workflow
The Planets Preservation Planning workflow
DigitalPreservationEurope
 
Building A Sustainable Model for Digital Preservation Services, Clive Billenn...
Building A Sustainable Model for Digital Preservation Services, Clive Billenn...Building A Sustainable Model for Digital Preservation Services, Clive Billenn...
Building A Sustainable Model for Digital Preservation Services, Clive Billenn...
DigitalPreservationEurope
 
Preservation Metadata, Michael Day, DCC
Preservation Metadata, Michael Day, DCCPreservation Metadata, Michael Day, DCC
Preservation Metadata, Michael Day, DCC
DigitalPreservationEurope
 
PLATTER - Jan Hutar
PLATTER - Jan HutarPLATTER - Jan Hutar
PLATTER - Jan Hutar
DigitalPreservationEurope
 
Sustainability Clive Billenness
Sustainability Clive  BillennessSustainability Clive  Billenness
Sustainability Clive Billenness
DigitalPreservationEurope
 
Significant Characteristics In Planets Manfred Thaller
Significant Characteristics In Planets Manfred ThallerSignificant Characteristics In Planets Manfred Thaller
Significant Characteristics In Planets Manfred Thaller
DigitalPreservationEurope
 
Shaman Project Hemmje
Shaman Project  HemmjeShaman Project  Hemmje
Shaman Project Hemmje
DigitalPreservationEurope
 
Scalable Services For Digital Preservation Ross King
Scalable Services For Digital Preservation Ross KingScalable Services For Digital Preservation Ross King
Scalable Services For Digital Preservation Ross King
DigitalPreservationEurope
 
Risks Benefits And Motivations Seamus Ross
Risks Benefits And Motivations Seamus RossRisks Benefits And Motivations Seamus Ross
Risks Benefits And Motivations Seamus Ross
DigitalPreservationEurope
 
Representation Information Steve Rankin
Representation Information Steve RankinRepresentation Information Steve Rankin
Representation Information Steve Rankin
DigitalPreservationEurope
 
Preservation Challenge Radioactive Waste Ian Upshall
Preservation Challenge Radioactive Waste Ian UpshallPreservation Challenge Radioactive Waste Ian Upshall
Preservation Challenge Radioactive Waste Ian Upshall
DigitalPreservationEurope
 
Preservation And Reuse In High Energy Physics Salvatore Mele
Preservation And Reuse In High Energy Physics Salvatore MelePreservation And Reuse In High Energy Physics Salvatore Mele
Preservation And Reuse In High Energy Physics Salvatore Mele
DigitalPreservationEurope
 
Platter Colin Rosenthal
Platter Colin RosenthalPlatter Colin Rosenthal
Platter Colin Rosenthal
DigitalPreservationEurope
 

More from DigitalPreservationEurope (20)

Infrastructure Training Session
Infrastructure Training SessionInfrastructure Training Session
Infrastructure Training Session
 
Drm Training Session
Drm Training SessionDrm Training Session
Drm Training Session
 
2009 Barcelona Wepreserve Nestor
2009 Barcelona Wepreserve Nestor2009 Barcelona Wepreserve Nestor
2009 Barcelona Wepreserve Nestor
 
Preservation Metadata
Preservation MetadataPreservation Metadata
Preservation Metadata
 
An Introduction to Digital Preservation
An Introduction to Digital PreservationAn Introduction to Digital Preservation
An Introduction to Digital Preservation
 
Introduction to Planets
Introduction to PlanetsIntroduction to Planets
Introduction to Planets
 
Digital Preservation Process: Preparation and Requirements
Digital Preservation Process: Preparation and RequirementsDigital Preservation Process: Preparation and Requirements
Digital Preservation Process: Preparation and Requirements
 
The Planets Preservation Planning workflow
The Planets Preservation Planning workflowThe Planets Preservation Planning workflow
The Planets Preservation Planning workflow
 
Building A Sustainable Model for Digital Preservation Services, Clive Billenn...
Building A Sustainable Model for Digital Preservation Services, Clive Billenn...Building A Sustainable Model for Digital Preservation Services, Clive Billenn...
Building A Sustainable Model for Digital Preservation Services, Clive Billenn...
 
Preservation Metadata, Michael Day, DCC
Preservation Metadata, Michael Day, DCCPreservation Metadata, Michael Day, DCC
Preservation Metadata, Michael Day, DCC
 
PLATTER - Jan Hutar
PLATTER - Jan HutarPLATTER - Jan Hutar
PLATTER - Jan Hutar
 
Sustainability Clive Billenness
Sustainability Clive  BillennessSustainability Clive  Billenness
Sustainability Clive Billenness
 
Significant Characteristics In Planets Manfred Thaller
Significant Characteristics In Planets Manfred ThallerSignificant Characteristics In Planets Manfred Thaller
Significant Characteristics In Planets Manfred Thaller
 
Shaman Project Hemmje
Shaman Project  HemmjeShaman Project  Hemmje
Shaman Project Hemmje
 
Scalable Services For Digital Preservation Ross King
Scalable Services For Digital Preservation Ross KingScalable Services For Digital Preservation Ross King
Scalable Services For Digital Preservation Ross King
 
Risks Benefits And Motivations Seamus Ross
Risks Benefits And Motivations Seamus RossRisks Benefits And Motivations Seamus Ross
Risks Benefits And Motivations Seamus Ross
 
Representation Information Steve Rankin
Representation Information Steve RankinRepresentation Information Steve Rankin
Representation Information Steve Rankin
 
Preservation Challenge Radioactive Waste Ian Upshall
Preservation Challenge Radioactive Waste Ian UpshallPreservation Challenge Radioactive Waste Ian Upshall
Preservation Challenge Radioactive Waste Ian Upshall
 
Preservation And Reuse In High Energy Physics Salvatore Mele
Preservation And Reuse In High Energy Physics Salvatore MelePreservation And Reuse In High Energy Physics Salvatore Mele
Preservation And Reuse In High Energy Physics Salvatore Mele
 
Platter Colin Rosenthal
Platter Colin RosenthalPlatter Colin Rosenthal
Platter Colin Rosenthal
 

Recently uploaded

Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
saastr
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
operationspcvita
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
Jason Yip
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
BibashShahi
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Neo4j
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
Ajin Abraham
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 

Recently uploaded (20)

Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
Artificial Intelligence and Electronic Warfare
Artificial Intelligence and Electronic WarfareArtificial Intelligence and Electronic Warfare
Artificial Intelligence and Electronic Warfare
 
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 

Demo Caspar Web Desktop Luigi Briguglio

  • 1. DEMO: CASPAR Web Desktop Using The CASPAR Key Components through Web Browser Luigi Briguglio Engineering R&D Laboratory – Rome (Italy) 3rd Annual WePreserve Conference in Nice (France)
  • 2. Presentation Planning • CASPAR & OAIS • CASPAR Infrastructure • CASPAR Approach • CASPAR Demo
  • 3. CASPAR & OAIS Information Descriptive Primary focus of Package Information archival preservation Needed for discovery Preservation Needed for long-term Content Description preservation Information Information Designated Community Knowledge Base interpreted Data interpreted using using Representation Object Information
  • 4. CASPAR Infrastructure Facade Layer Information Communication Information Package Mngt Access Mngt Designated Community Security & Knowledge Mngt Mngt The CASPAR Foundation KeyComponents Framework Platform
  • 5. CASPAR Foundation KeyComponents GapManager DataAccess&Security RepInfoToolbox The CASPAR Foundation SemanticWeb Orchestration Registry Packaging DigitalRights FindingAids DataStores Authenticity Virtualisation CASPAR Service Factory Framework Application Server: Tomcat, Glassfish, WASCE Development Framework: Java, C++, XML, GWT, Ant Development Management: Hudson and JTrac DBMS: H2, Postgres Platform Java Platform Operating System: Linux, Unix, Windows, Mac
  • 6. Approach: Dealing with Knowledge Base • According to OAIS: – “Data about data” are distinguished to various categories. – One very important is that of Representation Information (RepInfo) – RepInfo allows interpretation of data object – Interpretation is depending from the “Community” and its own KB • Knowledge Base of Designated Community – Each actor or community can be characterized by a profile that contains those RI modules that are assumed to be available/known. – Those RI modules allow interpretation of digital objects
  • 7. Approach: Dealing with Knowledge Base User has a  DCProfile contains  RIModules interpret  InfoObject RIModules[A] ObjectA 101001010101 010101010010 101010101010 DCProfileA 100101101001 001011001010 UserA 010101010010 101001010101 010101010101 UserB DCProfileB 101001010101 010101010010 RIModules[B] 101010101010 100101101001 001011001010 010101010010 101001010101 ObjectB 010101010101
  • 8. Modules and Dependencies: Scientific Data Example FITS FILE FITS FITS STANDARD DICTIONARY DICTIONARY PDF FITS SPECIFICATION STANDARD JAVA s/w XML SPECIFICATION PDF JAVA VM s/w UNICODE SPECIFICATION
  • 9. Modules and Dependencies: Performing Arts Data Example 3D motion Motion data Analysis and Recognition Motions Motion Capture and Processing Motion- Mapping Multimedia Parameters Mapping Strategy GUI (For Multimedia Multimedi monitor & Generation a output control) MULTIMEDIA PERFORMANCE DATA C3D DirectX MAX/MSP 3D motion 3D scene motion to music data files data files mapping strategy
  • 10. Modules and Dependencies: Cultural Data Example Metadata Record CIDOC CRM CORE CIDOC CRM CRM CORE STANDARD XML Schema RDF XML STANDARD SPECIFICATION
  • 11. Approach Intellegibility and Preservation PRESENT PAST FUTURE time DC knoledge base Preservation is a “Process” and it’s important to monitor and notify about “event change” within the Digital Preservation Archive
  • 12. Approach: Dealing with Notifications Publish/Subscribe System publish subscribe topic topic expertise
  • 14. …and Stay tuned on http://developers.casparpreserves.eu:8080