View unanswered posts | View active topics It is currently Thu Feb 20, 2020 7:11 am

Reply to topic  [ 3 posts ] 
 Template Model revisited 
Author Message

Joined: Sun Jan 22, 2012 10:02 pm
Posts: 283
This topic deals with the Part 8 Template Model, that needs a few small corrections in order to allow instances of TemplateStatement to be the rdf:object for rdf:Property instances, i.e. to be a Role Filler in a template signature.

The story is 7 pages long and can be seen/downloaded from

The MMT members are requested to spend ample time on this, because it is important. See the forum topic of Class Model.

Sat May 26, 2012 9:10 pm

Joined: Sun Jan 22, 2012 9:14 pm
Posts: 189
In summary, the difference between the corrected template model in ISO 15926-8 and the proposed template model, is:

  • The classes starting with "RDL" are out,
  • The class Template specialization with its properties hasSuperTemplate and hasSubTemplate is out, and
  • Classes Specialized Template and Proto Template with their Statement classes are introduced

..and a rationale has been given why it was changed like that.

Given that this model only exists (is instanciated) in the Core RDL the change is small.
Also, template instances can now be rdf:type's of (Template, Base Template, Meta Template, Proto Template and Specialized Template). This makes the templates much clearer.

Now the templates do not have to be classified as Core Template, which actually has a vague definition. If the template class exists in the Core RDL, it can be regareded as core (highly generic). The location tells it. But the location has no effect on the data model, which it shouldn't.

If we (want to and) have approved this proposal, I suppose we will have to make a note in the part 8 forum (of this site) to preserve it as a change for its next release.

Tue May 29, 2012 8:36 am

Joined: Sun Jan 22, 2012 10:02 pm
Posts: 283
Since our new member emmagia brought this up in the topic 'acronyms' I want to give this topic of the template model another kick.

We need to discuss the template model as it is defined in Part 8.
To me, as voiced by me already in 2012, that model is flawed.
I propose to discuss, simply because we can't delay this much longer.
If anyone is of the opinion that this proposal is incorrect please tell us why.

Under that link you will not find the section of the Part 8 model that is intended to fix the position of the signature roles. It is unclear to me why someone would need this, since:
    * the roles have, in the context of the template, a unique name;
    * when stored in a triple store any sequence is destroyed anyway.
    * the roles in Part 2 relationships and multidimensional object are in alphabetical sequence only by convention
Anyone who needs these fixed positions is invited to explain why.

To answer emmagia's question: this is what you'll find under above link:
Template and ClassOfTemplate.png
Template and ClassOfTemplate.png [ 16.54 KiB | Viewed 1615 times ]

Sun May 24, 2015 12:41 pm
Display posts from previous:  Sort by  
Reply to topic   [ 3 posts ] 

Who is online

Users browsing this forum: No registered users and 0 guests

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
eXTReMe Tracker
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.