What would you consider to be a good abstraction of the Location_of Meronymy? This is a request for comments.
This is another thread in my concers about abstractions of the six types of meronymy. The first thread of this series is the
Part_of Meronymy . The introductory and Background portions of that thread should be reviewed by readers new to this series.
Now to the Abstraction...A work in progress.
Precise place (Location) / areaLocations do not really contribute to an area in a functional way. This sub relation expresses spatiality and temporality, as in : oasis/desert, Alps/Europe, month/day/year.
• Area boundary coordinates are dynamic., [Policy}
• Areas form a system of overlays based on their granularity.
• Areas may partially, or completely, overlap each other.
• Areas may participate as locations in a larger area.
• Locations may span more than one area, as in mountains ranges within states.[Policy]
• Areas and locations may have several aliases. [Policy]
• There is always an area at the most granular levels of the spatial or temporal hierarchy that fully contains a given location.
• Destruction of an area destroys its associated locations unless those locations have a mapping into another area.
• Destruction of all areas into which a location may be mapped also destroys the location.
• Locations need to know what areas they are in.
• Areas need to know what locations are within their boundaries.
• Locations may be in several areas at the same time.
• Mapping rules allow conversion of a location’s coordinates in one area into the coordinate system of an overlapping area.
• Areas do not own locations within their boarders.
Notation: An Association stereotyped as <<locationOf>>. Association ends may be adorned with navigation arrowheads and ownership diamonds. A link name (formed by the conjunction of two verbs, or verb phrases, separated by a slash) assists the reader in verbalizing the association from either of its ends. Serious consideration should be given to the use of an Association Class to provide information about, and methods to manage, the nature of the association.