SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Downloaden Sie, um offline zu lesen
Representation Information (RepInfo)

 Stephen Rankin (STFC, stephen.rankin@stfc.ac.uk), Matt
Dunckley (STFC), Brian Mcilwrath (STFC), Esther
   Conway (STFC), David Giaretta (STFC),
             CASPAR and DCC
Outline
• OAIS Representation Information and Representation
  Information Networks
• Organisation of Existing Representation Information
• Structure and Semantics Example
• RepInfo Network Example
• CASPAR/DCC RepInfo Registry/Repository
• CASPAR/DCC Tools for curating RepInfo
• CASPAR/DCC RepInfo Tools Training Material
OAIS Representation Information and
Representation Information Networks
Information Model & Representation Information

                                           Information
                                             Object




The Information Model                                                   1+


is key                                    Data
                                         Object
                                                    interpreted
                                                    using         1+ Representation
                                                                      Information
                                                                                      interpreted
                                                                                      using

Recursion ends at
KNOWLEDGEBASE of the
DESIGNATED COMMUNITY
(this knowledge will change
over time and region)         Physical              Digital
                              Object                Object




                                                         1+

                                                     Bit
                                                  Sequence
Organisation of Existing
          Representation Information
• RepInfo can be any type of object, a PDF document,
  software, text, xml etc.
• In its basic form it is just the existing information about
  the data.
• So curating RepInfo can be viewed as classifying and
  organising existing information about data.
• RepInfo is the only thing that can allow data to be
  reused.
• RepInfo some can be shared and reused.
RepInfo for a Hot Cup of Tea
RepInfo for a Hot Cup of Tea
UNESCO Villa Livia Data
Villa Livia Data
• 3D point clouds (formats: imp, dxf, dwg)
• Elevation grids (agr, bt)
• 3D meshes (mdl, vrml, v3d)
• Textured 3D models (max, pmr, ive, osg)
• Satellite data (ers, ecw)
• GPS data, maps (txt, apm, shp)
• Digital images (targa, jpeg, tiff, png, psd, bmp, gif,
  dds)
Total data size approximately 500 GB
UNESCO Villa Livia Data
RepInfo Network Example
CASPAR/DCC RepInfo Registry/Repository
•    Allows you to stores and retrieve RepInfo and RepInfo Networks.
•    Facilitates the sharing and reuse of Repinfo – unique identifiers for
     RepInfo (CPIDs).
•    Has an API (software interfaces) to allow you to communicate with
     it.
•    Currently implemented with OASIS ebXML Registry software
     (FreebXML) and JAXR API.
•    API could be implemented with any registry software.
•    Web Interface at http://registry.casparpreserves.eu
•    Registry software and API available in the CASPAR SVN Code
     Repository: http://developers.casparpreserves.eu:8080/
Registry API

                      CASPAR
                      Registry API
              •SOAP

                         CASPAR
  Non-                                 •JAVA
 CASPAR                  Registry
                      Implementation
 Registries

E.g.
PRONOM,
                                               API allows applications
GDFR
                                       •JAXR   to talk to many
                                               different
                                               implementations
CASPAR/DCC Tools for curating
                 RepInfo
• Java GUI Tool for adding or retrieving RepInfo and
  RepInfo networks to/from the RepInfo Registry.
• It also allows you to visualise RepInfo Networks that
  exist within the Registry.
• Links to applications that allow you to view the RepInfo.
• Allows you to retrieve the unique identifier (CPID) for the
  RepInfo.
RepInfo GUI Tool
Registry visualisation, searching and
 display of contents using GUI tool(s)
CASPAR/DCC RepInfo Tools Training
                Material
•   Video tutorials of using the RepInfo GUI tool
•   Documentation tutorial for using the RepInfo GUI tool.
•   Brain Training Game for RepInfo
•   Video tutorial of using RepInfo creation tools (creating structure and
    semantics).
•   Packaging tutorial.
•   More under construction – Programming guides etc.
•   All very much under development but a preview for the material is
    available at:
    http://twiki.dcc.rl.ac.uk/bin/view/Main/TheStoryPlanAndPresentation
•   Or we can come to you or you can come to us for a tutorial on our
    tools. You just need to ask!

Weitere ähnliche Inhalte

Andere mochten auch (10)

Trm Training Overview Planets
Trm Training Overview PlanetsTrm Training Overview Planets
Trm Training Overview Planets
 
Preservation Metadata, Michael Day, DCC
Preservation Metadata, Michael Day, DCCPreservation Metadata, Michael Day, DCC
Preservation Metadata, Michael Day, DCC
 
Data For World Heritage Sites Mario Hernandez
Data For World Heritage Sites Mario HernandezData For World Heritage Sites Mario Hernandez
Data For World Heritage Sites Mario Hernandez
 
Drambora Pisa07
Drambora Pisa07Drambora Pisa07
Drambora Pisa07
 
PLATTER - Jan Hutar
PLATTER - Jan HutarPLATTER - Jan Hutar
PLATTER - Jan Hutar
 
Practical ways to tackle digital preservation using DPE
Practical ways to tackle digital preservation using DPEPractical ways to tackle digital preservation using DPE
Practical ways to tackle digital preservation using DPE
 
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
 
Patikima Saugykla
Patikima SaugyklaPatikima Saugykla
Patikima Saugykla
 
Dpe
DpeDpe
Dpe
 

Ähnlich wie Representation Information Steve Rankin

100615 htap network_brussels
100615 htap network_brussels100615 htap network_brussels
100615 htap network_brussels
Rudolf Husar
 
Fra enkel J2SE til Grid computing med GigaSpaces XAP
Fra enkel J2SE til Grid computing med GigaSpaces XAPFra enkel J2SE til Grid computing med GigaSpaces XAP
Fra enkel J2SE til Grid computing med GigaSpaces XAP
mudnaes
 

Ähnlich wie Representation Information Steve Rankin (20)

Caspar Preservation Methodology Steve Renkin
Caspar Preservation Methodology Steve RenkinCaspar Preservation Methodology Steve Renkin
Caspar Preservation Methodology Steve Renkin
 
Caspa Preservabl Infrastructure Luigi Briguglio
Caspa  Preservabl  Infrastructure Luigi BriguglioCaspa  Preservabl  Infrastructure Luigi Briguglio
Caspa Preservabl Infrastructure Luigi Briguglio
 
Galaxy of bits
Galaxy of bitsGalaxy of bits
Galaxy of bits
 
Big Data Modeling Challenges and Machine Learning with No Code
Big Data Modeling Challenges and Machine Learning with No CodeBig Data Modeling Challenges and Machine Learning with No Code
Big Data Modeling Challenges and Machine Learning with No Code
 
100615 htap network_brussels
100615 htap network_brussels100615 htap network_brussels
100615 htap network_brussels
 
Big Data Analysis Starts with R
Big Data Analysis Starts with RBig Data Analysis Starts with R
Big Data Analysis Starts with R
 
Hortonworks Data Platform and IBM Systems - A Complete Solution for Cognitive...
Hortonworks Data Platform and IBM Systems - A Complete Solution for Cognitive...Hortonworks Data Platform and IBM Systems - A Complete Solution for Cognitive...
Hortonworks Data Platform and IBM Systems - A Complete Solution for Cognitive...
 
Big Data Learnings from a Vendor's Perspective
Big Data Learnings from a Vendor's PerspectiveBig Data Learnings from a Vendor's Perspective
Big Data Learnings from a Vendor's Perspective
 
Insider Threat Visualization - HITB 2007, Kuala Lumpur
Insider Threat Visualization - HITB 2007, Kuala LumpurInsider Threat Visualization - HITB 2007, Kuala Lumpur
Insider Threat Visualization - HITB 2007, Kuala Lumpur
 
Technologies For Appraising and Managing Electronic Records
Technologies For Appraising and Managing Electronic RecordsTechnologies For Appraising and Managing Electronic Records
Technologies For Appraising and Managing Electronic Records
 
Insider Threat Visualization - HackInTheBox 2007
Insider Threat Visualization - HackInTheBox 2007Insider Threat Visualization - HackInTheBox 2007
Insider Threat Visualization - HackInTheBox 2007
 
Text mining and Visualizations
Text mining  and VisualizationsText mining  and Visualizations
Text mining and Visualizations
 
Introduction to Streaming with Apache Flink
Introduction to Streaming with Apache FlinkIntroduction to Streaming with Apache Flink
Introduction to Streaming with Apache Flink
 
Digital Manuscript Interoperability Via Shared Canvas
Digital Manuscript Interoperability Via Shared CanvasDigital Manuscript Interoperability Via Shared Canvas
Digital Manuscript Interoperability Via Shared Canvas
 
Cloud Computing through FCAPS Managed Services in a Virtualized Data Center
Cloud Computing through FCAPS Managed Services in a Virtualized Data CenterCloud Computing through FCAPS Managed Services in a Virtualized Data Center
Cloud Computing through FCAPS Managed Services in a Virtualized Data Center
 
Developing high frequency indicators using real time tick data on apache supe...
Developing high frequency indicators using real time tick data on apache supe...Developing high frequency indicators using real time tick data on apache supe...
Developing high frequency indicators using real time tick data on apache supe...
 
Predictable Big Data Performance in Real-time
Predictable Big Data Performance in Real-timePredictable Big Data Performance in Real-time
Predictable Big Data Performance in Real-time
 
Large Scale Data Analysis Tools
Large Scale Data Analysis ToolsLarge Scale Data Analysis Tools
Large Scale Data Analysis Tools
 
Fra enkel J2SE til Grid computing med GigaSpaces XAP
Fra enkel J2SE til Grid computing med GigaSpaces XAPFra enkel J2SE til Grid computing med GigaSpaces XAP
Fra enkel J2SE til Grid computing med GigaSpaces XAP
 
What is Big Data?
What is Big Data?What is Big Data?
What is Big Data?
 

Mehr von DigitalPreservationEurope

Mehr von 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
 
Trusted Repositories
Trusted RepositoriesTrusted Repositories
Trusted Repositories
 
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
 
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
 
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
 
Planets Testbed Brian Aitken
Planets Testbed Brian AitkenPlanets Testbed Brian Aitken
Planets Testbed Brian Aitken
 
Oais Based Information Flow Esther Conway
Oais Based Information Flow Esther ConwayOais Based Information Flow Esther Conway
Oais Based Information Flow Esther Conway
 
Long Term Preservation Dale Peters
Long Term Preservation Dale PetersLong Term Preservation Dale Peters
Long Term Preservation Dale Peters
 
Esa Scientifics Testbed Sergio Albani
Esa Scientifics  Testbed Sergio AlbaniEsa Scientifics  Testbed Sergio Albani
Esa Scientifics Testbed Sergio Albani
 
Eo Community Vision Luigi Fusco
Eo Community Vision Luigi FuscoEo Community Vision Luigi Fusco
Eo Community Vision Luigi Fusco
 
Emulation Bridging The Past To The Future Dirk Von Suchodoletz
Emulation Bridging  The Past To The Future Dirk Von SuchodoletzEmulation Bridging  The Past To The Future Dirk Von Suchodoletz
Emulation Bridging The Past To The Future Dirk Von Suchodoletz
 

Kürzlich hochgeladen

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Kürzlich hochgeladen (20)

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 

Representation Information Steve Rankin

  • 1. Representation Information (RepInfo) Stephen Rankin (STFC, stephen.rankin@stfc.ac.uk), Matt Dunckley (STFC), Brian Mcilwrath (STFC), Esther Conway (STFC), David Giaretta (STFC), CASPAR and DCC
  • 2. Outline • OAIS Representation Information and Representation Information Networks • Organisation of Existing Representation Information • Structure and Semantics Example • RepInfo Network Example • CASPAR/DCC RepInfo Registry/Repository • CASPAR/DCC Tools for curating RepInfo • CASPAR/DCC RepInfo Tools Training Material
  • 3. OAIS Representation Information and Representation Information Networks
  • 4. Information Model & Representation Information Information Object The Information Model 1+ is key Data Object interpreted using 1+ Representation Information interpreted using Recursion ends at KNOWLEDGEBASE of the DESIGNATED COMMUNITY (this knowledge will change over time and region) Physical Digital Object Object 1+ Bit Sequence
  • 5. Organisation of Existing Representation Information • RepInfo can be any type of object, a PDF document, software, text, xml etc. • In its basic form it is just the existing information about the data. • So curating RepInfo can be viewed as classifying and organising existing information about data. • RepInfo is the only thing that can allow data to be reused. • RepInfo some can be shared and reused.
  • 6. RepInfo for a Hot Cup of Tea
  • 7. RepInfo for a Hot Cup of Tea
  • 9. Villa Livia Data • 3D point clouds (formats: imp, dxf, dwg) • Elevation grids (agr, bt) • 3D meshes (mdl, vrml, v3d) • Textured 3D models (max, pmr, ive, osg) • Satellite data (ers, ecw) • GPS data, maps (txt, apm, shp) • Digital images (targa, jpeg, tiff, png, psd, bmp, gif, dds) Total data size approximately 500 GB
  • 12. CASPAR/DCC RepInfo Registry/Repository • Allows you to stores and retrieve RepInfo and RepInfo Networks. • Facilitates the sharing and reuse of Repinfo – unique identifiers for RepInfo (CPIDs). • Has an API (software interfaces) to allow you to communicate with it. • Currently implemented with OASIS ebXML Registry software (FreebXML) and JAXR API. • API could be implemented with any registry software. • Web Interface at http://registry.casparpreserves.eu • Registry software and API available in the CASPAR SVN Code Repository: http://developers.casparpreserves.eu:8080/
  • 13. Registry API CASPAR Registry API •SOAP CASPAR Non- •JAVA CASPAR Registry Implementation Registries E.g. PRONOM, API allows applications GDFR •JAXR to talk to many different implementations
  • 14. CASPAR/DCC Tools for curating RepInfo • Java GUI Tool for adding or retrieving RepInfo and RepInfo networks to/from the RepInfo Registry. • It also allows you to visualise RepInfo Networks that exist within the Registry. • Links to applications that allow you to view the RepInfo. • Allows you to retrieve the unique identifier (CPID) for the RepInfo.
  • 15. RepInfo GUI Tool Registry visualisation, searching and display of contents using GUI tool(s)
  • 16. CASPAR/DCC RepInfo Tools Training Material • Video tutorials of using the RepInfo GUI tool • Documentation tutorial for using the RepInfo GUI tool. • Brain Training Game for RepInfo • Video tutorial of using RepInfo creation tools (creating structure and semantics). • Packaging tutorial. • More under construction – Programming guides etc. • All very much under development but a preview for the material is available at: http://twiki.dcc.rl.ac.uk/bin/view/Main/TheStoryPlanAndPresentation • Or we can come to you or you can come to us for a tutorial on our tools. You just need to ask!