View on GitHub

star-wars-ontology

An OWL ontology describing events, characters and places in the Star Wars Universe

home | browse | docs

benefits | modules | events | modelling principles | test questions | performance | tools

Modelling principles

References

Properties

eg after shows usage but before has no assertions

Normalisation

Disjoints/differentFrom

Negation

eg Torture_of_Shmi

not (survivedBy some (Tusken and originallyFrom value Tusken_Raider_camp))

Event focussed

Timeline

eg Escape_from_the_Garbage_Compactor:

included some(Attack 
and (participant some Dianoga)
and (survivedBy value Luke_Skywalker))

Beings

from (where born/grew up)

The Force

Force_spirits, Force_bonds and connections are manifestations of The Force, not the individual.

Search_for_Luke:

participant some (Force_spirit
    and (connectedTo value Obi-Wan_Kenobi))

Attack_on_Phoenix_Squadron:

participant some (Force_Bond
    and (connectedTo value Ahsoka_Tano)
    and (connectedTo value Darth_Vader))

Rey_vs_Kylo_DeathStar:

participant some (The_Force
    and (connectedTo value Leia_Organa))

Force visions are also manifestations of the force, connected to the individual experiencing them. The content of the vision is described using about

eg Evacuation_of_Garel

participant some (Force_Vision
    and (connectedTo value Ezra_Bridger)
    and (about some (parentOf value Ezra_Bridger))
    and (about value White_Loth_Cat))

Information

Information is treated as an object in the Universe, can have a subject and can be used in trade or found.

eg Meeting_Cid :

Trading and (of some (Information and about value Fennec_Shand))

We might be interested in the form of the information

eg Infiltrating_the_Imperial_Armoury :

included some (
Stealing
and (of some (
    Plans
    and (about some TIE-Interceptor)))
and (participant value C1-10P))

Communication events are not an object but may also have a subject

eg Escape_of_the_Engineer:

included some ( Communication and
about value Colossus and
participant value First_Order and
participant value Nenavakasa_Nalor)