|
|
Tools
-
CIDOC-CRM compatible temporal representation C and Java libraries
Users declare temporal elements through certain temporal expressions that follow the rules of the Art and Architecture Thesaurus (as date, decade, century, period expressions, e.g. 1974 March 6, Decade of 1970, 16th Century, 1st half of 15th century, etc.). We provide a mechanism where these expressions are parsed and converted into two integers, the lower and the upper boundaries of the corresponding arithmetic interval. These integers may be stored in any repository, and may be queried according to logic of interval arithmetic, as described in the accompanied documentation pdf (280 Kb). We also provide the inverse mechanism which, upon recall, reconstructs the exact temporal expression that was used to insert this element into the repository.
The mechanism is provided as an open source library under the terms of the GNU Lesser General Public License, in two forms:
- ISL - Time-Primitive C-API is a library which implements the mechanism for handling time- primitive data type. This library is available as source code, and as a DLL (dynamic-link library) for Windows platforms.
Available: zip-file (250 Kb)
- ISL - Time-Primitive JAVA-API is a Java wrapper on top of ISL - Time-Primitive C-API, which implements the C-API functionality using c-native calls, from java. This library is available as source code, and as a DLL (dynamic-link library) for Windows platforms.
Available: zip-file (85 Kb)
-
This directory contains a tool
for the conversion of CIDOC CRM compatible data in XML into
a CIDOC CRM compatible RDF form, based on the DTD and RDFS
files of the CIDOC CRM version 3.4 below:
XML to RDF translator program, an easy way to
create CIDOC CRM compatible RDF. Hector Gaspar
Humet, February 2002, Manos Papangelis, November
2002. Available: zip-file [50
Kb]
-
The following document gives
advice how to formulate mappings to the CRM based on a simple
XML format (DTD). For better comprehension of the idea of
mapping see the mappings of the
CRM. For better comprehension of the utility of mappings
see the Data Transformations.
For practical applications you may use the mapping utility
Martin Doerr, Mapping format for data structures of the CIDOC CRM , July
2001. Available: rtf file [39
Kb], pdf file [135 Kb].
The mapping utility, compatible with CIDOC CRM version 3.4 and the respective
dtd are available: dtd, mapping
tool.
|
| |
|