Page 1 of 1

Life Cycle of a Class

Posted: Mon Dec 08, 2014 10:40 am
by shona123
The whole-life individual and its ur-class remain unchanged. The classification relationships that give the whole-life individual its aspects, through transitive inheritance of its temporal parts, are gathered in a set of EnumeratedSetOfClass. This EnumeratedSetOfClass is also related to the ur-class (semantically correct) so it can be found in one query. The EnumeratedSetOfClass is marked with the create date property (of Thing) giving the set a date. Old sets can be queried the same way, providing for history.

Re: Life Cycle of a Class

Posted: Mon Dec 08, 2014 12:08 pm
by HansTeijgeler
The classification relationships that give the whole-life individual its aspects, through transitive inheritance of its temporal parts,
[HT] Most information is defined in ways that are not that of classification. That's why we have templates. And the transitivity of the relationship (ClassOf)TemporalWholePart goes from whole to part, not the other way around.

....are gathered in a set of EnumeratedSetOfClass.
[HT] Templates, and where applicable other Classes, are collected in an instance of EnumeratedSetOfClass by making them a member of the latter (EnumeratedSetOfClass is a ClassOfClass).

This EnumeratedSetOfClass is also related to the ur-class (semantically correct) so it can be found in one query.
[HT] It is related to a ClassOfInformationRepresentation that is related to the whole-life individual or the class. See for example the template http://www.15926.org/templatespecs/CL-DOCS-14.xml

The EnumeratedSetOfClass is marked with the create date property (of Thing) giving the set a date. Old sets can be queried the same way, providing for history.
[HT] All declared things, including templates, get a meta:valEffectiveDate annotation property indeed.

BTW It's kind of creepy to discuss this with an anonymous person. :| Who is Shona123?