Preservation Identifier
Overview
The Preservation Identifier (PI) is used to provide alternative software packages, tools, or formats for files in TIMBUS context models. The artifacts for which replacements should be determined are specified in a risk file. Using the context model and the risk file the PI creates alternative context models, where one artifact is replaced by a suitable replacement in each alternative model.
Components
Server
The main component is a web service which provides a SOAP interface that returns alternative models when provided with a context model and a risk file. An instance is hosted on the Testbed. For the server there are two clients are available, which are described in the following.
Clients
For accessing the server a web client is available (Web Client). An instance is hosted on Testbed, where also test data is available. The second client for the server is CLI-based (CLI Client). Both show the usage of the SOAP interface that the server provides.
Usage
For information about how to run or compile the individual modules consult the corresponding readmes.
The Parent project can be used to checkout all modules:
git clone https://opensourceprojects.eu/git/p/timbus/dpes/preservation-identifier/parent git submodule init git submodule update
This subproject is being administered by: