From: User-centric modeling and processing for ubiquitous events using semantic capability models
sc:Sensor1 | a | ssn:SensingDevice,sc:SensorCapability; |
 | sc:hasMeasurementCapability | sc:Thermal; |
 | sc:hasMeasurementProperty | sc:Mp1; |
 | sc:hasOperatingProperty | sc:Op1; |
 | sc:hasSurvivalProperty | sc:Sp1; |
 | sc:hasObservation | [ rdfs:subClassOf ssn:Observation,cap:DynamicValue; |
 |  | sc:hasEndpoint "www.deri.org/sensor1"^^xsd:URI; |
 |  | sc:hasLifting "www.deri.org/lifting.xsd"^^xsd:URI]. |
sc:Mp1 | a | sc:Accuracy, cap:ConditionalValue; |
 | cap:hasRequired | [ cap:hasAttribute sc:hasObservation; |
 |  | cap:asVariable "?temp"]. |
 | cap:hasCondition | [ cap:hasValue "0.8"^^xsd:decimal; |
 |  | sc:hasExpression "Filter(?temp <10 && ?temp >0)"^^ |
 |  | cap:SPARQL]; |
 |  | [ cap:hasValue "0.9" xsd:decimal; |
 |  | sc:hasExpression "Filter(?temp >10)"^^cap:SPARQL]. |
sc:Sp1 | a | ssn:BatteryLife; |
 | cap:hasValue | "1"^^xsd:decimal; |
 | cap:hasUnit | dbpedia:Month. |