Re: Proposed solution to Issue-108 - Naming issues with observedBy

OK,
So you might be in favour of something like three pairs of properties with
consistent naming:

madeObservation / madeBySensor
madeActuation / madeByActuator
madeSamplingActivity / madeBySamplingDevice

?

Could be fine with me. Although this rises the number of properties a bit
too much in my opinion. I would still prefer fewer properties and proper
documentation
e.g., in the Observation class, document with: "can only be generated by
Sensors"

Kind regards,
Maxine

Le lun. 20 févr. 2017 20:42, Krzysztof Janowicz <janowicz@ucsb.edu> a
écrit :

> Hi Maxime,
>
>
> On the other hand, shouldn't we start talking about two other renaming
> that could be important here to generalize to
> Observation/Actuation/SamplingActivity
>
> instead of madeObservation/madeBySensor , maybe something more general
> could save us the redefinition of these properties for
> Actuation/SamplingActivity
>
> For example: generated / isGeneratedBy ?
>
>
> I see your point here. Are you arguing for a general generated /
> isGeneratedBy relation for all the observation, actuation, and sampling
> cases? Personally, I strongly favor relations that are as specific as
> possible especially for SOSA (as it does not have anything formal to say
> about these relations). A typical anti-pattern would, for instance, be a
> general 'has' relations.  Clearly this is all not back and white. Maybe we
> can come up with a consistent naming schema and I think this is exactly
> what Armin proposed by madeObservation, madeBySensor, and so on. I agree
> that we would have to keep it similar for the Sampling part as well (if
> there would be such a need).
>
> Cheers,
> Jano
>
>
>
> On 02/20/2017 11:26 AM, Maxime Lefrançois wrote:
>
> Hi all,
>
> This looks good overall,
>
> If  the associated vote for this  wiki page is:
>
> "shall we rename oldssn:observedBy into some term that is the inverse of
> oldssn:madeObservation ?" then +1 for me
>
> On the other hand, shouldn't we start talking about two other renaming
> that could be important here to generalize to
> Observation/Actuation/SamplingActivity
>
> instead of madeObservation/madeBySensor , maybe something more general
> could save us the redefinition of these properties for
> Actuation/SamplingActivity
>
> For example: generated / isGeneratedBy ?
>
> a minor comment: in ssnx, some ssn prefixes should be changed to oldssn
>
> Kind regards,
> Maxime
>
> Le lun. 20 févr. 2017 à 07:02, Krzysztof Janowicz <janowicz@ucsb.edu> a
> écrit :
>
> Thanks Armin, these changes look good to me.
>
>
> On 02/19/2017 08:55 PM, Armin Haller wrote:
>
> Hi,
>
>
>
> I have created a wiki page (
> https://www.w3.org/2015/spatial/wiki/Naming_of_isObservedBy_vs_madeObservation_in_SOSA)
> that details a solution to Issue-108
> <https://www.w3.org/2015/spatial/track/issues/108>
> https://www.w3.org/2015/spatial/track/issues/108 that us SSN editors have
> agreed on.
>
>
>
> Please have a look at the solution to the small naming issue that resulted
> from the introduction of inverse properties in SOSA that clashed with a
> property name in SSN (observedBy) which itself has not been entirely
> consistent with the naming pattern in old SSN.
>
>
>
> If there are no objections, these changes will be implemented in SOSA and
> SSN and issue-108 closed.
>
>
>
> Kind regards,
>
> Armin
>
>
>
>
>
> --
> Krzysztof Janowicz
>
> Geography Department, University of California, Santa Barbara
> 4830 Ellison Hall, Santa Barbara, CA 93106-4060
>
> Email: jano@geog.ucsb.edu
> Webpage: http://geog.ucsb.edu/~jano/
> Semantic Web Journal: http://www.semantic-web-journal.net
>
>
>
> --
> Krzysztof Janowicz
>
> Geography Department, University of California, Santa Barbara
> 4830 Ellison Hall, Santa Barbara, CA 93106-4060
>
> Email: jano@geog.ucsb.edu
> Webpage: http://geog.ucsb.edu/~jano/
> Semantic Web Journal: http://www.semantic-web-journal.net
>
>

Received on Monday, 20 February 2017 21:04:59 UTC