Template Specifications  latest update: 2008-02-28

                             

What is a Template Specification?

A Template Specification ('TS') is a normative specification that defines the representation in OWL for a given semantical construct.

Contents of a TS

A TS shall contain the following:

  • Template number - the number used for the Longhand Template (LT) and the Shorthand Template (ST);
  • Name - narrative name of the template (in English);
  • Intent - a brief description of the circumstances in which the template best can be used;
  • Description - a full description of the semantics of the template;
  • Analysis Diagram - a diagram as also used in ISO 15926-2 (data model) - clause 4;
  • Scope Graph - a graph representing the scope of the template, and a subset of what is shown in the Analysis Diagram;
  • A combine graph for the Longhand and the Shorthand version of template;
  • LT elements - a list of all components of the Longhand Template, sorted on URI;
  • OWL listing - a URI reference to OWL code for the Shorthand Template;
  • Specification in FOL - a URI reference to a first-order logic specification of the Longhand+Shorthand template;
  • Sample ST instance - a sample RDF instance of the Shorthand Template;
  • Definition of Properties for the Shorthand template.

For the naming of the entity data types of the data model the OWL "CamelBack" notation is used.

Examples  

Click here for examples of Template Specifications. These are the "initial set" that is an integral part of ISO TS 15926-7.

Approval

Any new TS shall be approved by ISO.

From an approved TS the OWL code, for inclusion in the Ontology for Templates, shall then be generated.  

Library

The approved TSs shall be part of the Library for Template Specifications. This will be freely available from the Internet under:

http://www.rdlfacade.org/files/iso15926-7/ts/nnnn.htm where for 'nnnn' the template number shall be substituted (for example:

http://www.rdlfacade.org/files/iso15926-7/ts/3401.htm