On Mar 10, 7:15 pm, sdm10012 <
steve.mi...@gmail.com> wrote:
> using the Tolkein trilogy instance .... what's the convention for
> modeling the parent / child subtype relationships of
>
> Lord of the Rings
>
> The Fellowship of the Ring
> The Two Towers
> The Return of the King
>
> I'm assuming LOR would be parent "Context" and the book instances
> would also be contexts ...
Yep. And the 'book' contexts would exist within the parent LotR
context.
> But should they all be "wrapped" in a collection ???
I don't think you need to wrap it in a collection - the basic parent-
child relationship would be
TheFellowshipOfTheRing ome:exists-in TheLordOfTheRings
TheLordOfTheRings ome:allows-existence-of TheFellowshipOfTheRing etc.
(where TheFellowshipOfTheRing and TheLordOfTheRings are ome:Contexts)
The fun comes if you want to relate the sibling contexts to each other
- at that point you are basically playing around with timelines. I
don't think (and one of the others might correct me here) that there
is a way to directly relate the contexts to each other temporally
(there are obviously shadow-of, spin-off-of, etc relationships) - it's
all about where the events existing in each context take place on the
shared timeline. You could - if you really wanted - create a timeline
specifically for linking the contexts together with events that relate
to the start and end of each contextual time period but in that case
you better hope that there is no overlap between the time periods
covered by the contexts or you are likely to start contradicting
yourself when you do put the occurrences of events on the timeline (or
timelines). I believe the decision was that it was better to infer
relative position of the contexts whether, chronologically or
temporally or in what ever other way, based on how the events within
those contexts stacked up.
I hope that makes sense.
And if your next question is what is the property that links a
timeline to a Context (or any other expression) - I think we just used
the 'is' property (very philosophical: a thing is the same as the sum
of it's existence).
> Enough of my speculation .... there must be a standard model for this
> type of thing .... but I've exhausted my resourcefulness looking for a
> contextus example.
I do keep meaning to do a page of examples of contexts and
intertextuality and just haven't found the time sadly. I will get
around to it soon - honest. In case it is helpful have a look at the
examples at
http://interaction.ecs.soton.ac.uk/ir/projects/ontomedia/examples/
These were *very* early examples that we worked on (so early I'm a
little surprised that they are still around online) so you will
notice, for example, that all of the name spaces are wrong because it
was before we modularised the ontology and some of the classes and
properties are deprecated so don't take it as definitive but it might
give you a few more clues.
Yours,
Faith