The AustESE Workbench integrates the following services:

Content Repository

A combination of a document datastore and RDF triplestore, the content repository stores images, transcriptions (as Multi-Version-Documents), annotations & edition metadata.

This service is implemented by the lorestore repository and the austese_repository Drupal module.

Text Import & Mark-up

Includes editing tools for adding markup and corrections as well as tools to import transcriptions and images from a variety of formats including TEI/XML.

This service is implemented by the austese_repository Drupal module.

Text & Image Alignment

Tools to support automatic or manual mapping and overlay of transcriptions and facsimile images.

This service is implemented by the austese_alignment Drupal module.

Collation & Textual Analysis

Tools to assist editors to collate texts and to produce apparatus for scholarly editions. These tools will also provide visualisation of variants and the visualisation of relationships between texts.

This service is implemented by the austese_collation Drupal module and Calliope service.

Annotation & Tagging

Collaborative annotation tools that allow editors to attach or reply to scholarly commentary on variations or parts of images or transcriptions, display, search and migrate annotations.

This service is implemented by the Annotator tool and the austese_annotations Drupal module.

Electronic Publishing

Tools for versioning, locking & publishing electronic scholarly editions as well as to export to formats such as TEI, MS Word & ePub.

This service is implemented by the austese_repository and austese_reading Drupal modules.

Workflow Engine

The workflow engine captures the sequence of tasks and decision-making steps as well as the provenance of generating an electronic scholarly edition.

Web Portal

Integrates the workbench modules and provides a web-based user interface to support the scholarly editing workflow.

The Workbench Web interface has been developed using Drupal 7, with a custom theme.

Access & Authentication

AustESE supports OpenID and will eventually use Australian Access Federation (AAF) to implement authentication and access control.

This service is implemented using the Drupal OpenID module with support for the annotation service provided by lorestore and the austese_repository module.


AustESE Architecture