representation information steve rankin
DESCRIPTION
3rd Annual WePreserve Conference Nice 2008TRANSCRIPT
![Page 1: Representation Information Steve Rankin](https://reader035.vdocuments.us/reader035/viewer/2022081401/557bf26dd8b42a302d8b4e4c/html5/thumbnails/1.jpg)
Representation Information (RepInfo)
Stephen Rankin (STFC, [email protected]), Matt Dunckley (STFC), Brian Mcilwrath (STFC), Esther
Conway (STFC), David Giaretta (STFC), CASPAR and DCC
![Page 2: Representation Information Steve Rankin](https://reader035.vdocuments.us/reader035/viewer/2022081401/557bf26dd8b42a302d8b4e4c/html5/thumbnails/2.jpg)
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
![Page 3: Representation Information Steve Rankin](https://reader035.vdocuments.us/reader035/viewer/2022081401/557bf26dd8b42a302d8b4e4c/html5/thumbnails/3.jpg)
OAIS Representation Information and Representation Information Networks
![Page 4: Representation Information Steve Rankin](https://reader035.vdocuments.us/reader035/viewer/2022081401/557bf26dd8b42a302d8b4e4c/html5/thumbnails/4.jpg)
Information Model & Representation Information
The Information Model is keyRecursion ends at KNOWLEDGEBASE of the DESIGNATED COMMUNITY
(this knowledge will change over time and region)
InformationObject
RepresentationInformation
1+
interpretedusing1+Data
Object
interpretedusing
PhysicalObject
DigitalObject
BitSequence
1+
![Page 5: Representation Information Steve Rankin](https://reader035.vdocuments.us/reader035/viewer/2022081401/557bf26dd8b42a302d8b4e4c/html5/thumbnails/5.jpg)
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.
![Page 6: Representation Information Steve Rankin](https://reader035.vdocuments.us/reader035/viewer/2022081401/557bf26dd8b42a302d8b4e4c/html5/thumbnails/6.jpg)
RepInfo for a Hot Cup of Tea
![Page 7: Representation Information Steve Rankin](https://reader035.vdocuments.us/reader035/viewer/2022081401/557bf26dd8b42a302d8b4e4c/html5/thumbnails/7.jpg)
RepInfo for a Hot Cup of Tea
![Page 8: Representation Information Steve Rankin](https://reader035.vdocuments.us/reader035/viewer/2022081401/557bf26dd8b42a302d8b4e4c/html5/thumbnails/8.jpg)
UNESCO Villa Livia Data
![Page 9: Representation Information Steve Rankin](https://reader035.vdocuments.us/reader035/viewer/2022081401/557bf26dd8b42a302d8b4e4c/html5/thumbnails/9.jpg)
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
![Page 10: Representation Information Steve Rankin](https://reader035.vdocuments.us/reader035/viewer/2022081401/557bf26dd8b42a302d8b4e4c/html5/thumbnails/10.jpg)
UNESCO Villa Livia Data
![Page 11: Representation Information Steve Rankin](https://reader035.vdocuments.us/reader035/viewer/2022081401/557bf26dd8b42a302d8b4e4c/html5/thumbnails/11.jpg)
RepInfo Network Example
![Page 12: Representation Information Steve Rankin](https://reader035.vdocuments.us/reader035/viewer/2022081401/557bf26dd8b42a302d8b4e4c/html5/thumbnails/12.jpg)
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/
![Page 13: Representation Information Steve Rankin](https://reader035.vdocuments.us/reader035/viewer/2022081401/557bf26dd8b42a302d8b4e4c/html5/thumbnails/13.jpg)
Registry API
API allows applications to talk to many different implementations
•JAVA
•JAXR
•SOAP
E.g. PRONOM, GDFR
CASPARRegistry API
CASPAR
Registry Implementation
Non-CASPARRegistries
![Page 14: Representation Information Steve Rankin](https://reader035.vdocuments.us/reader035/viewer/2022081401/557bf26dd8b42a302d8b4e4c/html5/thumbnails/14.jpg)
CASPAR/DCC Tools for curatingRepInfo
• 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.
![Page 15: Representation Information Steve Rankin](https://reader035.vdocuments.us/reader035/viewer/2022081401/557bf26dd8b42a302d8b4e4c/html5/thumbnails/15.jpg)
RepInfo GUI ToolRegistry visualisation, searching and
display of contents using GUI tool(s)
![Page 16: Representation Information Steve Rankin](https://reader035.vdocuments.us/reader035/viewer/2022081401/557bf26dd8b42a302d8b4e4c/html5/thumbnails/16.jpg)
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!