View unanswered posts | View active topics It is currently Sun May 19, 2013 11:47 pm



Reply to topic  [ 6 posts ] 
 ClassifiedIdentificationOfClass 

Approval by MMT members only
Poll ended at Fri Mar 09, 2012 10:54 am
I approve this 100%   100%   [ 1 ]
I disapprove this and will come with a better alternative 0%   0%   [ 0 ]
I abstain 0%   0%   [ 0 ]
Total votes : 1

 ClassifiedIdentificationOfClass 
Author Message

Joined: Sun Jan 22, 2012 10:02 pm
Posts: 127
Attachment:
ClassifiedIdentificationOfClass.png
ClassifiedIdentificationOfClass.png [ 19.02 KiB | Viewed 1477 times ]
I propose the following:

Name: ClassifiedIdentificationOfClass
Intent: Identification of a class with a string, according a given type of identification (e.g. RDL Unique Name).
Description: ClassifiedIdentificationOfClass(x1, x2, x3) means that x1 is a [class], x2 is a string and x3 a [class_of_class_of_identification], and that x2 is an x3-type identification of x1.
Graph ClassifiedIdentificationOfClass.png is attached.

Code:
Signature:
1   hasIdentified      http://dm.rdlfacade.org/data#Class               &rdl;R12347255217
2   valIdentifier         http://dm.rdlfacade.org/data#ExpressString         EjectorPump
3   hasIdentificationType   http://dm.rdlfacade.org/data#ClassOfClassOfIdentification   &rdl;R3256432


Wed Feb 08, 2012 10:54 am
Profile

Joined: Sun Jan 22, 2012 9:14 pm
Posts: 129
The name of a class is a special case.

In the example the classification of the identification is Unique Name. This is in fact an annotation property in ISO 15926-8, annUniqueName, subProperty of rdfs:label, which can also be equipped with the lang= attribute.

In that case, do we still use the template?


Wed Feb 08, 2012 2:54 pm
Profile

Joined: Sun Jan 22, 2012 10:02 pm
Posts: 127
If I had used any other example, like ASME Code or the like, then it would be OK with you?

But having used the example of RDL Unique Name is still useful, because it raises the question what to do when subRDLs are being produced in another language?
Are we then editing the RDL records by adding annUniqueName's in those languages? Seems odd from a secutity point of view.

With this template, or rather one which is extended with the information in which language the name is, the Russians, Koreans, French, Germans, Chinese etc can build their own set of names in their native languages, but at the same time maintaining the link with the logic of the RDL.

I will propose the extended template, named ClassifiedIdentificationOfClassInlanguage, separately.


Wed Feb 08, 2012 3:44 pm
Profile

Joined: Mon Feb 27, 2012 11:01 pm
Posts: 155
We've to extend the format to have an ability to state that this template is a specialization of ClassifiedIdentification template.

We're working on search language for ISO 15926 data, and we've very clear understanding now - use of template specialization greatly enhances our ability to work with common patterns of data representation.


Tue Feb 28, 2012 10:35 am
Profile

Joined: Sun Jan 22, 2012 10:02 pm
Posts: 127
Hi Victor,

A TemplateStatement (part 8) is a combination of ClassOfInformationRepresentation AND MultidimensionalObject. Part 2 allows that combination since they are not in a ONEOF subtype relation with AbstractObject.

So, yes, specialization is possible in the OWL code, but that is not what you have in mind, since the proposal does not show OWL code. In the TemplateSpecification we can include that. I adapted the example TS accordingly, see http://www.infowebml.ws/TS/ClassifiedId ... fClass.xml

Did I miss somethng?

Regards,
Hans


Tue Feb 28, 2012 1:01 pm
Profile

Joined: Sun Jan 22, 2012 9:14 pm
Posts: 129
OnnoPaap wrote:
The name of a class is a special case.

In the example the classification of the identification is Unique Name. This is in fact an annotation property in ISO 15926-8, annUniqueName, subProperty of rdfs:label, which can also be equipped with the lang= attribute.

In that case, do we still use the template?


Hans and I discussed this. I now think we should have the template for the unique name in addition to the annotation property annUniqueName (subProperty of rdfs:label).

The unique name is a special case, as it has to be available for Semantic Web tools which need to have the rdfs:label available for them to operate. However a plant item (or activity, or anything) has many different names for all of which the above template must be used. So I think the template must be available also for the unique name, in order to have a uniform way of searching and finding names.


Tue Feb 28, 2012 3:39 pm
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 6 posts ] 

Who is online

Users browsing this forum: No registered users and 1 guest


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:  
cron
eXTReMe Tracker
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.