W3C home > Mailing lists > Public > public-sdw-wg@w3.org > February 2017

Re: Actuation and Actuators in SOSA (issue-91)

From: Krzysztof Janowicz <janowicz@ucsb.edu>
Date: Tue, 14 Feb 2017 11:36:28 -0800
To: Krzysztof Janowicz <jano@geog.ucsb.edu>, Armin Haller <armin.haller@anu.edu.au>
Cc: "Simon.Cox@csiro.au" <Simon.Cox@csiro.au>, "public-sdw-wg@w3.org" <public-sdw-wg@w3.org>
Message-ID: <5d8c0151-e1e8-5584-bf5a-29c9b235c921@ucsb.edu>
Dear all,

I am really troubled by all the changes being made to the Actuation wiki 
page right now (and so close to the meeting) that make proposals such as 
deleting sosa:resultTime and so forth. This is entirely out of scope for 
the small actuation issue that we wanted to discuss first and it would 
also have far reaching impact on all other parts of SOSA, e.g., the 
observation part. Let us please go step by step and not mix apples and 


On 02/12/2017 11:14 PM, Krzysztof Janowicz wrote:
> Hi Simon, Armin, all,
> I fully agree with keeping SOSA as minimalistic as possible. This is a 
> key design goal. The changes I proposed are a reaction to issue-91 and 
> other change requests and they are minimal in nature by only 
> introducing one class and one property. They are also in line with 
> other work on actuators. The fact, that such minimal changes were 
> sufficient to address the outstanding issues shows that by now SOSA 
> seems to stabilize and is well designed. One could even fix these 
> issues by an even more minimalistic change, I will implement this 
> tomorrow as alternative.
> As far as sampling is concerned, I absolutely agree that Sample needs 
> to be in SOSA. Whether it is of equal importance compared to 
> observations and actuations is difficult to say. Simon, may I suggest 
> that you create a similar example for sampling? If all we need would 
> be just one or two more classes, then I would support to add it. 
> Otherwise, we could leave Sample in there as stub and add more axioms 
> to the new SSN.
> More generally speaking (and leaving the sampling issue aside), my big 
> concern is that we will start doing this for 10 more cases, thereby 
> ruining the entire idea of a lightweight SOSA. To be very clear about 
> this, I created this proposal because I was tasked to do so. I believe 
> that SOSA will be fine with said changes (as they are minimal) to 
> better support actuation but that SOSA would also remain valuable 
> without these changes. If this opens the flood gates to tons of change 
> requests for new classes and properties, I would strongly prefer to 
> leave SOSA as is. SOSA was never designed to capture all use cases and 
> all details in a balanced way as this is the task of the SSN.
> Cheers,
> Jano
> On Sun, Feb 12, 2017 at 10:11 PM, Armin Haller 
> <armin.haller@anu.edu.au <mailto:armin.haller@anu.edu.au>> wrote:
>     I will raise the question of Sampling in the core in the
>     discussion around Actuation in our next telco.
>     In terms of Actuation we have several use cases that require
>     actuation: https://www.w3.org/TR/sdw-ucr/#ModelActuation
>     <https://www.w3.org/TR/sdw-ucr/#ModelActuation> I believe we need
>     to have a strong argument why to not include it in the core.
>     Personally, I think Actuation should be in SOSA as many IoT
>     applications on the Web will include Actuation. Even many of the
>     IoT home devices available in Apple Stores include actuation
>     (turning light on, recording your favourite show over Siri,
>     Cortana, Amazon Echo, changing the thermostat etc.).
>     On 13/2/17, 11:50 am, "Simon.Cox@csiro.au" <Simon.Cox@csiro.au> wrote:
>         Thanks Jano.
>         The proposal is exactly in line with expectations.
>         However, I am concerned that we should clarify the scope (and
>     size) of SOSA. Specifically,
>         1. do the requirements for SOSA include a basic actuation model?
>         If that is the case then
>         2. should the Sampling side of the system also need to be
>     fleshed out?
>         I could make a proposal for this, but had been holding back
>     because I had assumed that was probably out of scope for most SOSA
>     users, and should rather be the subject of a vertical (richer
>     axiomatization) + horizontal (additional scope) extension to SOSA.
>         In developing SOSA until now we have generally leaned towards
>     parsimony - lets minimise the number of concepts in SOSA to a core
>     that might be useful to schema.org <http://schema.org> folk.
>         BTW - I'm OK with the answers to these two questions being 1.
>     Yes, and 2. No, but wanted to put the issue on the table so we are
>     all clear about what is being ruled in, and what is out.
>         And just in case there is any question, even if it is "2. No",
>     Sample still belongs in SOSA, as it is critical for many (most?)
>     observations.
>         It would just be sampling and sample preparation that would be
>     delegated elsewhere.
>         Simon
>         -----Original Message-----
>         From: Krzysztof Janowicz [mailto:janowicz@ucsb.edu
>     <mailto:janowicz@ucsb.edu>]
>         Sent: Monday, 13 February, 2017 10:50
>         To: Cox, Simon (L&W, Clayton) <Simon.Cox@csiro.au>;
>     armin.haller@anu.edu.au <mailto:armin.haller@anu.edu.au>;
>     public-sdw-wg@w3.org <mailto:public-sdw-wg@w3.org>
>         Subject: Actuation and Actuators in SOSA (issue-91)
>         Dear all,
>         I added a wiki pages that shows a concept map for the changes
>     to be made on the Actuator and Actuation side of SOSA. The
>     proposed changes address some shortcomings of the current model
>     and are also in preparation for a deeper axiomatization in SSN.
>         There are two major (but in no sense dramatic changes) to
>     SOSA, namely a proposal to add the SOSA:actuatedProperty role and
>     a class called SOSA:ActuableProperty.  These are in line with
>     previous work and requests made on this list.
>         I hope you can look at the concept map and the notes on the
>     wiki page as I hope we can get this resolved during our next
>     teleconference. Please keep in mind that everything that is not
>     shown in a dashed style is already part of SOSA.
>     https://www.w3.org/2015/spatial/wiki/Actuation_in_SOSA
>     <https://www.w3.org/2015/spatial/wiki/Actuation_in_SOSA>
>         Best,
>         Jano

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 Tuesday, 14 February 2017 19:37:03 UTC

This archive was generated by hypermail 2.4.0 : Thursday, 24 March 2022 20:31:29 UTC