Closed maximelefrancois86 closed 9 months ago
Agree.
(And in turn this might be a specialization of prov:Activity
, or possibly an equivalent class?.)
The alignment to prov:Activity
is indeed what you proposed in the PROV Alignment Module (Sec. 6.5)
I wouldn't make the class ssn:ProcedureExecution
equivalent to prov:Activity
though.
The same way sosa:Sensor
, sosa:Actuator
, sosa:Sampler
are only defined as sub-classes of prov:Agent
and prov:Entity
sosa:Procedure
is only defined as a sub-class of prov:Plan
and classes sosa:ObservableProperty
and sosa:ActuatableProperty
are defined as sub-classes of prov:Entity
In SSN there is ssn:Property that generalizes
sosa:ObservableProperty
andsosa:ActuatableProperty
. There isssn:System
that generalizesosa:Sensor
,sosa:Actuator
,sosa:Sampler
.It would be appropriate to have a class
ssn:ProcedureExecution
that generalizessosa:Observation
,sosa:Actuation
,sosa:Sampling