70 likes | 90 Views
A scalable registry maintaining digital format information, with tools for preservation, access, and manipulation. Utilizes LDAP and SOAP for interoperability, scalability, and security. Includes data and service models for format identification, validation, and rendering.
E N D
FOCUS – A Scalable and Extensible Digital Format Registry Principal Investigator: Joseph JaJa Graduate Students: Sang Song and Muluwork Geremew Lead Programmers: Mike Smorul and Mike McGann Institute for Advanced Computer Studies University of Maryland, College Park
Format Obsolescence • Handling of digital formats is an essential part of long-term preservation • Preservation of any object must include ways to render and transform the object if necessary. • Needs to preserve • Different essential aspects of objects. • Tools for capturing the essential format characteristics of information stored as digital objects.
FOCUS: FOrmat CUration Service • Maintains persistent information on digital formats and applications to access and manipulate them. • Accessible either • Directly through LDAP • Or indirectly through SOAP (Web Services) Web Service Agent Format Registry SOAP LDAP
FOCUS on LDAP/SOAP • Interoperability • LDAP and SOAP provide the standard models and protocols, being platform independent. • Scalability • LDAP is a proven scalable technology. • LDAP schema can be extended and server can be replicated with ease. • SOAP server side can be extended without affecting client sides. • Security • SOAP can be on top of SSL (https). • LDAP also provides its own secure authentication and authorization methods.
FOCUS Data Model • General descriptive properties. • Processing : format taken as input and/or output. • General descriptive properties. • Processing: rendering, editing, conversion and validation services/systems.
FOCUS Service Model Web Service Agent Format Registry Locates transformation services to convert DO from source format to format of interest. Conversion Service Identification Service Identifies format of a specific DO using the internal signature Validation Service Determines a verification service to verify the format of a specific DO Identifies current rendering conditions for specific digital format. Rendering Service