PDF Lecture  PDF Vortragsfolien
Idea

Product
Authoring-System  
Editor  
Reader  
Open Source  

Demonstration
Examples
Project Partners
Publications
Contact

 

 

 

The HyperImage Authoring System

The HyperImage Authoring System is a web-based system consisting of three main components – server, connector and database – on to which the graphic frontend (the HyperImage Editor) is built. Data is exchanged between the HyperImage Editor and the HyperImage Server using standardised methods via SOAP/HTTP.

The HyperImage Server:
The server is a web service provided via a GlassFish application server. Its intelligent caching strategies support the database’s network performance, providing the data by means of a robust and flexible object model.

HyperImage Connector:
External image repositories can be integrated in the HyperImage authoring system by means of connectors. At present, the project draws on the exemplary integration of a Fedora 3 repository (Flexible Extensible Digital Object and Repository Architecture, www.fedora.info).

HyperImage Database:
The database is the open source PostgreSQL database system. Binary and metadata are imported from source repositories in the HyperImage database by means of a defined WSDL interface (HyperImage Connector) with the help of an application server on which Glassfish is used.

All the data can be exported using a project-specific XML structure for further processing or publication (in the HyperImage Reader, for example). The Fedora repository used for HyperImage at the Humboldt University is capable of providing material protected by copyright while maintaining respective access rights. As part of the project, interfaces have been developed to other image databases, so that user rights can be collated to user groups.

The software developed as part of the HyperImage project at the computer and media services of the Humboldt University is available as open source (1.0, www.sun.com) for any interested parties. The code and the detailed software design description are circulated via the SourceForge community platform
http://sourceforge.net/projects/hyperimage