The Data Curation Subsystem allows data curation by monitoring data and performing transfer, processing and provisioning of the data. The subsystem is composed of a Data Curation Service object.
Computational Model of data curation subsystem
The Data Curation Service is provides only one computational function, which is the monitoring of data. When needed, it consumers other subsystems to perform the actual curation. If provides the following interfaces.
Monitor data (server). Public interface that allows data to be monitored.
transfer data (client). Interface for transferring data from e.g. data provisioning to data processing.
process data (client). Interface for processing the monitored data. This may include the calculation of checksums, or the transformation to new data formats.
create data (client). Interface for the creation of new data. This may include the creation of new metadata.