Search found 213 matches

by vvagr
Wed Jul 11, 2012 10:05 pm
Forum: General discussions
Topic: Life Cycle of a Class
Replies: 11
Views: 18931

Re: Life Cycle of a Class

Hans, hasObject is better, but not perfect. Ur-class is an object of all OIMs. Subclasses we discuss are included in OIMs (EnumeratedSets) in various combinations, it is possible to imagine OIM1 consisting of Class1, Class2, Class3, and OIM2 consisting of Class1, Class3 and Class4. Are you ready to ...
by vvagr
Wed Jul 11, 2012 8:19 am
Forum: General discussions
Topic: Namespaces
Replies: 26
Views: 38721

Re: Namespaces

I'll vote for the use of the 1st namespace, http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003# However I don't like the distinction between "entity data types as ISO 15926 classes in the Core RDL" and "classes in the part 2 data model". I think that two SameAs relationships have to be added to ...
by vvagr
Wed Jul 11, 2012 12:39 am
Forum: General discussions
Topic: Life Cycle of a Class
Replies: 11
Views: 18931

Re: Life Cycle of a Class

For a template DefiningAClassVariant role name hasOIMPosessor is not a good one. This class is not a "posessor" of OIM, rather an opposite is true. I'll propose the simple name hasSubclass. Also a template SpecializationFromUrClass is required, with two roles hasUrClass and hasSubclass. It'll be nic...
by vvagr
Sat Jul 07, 2012 12:31 pm
Forum: Templates
Topic: DefinitionOfClass template
Replies: 2
Views: 6074

DefinitionOfClass template

http://15926.org/templatespecs/CL-DEFN-01.xml The intent is to make a definition with a subtype of class of EXPRESS information representation. The role valDefinition is restricted by dm:ClassOfExpressInformationRepresentation. However it seems that the only real subtype that can be used for definit...
by vvagr
Sat Jul 07, 2012 12:18 pm
Forum: Templates
Topic: Use of cardinalities in templates
Replies: 1
Views: 5018

Use of cardinalities in templates

I see one important problem of cardinality-type roles in template signatures. If we leave role types as dm:Cardinality, it'll be required to learn by heart (or hardcode in the software) the URIs of the most used ones. Is it worth the efforts to decompose templates to the level of hasmaximum and hasm...
by vvagr
Fri Jun 29, 2012 2:17 pm
Forum: General discussions
Topic: Life Cycle of a Class
Replies: 11
Views: 18931

Re: Life Cycle of a Class

One question about generic class model example (2nd picture). There is a greyed out sample template SpecializationByCompoundType in the lower right corner. Its hasUrClass role goes to the 'handle' OIM class. It is a mistake? Shouldn't it go to the proper UR-Class of T-101? The 'handle' OIM class is ...
by vvagr
Mon May 28, 2012 8:34 pm
Forum: General discussions
Topic: Modelling Property Ranges in Part7 and Part8
Replies: 25
Views: 35129

Re: Modelling Property Ranges in Part7 and Part8

Hans,

Template statements are as eternal as all other items in 15926 world. You can deprecate an identified relationship if available, or you can deprecate template instance, but the only ontologically true solution is an ur-class. Which has the problem you just described.
by vvagr
Mon May 28, 2012 7:28 pm
Forum: General discussions
Topic: Modelling Property Ranges in Part7 and Part8
Replies: 25
Views: 35129

Re: Modelling Property Ranges in Part7 and Part8

Hans,

I had made too broad statement about universal restrictions, shame on me. The problem is indeed solved much simpler by skolemized entity, the only problem I see is its presence in the template signature.
by vvagr
Mon May 28, 2012 7:24 pm
Forum: General discussions
Topic: Modelling Property Ranges in Part7 and Part8
Replies: 25
Views: 35129

Re: Modelling Property Ranges in Part7 and Part8

Hans, I'm supporting your suggestion on ur-class. But we are discussing here the question of an explicit role for a ClassOfIndirectProperty in a template signature. We've "P-101 ur-class". We've its two specializations: "P-101 class created 01.01.2012" and "P-101 class created 02.01.2012". We've two...
by vvagr
Mon May 28, 2012 4:39 pm
Forum: General discussions
Topic: Modelling Property Ranges in Part7 and Part8
Replies: 25
Views: 35129

Re: Modelling Property Ranges in Part7 and Part8

No, the need for a hasDefined role is not yet clear for me. All the temporal issues (arising from the need to enhance the model during the design time) can be resolved through ur-class specialization indeed. However the relationship (CoR) which signifies the kind of indirect property in question doe...