Skip to content

Removes sensor-related terms to fix issue 462 #1089

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 5 commits into from
Jun 24, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions ontologies/Issue-462-Remove-Sensor-Related-Items.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
## Release 13.0.0

### Major Updates

- Removed sensor-related concepts. Issue [#462](https://github.com/semanticarts/gist/issues/462).
- Classes removed:
- `gist:Actuator`
- `gist:Controller`
- `gist:ControllerType`
- `gist:MessageDefinition`
- `gist:PhenomenaType`
- `gist:Sensor`
- Predicates removed:
- `gist:directs`
- `gist:hasViableRange`
- `gist:respondsTo`
80 changes: 0 additions & 80 deletions ontologies/gistCore.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -116,13 +116,6 @@ gist:Account
skos:prefLabel "Account"^^xsd:string ;
.

gist:Actuator
a owl:Class ;
rdfs:subClassOf gist:Equipment ;
skos:definition "A device that can affect the real world via a message interface"^^xsd:string ;
skos:prefLabel "Actuator"^^xsd:string ;
.

gist:Address
a owl:Class ;
rdfs:subClassOf gist:Content ;
Expand Down Expand Up @@ -484,40 +477,6 @@ gist:ControlledVocabulary
skos:prefLabel "Controlled Vocabulary"^^xsd:string ;
.

gist:Controller
a owl:Class ;
owl:equivalentClass [
a owl:Class ;
owl:intersectionOf (
gist:Equipment
[
a owl:Restriction ;
owl:onProperty gist:directs ;
owl:someValuesFrom gist:Actuator ;
]
[
a owl:Restriction ;
owl:onProperty gist:isCategorizedBy ;
owl:someValuesFrom gist:ControllerType ;
]
[
a owl:Restriction ;
owl:onProperty gist:respondsTo ;
owl:someValuesFrom gist:Sensor ;
]
) ;
] ;
skos:definition "A device that takes messages or signals from a sensor and decides through algorithms whether and which actuator to fire via messages"^^xsd:string ;
skos:prefLabel "Controller"^^xsd:string ;
.

gist:ControllerType
a owl:Class ;
rdfs:subClassOf gist:Category ;
skos:definition "A kind of controller."^^xsd:string ;
skos:prefLabel "Controller Type"^^xsd:string ;
.

gist:CountryGeoRegion
a owl:Class ;
owl:equivalentClass [
Expand Down Expand Up @@ -1139,13 +1098,6 @@ gist:Message
skos:prefLabel "Message"^^xsd:string ;
.

gist:MessageDefinition
a owl:Class ;
rdfs:subClassOf gist:SchemaMetaData ;
skos:definition "Each pulse from a Sensor is reflected in a message, as well as each instruction to an Actuator"^^xsd:string ;
skos:prefLabel "Message Definition"^^xsd:string ;
.

gist:Network
a owl:Class ;
owl:equivalentClass [
Expand Down Expand Up @@ -1439,13 +1391,6 @@ gist:Person
skos:prefLabel "Person"^^xsd:string ;
.

gist:PhenomenaType
a owl:Class ;
rdfs:subClassOf gist:Category ;
skos:definition "The things that a sensor can sense, such as light, heat, current, moisture, etc."^^xsd:string ;
skos:prefLabel "Phenomena Type"^^xsd:string ;
.

gist:PhysicalActionType
a owl:Class ;
rdfs:subClassOf gist:Category ;
Expand Down Expand Up @@ -1717,13 +1662,6 @@ gist:SchemaMetaData
skos:prefLabel "Schema Meta Data"^^xsd:string ;
.

gist:Sensor
a owl:Class ;
rdfs:subClassOf gist:Equipment ;
skos:definition "A device that can detect something and report it. Light sensors, temperature sensors,"^^xsd:string ;
skos:prefLabel "Sensor"^^xsd:string ;
.

gist:ServiceSpecification
a owl:Class ;
owl:equivalentClass [
Expand Down Expand Up @@ -2325,12 +2263,6 @@ gist:description
skos:scopeNote "This property is used to provide a description of an individual in greater detail than a label."^^xsd:string ;
.

gist:directs
a owl:ObjectProperty ;
skos:definition "The set of actuators that a controller can affect"^^xsd:string ;
skos:prefLabel "directs"^^xsd:string ;
.

gist:domainIncludes
a owl:AnnotationProperty ;
rdfs:subPropertyOf skos:scopeNote ;
Expand Down Expand Up @@ -2915,12 +2847,6 @@ gist:hasUnitOfMeasure
skos:prefLabel "has unit of measure"^^xsd:string ;
.

gist:hasViableRange
a owl:ObjectProperty ;
skos:definition "The area over which the sensor can sense (might be a small geospatial area or a specific wire in a circuit)"^^xsd:string ;
skos:prefLabel "has viable range"^^xsd:string ;
.

gist:idText
a owl:DatatypeProperty ;
rdfs:range xsd:string ;
Expand Down Expand Up @@ -3413,12 +3339,6 @@ gist:requires
Implementations requiring a more specific meaning should define subproperties."""^^xsd:string ;
.

gist:respondsTo
a owl:ObjectProperty ;
skos:definition "The set of sensors that a controller is attached to"^^xsd:string ;
skos:prefLabel "responds to"^^xsd:string ;
.

gist:sequence
a owl:DatatypeProperty ;
rdfs:range xsd:integer ;
Expand Down
Loading