An application for data curation for FEDORA 3.x

Cirilo is a java application developed for content preservation and data
curation in fedorabased
repository systems. Fedora [http://fedora-commons.org/] (Flexible
Extensible Digital Object
Repository Architecture) is an infrastructure dedicated to the
persistent archival and management of
resources considered to be worthy of long-term preservation. Content
preservation and data curation
in our sense include object creation and management, versioning,
normalization and standards, and
the choice of data formats. The client offers functionalities which are
especially prone to be used as
tools for mass operations on Fedora objects, thus complementing Fedora's
inbuilt Admin Client. Cirilo
operates on Fedora's management-API (API-M) and uses a collection of
predefined content models.
These content models can be used without further adjustments for
standard workflow scenarios like the
management of collections of TEI objects. Content models in the sense of
Fedora are class definitions;
On the one hand they define the (MIME-)type of the contained
datastreams, on the other hand they
designate dissemination methods operating on these datastreams. Every
object in the repository is an
instance of one of these class definitions.