Hiding the (class_of)temporal part in template signatures
Posted: Mon Feb 17, 2014 9:04 pm
Victor Agroskin and myself have been seeking for a simplification of the templates for Class and for temporal parts, thereby trying to make the signatures of templates for individual and for temporal part identical.
The big advantage of that would be that the templates for individual, produced by the IIP group and others, would automatically also become suitable for information integration.
The solution found by us is:
* The classOfPart Class and the temporal part Individual are no longer explicitly listed in the signature
* For each template the use of meta:valEffectiveDate and meta:valDeprecationDate is mandatory; this covers, for the lowered templates in RDF, the timestamping requirements
* For templates for temporal part this would lead to two predicates with essential the same information: rdl:valStartTime and meta:valEffectiveDate
* For SPARQL queries it is convenient to use meta:valEffectiveDate for ALL templates; hence the omission of rdl:valStartTime from the signatures of templates for temporal part
* In cases where OWL reasoning is required a subset of the lifecycle information is selected and subsequently mapped to lifted templates in OWL format, thus "unhiding" the classOfPart Classes and the temporal part Individuals.
* The time aspect of the lifted templates for Class shall be taken care of by using the lifted templates ActivityCausesEffectiveClass (http://www.15926.org/templatespecs/CL-PTYST-08.xml) and ActivityCausesDeprecatedClass (http://www.15926.org/templatespecs/CL-PTYST-09.xml), thereby addressing the applicable classOfPart Classes
* The time aspect of the lifted templates for Individual shall be taken care of by using the value of meta:valEffectiveDate for the RepresentationOfGregorianDateAndUtcTime.
EXAMPLES
A small set has been prepared to demonstrate some of the above.
Please look at http://www.15926.org/templatespecs/CL-IDENT-02.xml and http://www.15926.org/templatespecs/IN-IDENT-02.xml to see examples of the changed template style as discussed above.
All temporal part templates such as http://www.15926.org/templatespecs/TP-IDENT-02.xml would disappear (they are now under the guise of templates for individual, see above).
The templates for WholeLifeIndividual, like http://www.15926.org/templatespecs/WI-IDENT-02.xml will stay.
Please comment
The big advantage of that would be that the templates for individual, produced by the IIP group and others, would automatically also become suitable for information integration.
The solution found by us is:
* The classOfPart Class and the temporal part Individual are no longer explicitly listed in the signature
* For each template the use of meta:valEffectiveDate and meta:valDeprecationDate is mandatory; this covers, for the lowered templates in RDF, the timestamping requirements
* For templates for temporal part this would lead to two predicates with essential the same information: rdl:valStartTime and meta:valEffectiveDate
* For SPARQL queries it is convenient to use meta:valEffectiveDate for ALL templates; hence the omission of rdl:valStartTime from the signatures of templates for temporal part
* In cases where OWL reasoning is required a subset of the lifecycle information is selected and subsequently mapped to lifted templates in OWL format, thus "unhiding" the classOfPart Classes and the temporal part Individuals.
* The time aspect of the lifted templates for Class shall be taken care of by using the lifted templates ActivityCausesEffectiveClass (http://www.15926.org/templatespecs/CL-PTYST-08.xml) and ActivityCausesDeprecatedClass (http://www.15926.org/templatespecs/CL-PTYST-09.xml), thereby addressing the applicable classOfPart Classes
* The time aspect of the lifted templates for Individual shall be taken care of by using the value of meta:valEffectiveDate for the RepresentationOfGregorianDateAndUtcTime.
EXAMPLES
A small set has been prepared to demonstrate some of the above.
Please look at http://www.15926.org/templatespecs/CL-IDENT-02.xml and http://www.15926.org/templatespecs/IN-IDENT-02.xml to see examples of the changed template style as discussed above.
All temporal part templates such as http://www.15926.org/templatespecs/TP-IDENT-02.xml would disappear (they are now under the guise of templates for individual, see above).
The templates for WholeLifeIndividual, like http://www.15926.org/templatespecs/WI-IDENT-02.xml will stay.
Please comment