@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix dc: <http://purl.org/dc/terms/> .
@prefix cc: <http://creativecommons.org/ns#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix ns0: <http://purl.org/vocab/vann/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix geo: <http://www.w3.org/2003/01/geo/wgs84_pos#> .
@prefix schema: <http://schema.org/> .

<http://elite.polito.it/ontologies/eupont.owl>
  a owl:Ontology ;
  owl:imports foaf: ;
  owl:versionInfo 2.0 ;
  dc:title "EUPont: an ontology for End User Programming of the IoT"@en ;
  cc:license """Copyright (c) 2016-2018 Monge Roffarello Alberto

        Licensed under the Apache License, Version 2.0 (the "License");
        you may not use this file except in compliance with the License.
        You may obtain a copy of the License at

         http://www.apache.org/licenses/LICENSE-2.0

        Unless required by applicable law or agreed to in writing, software
        distributed under the License is distributed on an "AS IS" BASIS,
        WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
        See the License for the specific language governing permissions and
        limitations under the License""" ;
  dc:rights "Copyright(c) 2016-2018 Monge Roffarello Alberto" ;
  dc:contributor "Luigi De Russis (luigi.derussis@polito.it)"^^xsd:string ;
  ns0:preferredNamespacePrefix "eupont" ;
  dc:creator "Monge Roffarello Alberto (alberto.monge@polito.it)"^^xsd:string ;
  dc:issued "2016-12-01"^^xsd:date ;
  foaf:primaryTopic "End User Programming in the Internet of Thing"^^xsd:string ;
  dc:description "EUPont is an ontology to model high level rules for Internet of Things End User Programming (IoT-EUP)."@en ;
  ns0:preferredNamespaceUri "http://elite.polito.it/ontologies/eupont.owl#" ;
  dc:modified "2018-02-09"^^xsd:date .

<http://elite.polito.it/ontologies/eupont.owl#allowTo>
  a owl:ObjectProperty ;
  rdfs:domain <http://elite.polito.it/ontologies/eupont.owl#IoTEntity> ;
  rdfs:range [
    a owl:Class ;
    owl:unionOf (
     <http://elite.polito.it/ontologies/eupont.owl#Action>
     <http://elite.polito.it/ontologies/eupont.owl#Trigger>
   )
  ] ;
  rdfs:label "allowTo"@en .

<http://elite.polito.it/ontologies/eupont.owl#canControl>
  a owl:ObjectProperty ;
  rdfs:domain <http://elite.polito.it/ontologies/eupont.owl#Agent> ;
  rdfs:range <http://elite.polito.it/ontologies/eupont.owl#IoTEntity> ;
  rdfs:label "canControl"@en .

<http://elite.polito.it/ontologies/eupont.owl#channelOffer>
  a owl:ObjectProperty ;
  owl:inverseOf <http://elite.polito.it/ontologies/eupont.owl#isOfChannel> ;
  rdfs:label "channelOffer"@en .

<http://elite.polito.it/ontologies/eupont.owl#commandAllowTo>
  a owl:ObjectProperty ;
  rdfs:subPropertyOf <http://elite.polito.it/ontologies/eupont.owl#allowTo> ;
  rdfs:domain <http://elite.polito.it/ontologies/eupont.owl#Command> ;
  rdfs:range <http://elite.polito.it/ontologies/eupont.owl#Action> ;
  rdfs:label "commandAllowTo"@en .

<http://elite.polito.it/ontologies/eupont.owl#hasAction>
  a owl:ObjectProperty ;
  rdfs:domain <http://elite.polito.it/ontologies/eupont.owl#Rule> ;
  rdfs:range <http://elite.polito.it/ontologies/eupont.owl#InstantiatedAction> ;
  rdfs:label "hasAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#hasCategory>
  a owl:ObjectProperty ;
  rdfs:domain <http://elite.polito.it/ontologies/eupont.owl#Channel> ;
  rdfs:range <http://elite.polito.it/ontologies/eupont.owl#Category> ;
  rdfs:label "hasCategory"@en .

<http://elite.polito.it/ontologies/eupont.owl#hasCommand>
  a owl:ObjectProperty ;
  rdfs:domain <http://elite.polito.it/ontologies/eupont.owl#Service> ;
  rdfs:range <http://elite.polito.it/ontologies/eupont.owl#Command> ;
  rdfs:label "hasCommand"@en .

<http://elite.polito.it/ontologies/eupont.owl#hasDetail>
  a owl:ObjectProperty ;
  rdfs:domain <http://elite.polito.it/ontologies/eupont.owl#InstantiatedTrigger> ;
  rdfs:range <http://elite.polito.it/ontologies/eupont.owl#InstantiatedDetail> ;
  rdfs:label "hasDetail"@en .

<http://elite.polito.it/ontologies/eupont.owl#hasNotification>
  a owl:ObjectProperty ;
  rdfs:domain <http://elite.polito.it/ontologies/eupont.owl#Service> ;
  rdfs:range <http://elite.polito.it/ontologies/eupont.owl#Notification> ;
  rdfs:label "hasNotification"@en .

<http://elite.polito.it/ontologies/eupont.owl#hasRegisteredEntity>
  a owl:ObjectProperty ;
  owl:inverseOf <http://elite.polito.it/ontologies/eupont.owl#hasTechnology> ;
  rdfs:label "hasRegisteredEntity"@en .

<http://elite.polito.it/ontologies/eupont.owl#hasService>
  a owl:ObjectProperty ;
  rdfs:domain <http://elite.polito.it/ontologies/eupont.owl#IoTEntity> ;
  rdfs:range <http://elite.polito.it/ontologies/eupont.owl#Service> ;
  rdfs:label "hasService"@en .

<http://elite.polito.it/ontologies/eupont.owl#hasTechnology>
  a owl:ObjectProperty ;
  rdfs:domain <http://elite.polito.it/ontologies/eupont.owl#IoTEntity> ;
  rdfs:range <http://elite.polito.it/ontologies/eupont.owl#Channel> ;
  rdfs:label "hasTechnology"@en .

<http://elite.polito.it/ontologies/eupont.owl#hasTrigger>
  a owl:ObjectProperty ;
  rdfs:domain <http://elite.polito.it/ontologies/eupont.owl#Rule> ;
  rdfs:range <http://elite.polito.it/ontologies/eupont.owl#InstantiatedTrigger> ;
  rdfs:label "hasTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#isOfChannel>
  a owl:ObjectProperty ;
  rdfs:label "isOfChannel"@en .

<http://elite.polito.it/ontologies/eupont.owl#location>
  a owl:ObjectProperty ;
  owl:equivalentProperty foaf:based_near ;
  rdfs:label "location"@en .

<http://elite.polito.it/ontologies/eupont.owl#nominal>
  a owl:ObjectProperty ;
  rdfs:domain <http://elite.polito.it/ontologies/eupont.owl#RuleInstantiatedAxiom> ;
  rdfs:range [
    a owl:Class ;
    owl:unionOf (
     <http://elite.polito.it/ontologies/eupont.owl#Action>
     <http://elite.polito.it/ontologies/eupont.owl#Trigger>
   )
  ] ;
  rdfs:label "nominal"@en .

<http://elite.polito.it/ontologies/eupont.owl#nominalAction>
  a owl:ObjectProperty ;
  rdfs:subPropertyOf <http://elite.polito.it/ontologies/eupont.owl#nominal> ;
  rdfs:domain <http://elite.polito.it/ontologies/eupont.owl#InstantiatedAction> ;
  rdfs:range <http://elite.polito.it/ontologies/eupont.owl#Action> ;
  rdfs:label "nominalAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#nominalDetail>
  a owl:ObjectProperty ;
  rdfs:subPropertyOf <http://elite.polito.it/ontologies/eupont.owl#nominal> ;
  rdfs:range <http://elite.polito.it/ontologies/eupont.owl#Detail> ;
  rdfs:label "nominalDetail"@en .

<http://elite.polito.it/ontologies/eupont.owl#nominalTrigger>
  a owl:ObjectProperty ;
  rdfs:subPropertyOf <http://elite.polito.it/ontologies/eupont.owl#nominal> ;
  rdfs:domain <http://elite.polito.it/ontologies/eupont.owl#InstantiatedTrigger> ;
  rdfs:range <http://elite.polito.it/ontologies/eupont.owl#Trigger> ;
  rdfs:label "nominalTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#notificationAllowTo>
  a owl:ObjectProperty ;
  rdfs:subPropertyOf <http://elite.polito.it/ontologies/eupont.owl#allowTo> ;
  rdfs:domain <http://elite.polito.it/ontologies/eupont.owl#Notification> ;
  rdfs:range <http://elite.polito.it/ontologies/eupont.owl#Trigger> ;
  rdfs:label "notificationAllowTo"@en .

<http://elite.polito.it/ontologies/eupont.owl#offerAction>
  a owl:ObjectProperty ;
  rdfs:subPropertyOf <http://elite.polito.it/ontologies/eupont.owl#channelOffer> ;
  rdfs:domain <http://elite.polito.it/ontologies/eupont.owl#Channel> ;
  rdfs:range <http://elite.polito.it/ontologies/eupont.owl#Action> ;
  rdfs:label "offerAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#offerDetail>
  a owl:ObjectProperty ;
  rdfs:domain <http://elite.polito.it/ontologies/eupont.owl#Trigger> ;
  rdfs:range <http://elite.polito.it/ontologies/eupont.owl#Detail> ;
  rdfs:label "offerDetail"@en .

<http://elite.polito.it/ontologies/eupont.owl#offerTrigger>
  a owl:ObjectProperty ;
  rdfs:subPropertyOf <http://elite.polito.it/ontologies/eupont.owl#channelOffer> ;
  rdfs:domain <http://elite.polito.it/ontologies/eupont.owl#Channel> ;
  rdfs:range <http://elite.polito.it/ontologies/eupont.owl#Trigger> ;
  rdfs:label "offerTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#triggers>
  a owl:ObjectProperty ;
  rdfs:domain <http://elite.polito.it/ontologies/eupont.owl#Action> ;
  rdfs:range <http://elite.polito.it/ontologies/eupont.owl#Trigger> ;
  rdfs:label "triggers"@en .

<http://elite.polito.it/ontologies/eupont.owl#where>
  a owl:ObjectProperty ;
  rdfs:domain [
    a owl:Class ;
    owl:unionOf (
     <http://elite.polito.it/ontologies/eupont.owl#InstantiatedAction>
     <http://elite.polito.it/ontologies/eupont.owl#InstantiatedTrigger>
   )
  ] ;
  rdfs:range <http://elite.polito.it/ontologies/eupont.owl#Location> ;
  rdfs:label "where"@en .

<http://elite.polito.it/ontologies/eupont.owl#which>
  a owl:ObjectProperty ;
  rdfs:domain [
    a owl:Class ;
    owl:unionOf (
     <http://elite.polito.it/ontologies/eupont.owl#InstantiatedAction>
     <http://elite.polito.it/ontologies/eupont.owl#InstantiatedTrigger>
   )
  ] ;
  rdfs:range <http://elite.polito.it/ontologies/eupont.owl#IoTEntity> ;
  rdfs:label "which"@en .

<http://elite.polito.it/ontologies/eupont.owl#who>
  a owl:ObjectProperty ;
  rdfs:domain [
    a owl:Class ;
    owl:unionOf (
     <http://elite.polito.it/ontologies/eupont.owl#InstantiatedAction>
     <http://elite.polito.it/ontologies/eupont.owl#InstantiatedTrigger>
   )
  ] ;
  rdfs:range <http://elite.polito.it/ontologies/eupont.owl#Agent> ;
  rdfs:label "who"@en .

<http://elite.polito.it/ontologies/eupont.owl#description>
  a owl:DatatypeProperty ;
  rdfs:domain owl:Thing ;
  rdfs:range rdfs:Literal ;
  rdfs:comment "description" .

<http://elite.polito.it/ontologies/eupont.owl#detail>
  a owl:DatatypeProperty ;
  rdfs:domain [
    a owl:Class ;
    owl:unionOf (
     <http://elite.polito.it/ontologies/eupont.owl#Action>
     <http://elite.polito.it/ontologies/eupont.owl#Trigger>
   )
  ] ;
  rdfs:range xsd:string ;
  rdfs:comment "detail" .

<http://elite.polito.it/ontologies/eupont.owl#type>
  a owl:DatatypeProperty ;
  rdfs:domain owl:Thing ;
  rdfs:range xsd:string ;
  rdfs:comment "type" .

<http://elite.polito.it/ontologies/eupont.owl#value>
  a owl:DatatypeProperty ;
  rdfs:comment "value" .

<http://elite.polito.it/ontologies/eupont.owl#AcceptCommunicationAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#GetAction> ;
  rdfs:label "AcceptCommunicationAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#Action>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#RuleNominalAxiom> ;
  rdfs:label "Action"@en .

<http://elite.polito.it/ontologies/eupont.owl#ActivateEnvironmentSceneAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SetEnvironmentComfortAction> ;
  rdfs:label "ActivateEnvironmentSceneAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#ActivityAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Action> ;
  rdfs:label "ActivityAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#ActivityTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Trigger> ;
  rdfs:label "ActivityTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#AddAlarmAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#AddRemindAction> ;
  rdfs:label "AddAlarmAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#AddCalendarItemAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#AddRemindAction> ;
  rdfs:label "AddCalendarItemAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#AddRemindAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SaveAction> ;
  rdfs:label "AddRemindAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#AddReminderAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#AddRemindAction> ;
  rdfs:label "AddReminderAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#AddTimerAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#AddRemindAction> ;
  rdfs:label "AddTimerAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#AddedAlarmTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#AddedRemindTrigger> ;
  rdfs:label "AddedAlarmTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#AddedCalendarItemTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#AddedRemindTrigger> ;
  rdfs:label "AddedCalendarItemTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#AddedRemindTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SavedTrigger> ;
  rdfs:label "AddedRemindTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#AddedReminderTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#AddedRemindTrigger> ;
  rdfs:label "AddedReminderTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#AddedTimerTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#AddedRemindTrigger> ;
  rdfs:label "AddedTimerTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#Agent>
  a owl:Class ;
  owl:equivalentClass foaf:Agent ;
  rdfs:comment "An agent (eg. person, group, software or physical artifact)."@en ;
  rdfs:label "Agent"@en .

<http://elite.polito.it/ontologies/eupont.owl#AirConditioner>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SmartEnvironmentSystem> ;
  rdfs:label "AirConditioner"@en .

<http://elite.polito.it/ontologies/eupont.owl#AirMonitor>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SmartEnvironmentSystem> ;
  rdfs:label "AirMonitor"@en .

<http://elite.polito.it/ontologies/eupont.owl#AirPressureService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SmartEnvironmentService> ;
  rdfs:label "AirPressureService"@en .

<http://elite.polito.it/ontologies/eupont.owl#AirPurifier>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SmartEnvironmentSystem> ;
  rdfs:label "AirPurifier"@en .

<http://elite.polito.it/ontologies/eupont.owl#AirPurifierDisabledTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreasedAirQualityTrigger> ;
  rdfs:label "AirPurifierDisabledTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#AirPurifierEnabledTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IncreasedAirQualityTrigger> ;
  rdfs:label "AirPurifierEnabledTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#AirPurifierService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SmartEnvironmentService> ;
  rdfs:label "AirPurifierService"@en .

<http://elite.polito.it/ontologies/eupont.owl#AlarmClockService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#TimeService> ;
  rdfs:label "AlarmClockService"@en .

<http://elite.polito.it/ontologies/eupont.owl#AnswerCallAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#AcceptCommunicationAction> ;
  rdfs:label "AnswerCallAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#AntiIntrusionSystem>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SmartEnvironmentSystem> ;
  rdfs:label "AntiIntrusionSystem"@en .

<http://elite.polito.it/ontologies/eupont.owl#Appliance>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#PhysicalObject> ;
  rdfs:label "Appliance"@en .

<http://elite.polito.it/ontologies/eupont.owl#ApplianceService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Service> ;
  rdfs:label "ApplianceService"@en .

<http://elite.polito.it/ontologies/eupont.owl#ArriveOnVehicleTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#EnterTrigger> ;
  rdfs:label "ArriveOnVehicleTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#AttachementService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#CommunicationService>, <http://elite.polito.it/ontologies/eupont.owl#InformationService> ;
  rdfs:label "AttachementService"@en .

<http://elite.polito.it/ontologies/eupont.owl#AudioRecordingService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#RecordingService> ;
  rdfs:label "AudioRecordingService"@en .

<http://elite.polito.it/ontologies/eupont.owl#AudioService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#InformationService>, <http://elite.polito.it/ontologies/eupont.owl#OutputService> ;
  rdfs:label "AudioService"@en .

<http://elite.polito.it/ontologies/eupont.owl#BatteryService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeviceService> ;
  rdfs:label "BatteryService"@en .

<http://elite.polito.it/ontologies/eupont.owl#Beacon>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SmartEnvironmentSystem> ;
  rdfs:label "Beacon"@en .

<http://elite.polito.it/ontologies/eupont.owl#BikeTrackingService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#TrackingService> ;
  rdfs:label "BikeTrackingService"@en .

<http://elite.polito.it/ontologies/eupont.owl#BlockCallAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreaseUserConnectivityAction> ;
  rdfs:label "BlockCallAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#Blog>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#NewsTool> ;
  rdfs:label "Blog"@en .

<http://elite.polito.it/ontologies/eupont.owl#BluetoothService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#NetworkService> ;
  rdfs:label "BluetoothService"@en .

<http://elite.polito.it/ontologies/eupont.owl#BrightnessDecreasedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ImprovedLightingConditionTrigger> ;
  rdfs:label "BrightnessDecreasedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#BrightnessIncreasedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ImprovedLightingConditionTrigger> ;
  rdfs:label "BrightnessIncreasedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#Building>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Location> ;
  rdfs:label "Building"@en .

<http://elite.polito.it/ontologies/eupont.owl#BuyCommand>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Command> ;
  rdfs:label "BuyCommand"@en .

<http://elite.polito.it/ontologies/eupont.owl#CalendarService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#InformationService> ;
  rdfs:label "CalendarService"@en .

<http://elite.polito.it/ontologies/eupont.owl#CalendarTool>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#OrganizerTool> ;
  rdfs:label "Calendar"@en .

<http://elite.polito.it/ontologies/eupont.owl#CallService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#CommunicationService>, <http://elite.polito.it/ontologies/eupont.owl#InformationService> ;
  rdfs:label "CallService"@en .

<http://elite.polito.it/ontologies/eupont.owl#CallTool>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#CommunicationTool> ;
  rdfs:label "Call"@en .

<http://elite.polito.it/ontologies/eupont.owl#Camera>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SmartEnvironmentSystem> ;
  rdfs:label "Camera"@en .

<http://elite.polito.it/ontologies/eupont.owl#Category>
  a owl:Class ;
  rdfs:label "Category"@en .

<http://elite.polito.it/ontologies/eupont.owl#Channel>
  a owl:Class ;
  rdfs:label "Channel"@en .

<http://elite.polito.it/ontologies/eupont.owl#ChatTool>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#CommunicationTool> ;
  rdfs:label "Chat"@en .

<http://elite.polito.it/ontologies/eupont.owl#CloseCommand>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Command> ;
  rdfs:label "CloseCommand"@en .

<http://elite.polito.it/ontologies/eupont.owl#CloseNotification>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Notification> ;
  rdfs:label "CloseNotification"@en .

<http://elite.polito.it/ontologies/eupont.owl#CloseSafetyValveAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IncreaseSecurityAction> ;
  rdfs:label "CloseSafetyValveAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#CloseWindowFrameAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreaseLightingAction>, <http://elite.polito.it/ontologies/eupont.owl#IncreaseTemperatureAction> ;
  rdfs:label "CloseWindowFrameAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#CloudPlatform>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StoragePlatform> ;
  rdfs:label "CloudPlatform"@en .

<http://elite.polito.it/ontologies/eupont.owl#CodeHostingPlatform>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeveloperTool> ;
  rdfs:label "CodeHostingPlatform"@en .

<http://elite.polito.it/ontologies/eupont.owl#CoffeeMaker>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Appliance> ;
  rdfs:label "CoffeeMaker"@en .

<http://elite.polito.it/ontologies/eupont.owl#CoffeeService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ApplianceService> ;
  rdfs:label "CoffeeService"@en .

<http://elite.polito.it/ontologies/eupont.owl#Colleague>
  a owl:Class ;
  rdfs:subClassOf foaf:Person ;
  rdfs:label "Colleague"@en .

<http://elite.polito.it/ontologies/eupont.owl#Command>
  a owl:Class ;
  rdfs:label "Command"@en .

<http://elite.polito.it/ontologies/eupont.owl#CommentService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#InformationService> ;
  rdfs:label "CommentService"@en .

<http://elite.polito.it/ontologies/eupont.owl#CommunicationService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Service> ;
  rdfs:label "CommunicationService"@en .

<http://elite.polito.it/ontologies/eupont.owl#CommunicationTool>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#VirtualObject> ;
  rdfs:label "CommunicationTool"@en .

<http://elite.polito.it/ontologies/eupont.owl#ConnectCommand>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Command> ;
  rdfs:label "ConnectCommand"@en .

<http://elite.polito.it/ontologies/eupont.owl#ConnectDeviceAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IncreaseConnectivityAction> ;
  rdfs:label "ConnectDeviceAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#ConnectNotification>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Notification> ;
  rdfs:label "ConnectNotification"@en .

<http://elite.polito.it/ontologies/eupont.owl#ConnectToDeviceAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ConnectDeviceAction> ;
  rdfs:label "ConnectToDeviceAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#ConnectToNetworkAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ConnectDeviceAction> ;
  rdfs:label "ConnectToNetworkAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#ConnectToWebServiceAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ConnectDeviceAction> ;
  rdfs:label "ConnectToWebServiceAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#ConnectedVehicle>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Location>, <http://elite.polito.it/ontologies/eupont.owl#SmartCitySystem> ;
  rdfs:label "ConnectedVehicle"@en .

<http://elite.polito.it/ontologies/eupont.owl#ConnectionToDeviceTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeviceConnectedTrigger> ;
  rdfs:label "ConnectionToDeviceTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#ConnectionToNetworkTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeviceConnectedTrigger> ;
  rdfs:label "ConnectionToNetworkTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#ConnectivityAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Action> ;
  rdfs:label "ConnectivityAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#ConnectivityTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Trigger> ;
  rdfs:label "ConnectivityTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#Console>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Appliance> ;
  rdfs:label "Console"@en .

<http://elite.polito.it/ontologies/eupont.owl#ContactService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#InformationService> ;
  rdfs:label "ContactService"@en .

<http://elite.polito.it/ontologies/eupont.owl#Cooker>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Appliance> ;
  rdfs:label "Cooker"@en .

<http://elite.polito.it/ontologies/eupont.owl#CoolingService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SmartEnvironmentService> ;
  rdfs:label "CoolingService"@en .

<http://elite.polito.it/ontologies/eupont.owl#CoolingSystemDisabledTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IncreasedTemperatureTrigger> ;
  rdfs:label "CoolingSystemDisabledTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#CoolingSystemEnabledTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreasedTemperatureTrigger> ;
  rdfs:label "CoolingSystemEnabledTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DIYElectronic>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SmartEnvironmentSystem> ;
  rdfs:label "DIYElectronic"@en .

<http://elite.polito.it/ontologies/eupont.owl#DangerousActivityDetectedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#UnhealthyActivityTrigger> ;
  rdfs:label "DangerousActivityDetectedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DangerousActivityTrackingService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#TrackingService> ;
  rdfs:label "DangerousActivityTrackingService"@en .

<http://elite.polito.it/ontologies/eupont.owl#DecreaseAirQualityAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreaseEnvironmentConditionAction> ;
  rdfs:label "DecreaseAirQualityAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DecreaseConnectivityAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ConnectivityAction> ;
  rdfs:label "DecreaseConnectivityAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DecreaseEnvironmentConditionAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#EnvironmentAction> ;
  rdfs:label "DecreaseEnvironmentConditionAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DecreaseHumidityAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreaseEnvironmentConditionAction> ;
  rdfs:label "DecreaseHumidityAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DecreaseLightingAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreaseEnvironmentConditionAction> ;
  rdfs:label "DecreaseLightingAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DecreaseNoiseAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreaseEnvironmentConditionAction> ;
  rdfs:label "DecreaseNoiseAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DecreaseSecurityAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreaseEnvironmentConditionAction> ;
  rdfs:label "DecreaseSecurityAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DecreaseTemperatureAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreaseEnvironmentConditionAction> ;
  rdfs:label "DecreaseTemperatureAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DecreaseUserConnectivityAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreaseConnectivityAction> ;
  rdfs:label "DecreaseUserConnectivityAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DecreaseVolumeAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreaseUserConnectivityAction> ;
  rdfs:label "DecreaseVolumeAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DecreasedAirPressureTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#EnvironmentConditionDecreasedTrigger> ;
  rdfs:label "DecreasedAirPressureTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DecreasedAirQualityTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#EnvironmentConditionDecreasedTrigger> ;
  rdfs:label "DecreasedAirQualityTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DecreasedConnectivityTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ConnectivityTrigger> ;
  rdfs:label "DecreasedConnectivityTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DecreasedHealthConditionTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#HealthTrigger> ;
  rdfs:label "DecreasedHealthConditionTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DecreasedHumidityTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#EnvironmentConditionDecreasedTrigger> ;
  rdfs:label "DecreasedHumidityTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DecreasedLightingTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#EnvironmentConditionDecreasedTrigger> ;
  rdfs:label "DecreasedLightingTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DecreasedNoiseLevelTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#EnvironmentConditionDecreasedTrigger> ;
  rdfs:label "DecreasedNoiseLevelTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DecreasedSecurityTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#EnvironmentConditionDecreasedTrigger> ;
  rdfs:label "DecreasedSecurityTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DecreasedTemperatureTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#EnvironmentConditionDecreasedTrigger> ;
  rdfs:label "DecreasedTemperatureTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DecreasedWeatherConditionsTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#EnvironmentConditionDecreasedTrigger> ;
  rdfs:label "DecreasedWeatherConditionsTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#Dehumidifier>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SmartEnvironmentSystem> ;
  rdfs:label "Dehumidifier"@en .

<http://elite.polito.it/ontologies/eupont.owl#DehumidifierService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SmartEnvironmentService> ;
  rdfs:label "DehumidifierService"@en .

<http://elite.polito.it/ontologies/eupont.owl#DehumidifierSystemDisabledTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IncreasedHumidityTrigger> ;
  rdfs:label "DehumidifierSystemDisabledTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DehumidifierSystemEnabledTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreasedHumidityTrigger> ;
  rdfs:label "DehumidifierSystemEnabledTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeleteAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#InformationAction> ;
  rdfs:label "DeleteAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeleteAlarmAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeleteRemindAction> ;
  rdfs:label "DeleteAlarmAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeleteCalendarItemAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeleteRemindAction> ;
  rdfs:label "DeleteCalendarItemAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeleteCommand>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Command> ;
  rdfs:label "DeleteCommand"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeleteContactAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeleteFromStorageAction> ;
  rdfs:label "DeleteContactAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeleteFileAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeleteFromStorageAction> ;
  rdfs:label "DeleteFileAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeleteFromStorageAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeleteAction> ;
  rdfs:label "DeleteFromStorageAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeleteHealthInformationAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeleteFromStorageAction> ;
  rdfs:label "DeleteHealthInformationAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeleteMediaInformationAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeleteFromStorageAction> ;
  rdfs:label "DeleteMediaInformationAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeleteNotification>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Notification> ;
  rdfs:label "DeleteNotification"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeleteRemindAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeleteAction> ;
  rdfs:label "DeleteRemindAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeleteReminderAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeleteRemindAction> ;
  rdfs:label "DeleteReminderAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeleteTimerAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeleteRemindAction> ;
  rdfs:label "DeleteTimerAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeleteWebBookmarkAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeleteFromStorageAction> ;
  rdfs:label "DeleteWebBookmarkAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeletedAlarmTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeletedRemindTrigger> ;
  rdfs:label "DeletedAlarmTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeletedAppTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeletedFromStorageTrigger> ;
  rdfs:label "DeletedAppTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeletedCalendarItemTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeletedRemindTrigger> ;
  rdfs:label "DeletedCalendarItemTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeletedContactTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeletedFromStorageTrigger> ;
  rdfs:label "DeletedContactTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeletedFileTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeletedFromStorageTrigger> ;
  rdfs:label "DeletedFileTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeletedFromStorageTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeletedTrigger> ;
  rdfs:label "DeletedFromStorageTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeletedHealthInformationTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeletedFromStorageTrigger> ;
  rdfs:label "DeletedHealthInformationTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeletedMediaInformationTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeletedFromStorageTrigger> ;
  rdfs:label "DeletedMediaInformationTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeletedRemindTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeletedTrigger> ;
  rdfs:label "DeletedRemindTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeletedReminderTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeletedRemindTrigger> ;
  rdfs:label "DeletedReminderTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeletedTimerTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeletedRemindTrigger> ;
  rdfs:label "DeletedTimerTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeletedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#InformationTrigger> ;
  rdfs:label "DeletedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeletedWebBookmarkTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeletedFromStorageTrigger> ;
  rdfs:label "DeletedWebBookmarkTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#Detail>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#RuleNominalAxiom> ;
  rdfs:label "Detail"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeveloperTool>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#VirtualObject> ;
  rdfs:label "DeveloperTool"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeviceAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Action> ;
  rdfs:label "DeviceAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeviceConnectedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#EnhancedConnectivityTrigger> ;
  rdfs:label "DeviceConnectedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeviceConnectivityDisabledTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreasedConnectivityTrigger> ;
  rdfs:label "DeviceConnectivityDisabledTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeviceConnectivityEnabledTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#EnhancedConnectivityTrigger> ;
  rdfs:label "DeviceConnectivityEnabledTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeviceDisconnectedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreasedConnectivityTrigger> ;
  rdfs:label "DeviceDisconnectedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeviceFailureTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#WorseFunctionalityTrigger> ;
  rdfs:label "DeviceFailureTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeviceLeakTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#WorseFunctionalityTrigger> ;
  rdfs:label "DeviceLeakTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DevicePluggedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ImprovedConsumptionConditionTrigger> ;
  rdfs:label "DevicePluggedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeviceSavingModeDisabledTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ImprovedConsumptionConditionTrigger> ;
  rdfs:label "DeviceSavingModeDisabledTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeviceSavingModeEnabledTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#WorseConsumptionConditionTrigger> ;
  rdfs:label "DeviceSavingModeEnabledTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeviceService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Service> ;
  rdfs:label "DeviceService"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeviceTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Trigger> ;
  rdfs:label "DeviceTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeviceTurnedOffTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#UserConnectivityDecreasedTrigger> ;
  rdfs:label "DeviceTurnedOffTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeviceTurnedOnTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#UserConnectivityIncreasedTrigger> ;
  rdfs:label "DeviceTurnedOnTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeviceUnpluggedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#WorseConsumptionConditionTrigger> ;
  rdfs:label "DeviceUnpluggedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DeviceUsageWarningTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#WorseConsumptionConditionTrigger> ;
  rdfs:label "DeviceUsageWarningTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DisableAirPurifierSystemAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreaseAirQualityAction> ;
  rdfs:label "DisableAirPurifierSystemAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DisableAirplaneModeAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#EnableDeviceConnectivityAction> ;
  rdfs:label "DisableAirplaneModeAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DisableBluetoothConnectivityAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DisableDeviceConnectivityAction> ;
  rdfs:label "DisableBluetoothConnectivityAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DisableCommand>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Command> ;
  rdfs:label "DisableCommand"@en .

<http://elite.polito.it/ontologies/eupont.owl#DisableCoolingSystemAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IncreaseTemperatureAction> ;
  rdfs:label "DisableCoolingSystemAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DisableDehumidifierSystemAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IncreaseHumidityAction> ;
  rdfs:label "DisableDehumidifierSystemAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DisableDeviceConnectivityAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreaseConnectivityAction> ;
  rdfs:label "DisableDeviceConnectivityAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DisableDeviceSavingModeAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#WorseConsumptionConditionAction> ;
  rdfs:label "DisableDeviceSavingModeAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DisableGPSAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DisableDeviceConnectivityAction> ;
  rdfs:label "DisableGPSAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DisableHeatingSystemAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreaseTemperatureAction> ;
  rdfs:label "DisableHeatingSystemAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DisableHumidifierSystemAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreaseHumidityAction> ;
  rdfs:label "DisableHumidifierSystemAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DisableInternetConnectivityAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DisableDeviceConnectivityAction> ;
  rdfs:label "DisableInternetConnectivityAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DisableLightingSystemAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreaseLightingAction> ;
  rdfs:label "DisableLightingSystemAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DisableNFCConnectivityAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DisableDeviceConnectivityAction> ;
  rdfs:label "DisableNFCConnectivityAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DisableNightModeAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ImproveLightingConditionAction> ;
  rdfs:label "DisableNightModeAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DisableNotification>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Notification> ;
  rdfs:label "DisableNotification"@en .

<http://elite.polito.it/ontologies/eupont.owl#DisableNotificationsAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreaseUserConnectivityAction> ;
  rdfs:label "DisableNotificationsAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DisableScreenRotationAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#WorseUsabilityConditionAction> ;
  rdfs:label "DisableScreenRotationAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DisableSecuritySystemAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreaseSecurityAction> ;
  rdfs:label "DisableSecuritySystemAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DisableWateringSystemAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreaseHumidityAction> ;
  rdfs:label "DisableWateringSystemAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DisabledAirplaneModeTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeviceConnectivityEnabledTrigger> ;
  rdfs:label "DisabledAirplaneModeTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DisabledBluetoothConnectivityTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeviceConnectivityDisabledTrigger> ;
  rdfs:label "DisabledBluetoothConnectivityTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DisabledGPSTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeviceConnectivityDisabledTrigger> ;
  rdfs:label "DisabledGPSTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DisabledInternetConnectivityTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeviceConnectivityDisabledTrigger> ;
  rdfs:label "DisabledInternetConnectivityTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DisabledNFCConnectivityTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeviceConnectivityDisabledTrigger> ;
  rdfs:label "DisabledNFCConnectivityTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DisconnectCommand>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Command> ;
  rdfs:label "DisconnectCommand"@en .

<http://elite.polito.it/ontologies/eupont.owl#DisconnectDeviceAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreaseConnectivityAction> ;
  rdfs:label "DisconnectDeviceAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DisconnectFromDeviceAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DisconnectDeviceAction> ;
  rdfs:label "DisconnectFromDeviceAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DisconnectFromNetworkAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DisconnectDeviceAction> ;
  rdfs:label "DisconnectFromNetworkAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#DisconnectNotification>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Notification> ;
  rdfs:label "DisconnectNotification"@en .

<http://elite.polito.it/ontologies/eupont.owl#DisconnectedFromDeviceTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeviceDisconnectedTrigger> ;
  rdfs:label "DisconnectedFromDeviceTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#DisconnectedFromNetworkTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeviceDisconnectedTrigger> ;
  rdfs:label "DisconnectedFromNetworkTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#Dishwasher>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Appliance> ;
  rdfs:label "Dishwasher"@en .

<http://elite.polito.it/ontologies/eupont.owl#DisplaySerivce>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#InformationService> ;
  rdfs:label "DisplayService"@en .

<http://elite.polito.it/ontologies/eupont.owl#DisplyService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#OutputService> ;
  rdfs:label "DisplayService"@en .

<http://elite.polito.it/ontologies/eupont.owl#DiswashingService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ApplianceService> ;
  rdfs:label "DiswashingService"@en .

<http://elite.polito.it/ontologies/eupont.owl#Dryer>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Appliance> ;
  rdfs:label "Dryer"@en .

<http://elite.polito.it/ontologies/eupont.owl#DryingService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ApplianceService> ;
  rdfs:label "DryingService"@en .

<http://elite.polito.it/ontologies/eupont.owl#DvdPlayer>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Appliance> ;
  rdfs:label "DVDPlayer"@en .

<http://elite.polito.it/ontologies/eupont.owl#EUDPlatform>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeveloperTool> ;
  rdfs:label "EUDPlatform"@en .

<http://elite.polito.it/ontologies/eupont.owl#EcommerceService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Service> ;
  rdfs:label "EcommerceService"@en .

<http://elite.polito.it/ontologies/eupont.owl#EcommerceWebSite>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ShoppingTool> ;
  rdfs:label "ECommerceWebsite"@en .

<http://elite.polito.it/ontologies/eupont.owl#EmailTool>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#CommunicationTool> ;
  rdfs:label "EMail"@en .

<http://elite.polito.it/ontologies/eupont.owl#EnableAirPurifierSystemAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IncreaseAirQualityAction> ;
  rdfs:label "EnableAirPurifierSystemAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#EnableAirplaneModeAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DisableDeviceConnectivityAction> ;
  rdfs:label "EnableAirplaneModeAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#EnableBluetoothConnectivityAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#EnableDeviceConnectivityAction> ;
  rdfs:label "EnableBluetoothConnectivityAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#EnableCommand>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Command> ;
  rdfs:label "EnableCommand"@en .

<http://elite.polito.it/ontologies/eupont.owl#EnableCoolingSystemAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreaseTemperatureAction> ;
  rdfs:label "EnableCoolingSystemAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#EnableDehumidifierSystemAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreaseHumidityAction> ;
  rdfs:label "EnableDehumidifierSystemAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#EnableDeviceConnectivityAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IncreaseConnectivityAction> ;
  rdfs:label "EnableDeviceConnectivityAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#EnableDeviceSavingModeAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ImproveConsumptionConditionAction> ;
  rdfs:label "EnableDeviceSavingModeAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#EnableGPSAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#EnableDeviceConnectivityAction> ;
  rdfs:label "EnableGPSAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#EnableHeatingSystemAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IncreaseTemperatureAction> ;
  rdfs:label "EnableHeatingSystemAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#EnableHumidifierSystemAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IncreaseHumidityAction> ;
  rdfs:label "EnableHumidifierSystemAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#EnableInternetConnectivityAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#EnableDeviceConnectivityAction> ;
  rdfs:label "EnableInternetConnectivityAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#EnableLightingSystemAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IncreaseLightingAction> ;
  rdfs:label "EnableLightingSystemAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#EnableNFCConnctivityAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#EnableDeviceConnectivityAction> ;
  rdfs:label "EnableNGFCConnectivityAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#EnableNightModeAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ImproveLightingConditionAction> ;
  rdfs:label "EnableNightModeAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#EnableNotification>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Notification> ;
  rdfs:label "EnableNotification"@en .

<http://elite.polito.it/ontologies/eupont.owl#EnableNotificationsAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IncreaseUserConnectivityAction> ;
  rdfs:label "EnableNotificationsAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#EnableScreenRotationAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ImproveUsabilityConditionAction> ;
  rdfs:label "EnableScreenRotationAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#EnableSecuritySystemAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IncreaseSecurityAction> ;
  rdfs:label "EnableSecuritySystemAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#EnableSpeakerphoneAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IncreaseUserConnectivityAction> ;
  rdfs:label "EnableSpeakerphoneAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#EnableWateringSystemAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IncreaseHumidityAction> ;
  rdfs:label "EnableWateringSystemAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#EnabledAirplaneModeTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeviceConnectivityDisabledTrigger> ;
  rdfs:label "EnabledAirplaneModeTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#EnabledBluetoothConnectivityTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeviceConnectivityEnabledTrigger> ;
  rdfs:label "EnabledBluetoothConnectivityTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#EnabledGPSTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeviceConnectivityEnabledTrigger> ;
  rdfs:label "EnabledGPSTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#EnabledInternetConnectivityTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeviceConnectivityEnabledTrigger> ;
  rdfs:label "EnabledInternetConnectivityTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#EnabledNFCConnectivityTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeviceConnectivityEnabledTrigger> ;
  rdfs:label "EnabledNFCConnectivityTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#EndCallAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreaseUserConnectivityAction> ;
  rdfs:label "EndCallAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#EnhancedConnectivityTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ConnectivityTrigger> ;
  rdfs:label "EnhancedConnectivityTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#EnterNotification>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Notification> ;
  rdfs:label "EnterNotification"@en .

<http://elite.polito.it/ontologies/eupont.owl#EnterTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#MovingTrigger> ;
  rdfs:label "EnterTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#EnvironmentAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Action> ;
  rdfs:label "EnvironmentAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#EnvironmentConditionDecreasedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#EnvironmentTrigger> ;
  rdfs:label "EnvironmentConditionDecreasedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#EnvironmentConditionIncreasedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#EnvironmentTrigger> ;
  rdfs:label "EnvironmentConditionIncreasedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#EnvironmentTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Trigger> ;
  rdfs:label "EnvironmentTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#EveryDayTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#EveryTimeTrigger> ;
  rdfs:label "EveryDayTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#EveryHourTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#EveryTimeTrigger> ;
  rdfs:label "EveryHourTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#EveryMonthTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#EveryTimeTrigger> ;
  rdfs:label "EveryMonthTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#EveryTimeTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#TimeTrigger> ;
  rdfs:label "EveryTimeTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#EveryWeekTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#EveryTimeTrigger> ;
  rdfs:label "EveryWeekTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#EveryYearTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#EveryTimeTrigger> ;
  rdfs:label "EveryYearTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#ExitNotification>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Notification> ;
  rdfs:label "ExitNotification"@en .

<http://elite.polito.it/ontologies/eupont.owl#ExitTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#MovingTrigger> ;
  rdfs:label "ExitTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#FailureDetectionService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeviceService> ;
  rdfs:label "FailureDetectionService"@en .

<http://elite.polito.it/ontologies/eupont.owl#Family>
  a owl:Class ;
  rdfs:subClassOf foaf:Person ;
  rdfs:label "Family"@en .

<http://elite.polito.it/ontologies/eupont.owl#Fax>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Appliance> ;
  rdfs:label "Fax"@en .

<http://elite.polito.it/ontologies/eupont.owl#FileService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#InformationService> ;
  rdfs:label "FileService"@en .

<http://elite.polito.it/ontologies/eupont.owl#FocusTrackingService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#TrackingService> ;
  rdfs:label "FocusTrackingService"@en .

<http://elite.polito.it/ontologies/eupont.owl#FrameService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SmartEnvironmentService> ;
  rdfs:label "FrameService"@en .

<http://elite.polito.it/ontologies/eupont.owl#Fridge>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Appliance> ;
  rdfs:label "Fridge"@en .

<http://elite.polito.it/ontologies/eupont.owl#Friend>
  a owl:Class ;
  rdfs:subClassOf foaf:Person ;
  rdfs:label "Friend"@en .

<http://elite.polito.it/ontologies/eupont.owl#GPSEnterAreaTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#EnterTrigger> ;
  rdfs:label "GPSEnterAreaTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#GPSExitAreaTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ExitTrigger> ;
  rdfs:label "GPSExitAreaTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#GPSService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#PostioningService> ;
  rdfs:label "GPSService"@en .

<http://elite.polito.it/ontologies/eupont.owl#GameService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#MediaService> ;
  rdfs:label "GameService"@en .

<http://elite.polito.it/ontologies/eupont.owl#GeographicalArea>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Location> ;
  rdfs:label "GeographicalArea"@en .

<http://elite.polito.it/ontologies/eupont.owl#GetAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#InformationAction> ;
  rdfs:label "GetAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#GroceryShoppingService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#EcommerceService> ;
  rdfs:label "GroceryShoppingService"@en .

<http://elite.polito.it/ontologies/eupont.owl#HealthInformationService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#InformationService> ;
  rdfs:label "HealthInformationService"@en .

<http://elite.polito.it/ontologies/eupont.owl#HealthTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Trigger> ;
  rdfs:label "HealthTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#HealthyActivityTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IncreasedHealthConditionTrigger> ;
  rdfs:label "HealthyActivityTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#HealthyGoalNotReachedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#UnhealthyActivityTrigger> ;
  rdfs:label "HealthyGoalNotReachedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#HealthyGoalReachedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#HealthyActivityTrigger> ;
  rdfs:label "HealthyGoalReachedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#Heater>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SmartEnvironmentSystem> ;
  rdfs:label "Heater"@en .

<http://elite.polito.it/ontologies/eupont.owl#HeatingService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SmartEnvironmentService> ;
  rdfs:label "HeatingService"@en .

<http://elite.polito.it/ontologies/eupont.owl#HeatingSystemDisabledTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreasedTemperatureTrigger> ;
  rdfs:label "HeatingSystemDisabledTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#HeatingSystemEnabledTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IncreasedTemperatureTrigger> ;
  rdfs:label "HeatingSystemEnabledTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#HiFi>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Appliance> ;
  rdfs:label "HiFi"@en .

<http://elite.polito.it/ontologies/eupont.owl#HighSensedDeviceConsumptionTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#WorseConsumptionConditionTrigger> ;
  rdfs:label "HighSensedDeviceConsumptionTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#Hub>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SmartEnvironmentSystem> ;
  rdfs:label "Hub"@en .

<http://elite.polito.it/ontologies/eupont.owl#Humidifier>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SmartEnvironmentSystem> ;
  rdfs:label "Humidifier"@en .

<http://elite.polito.it/ontologies/eupont.owl#HumidifierService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SmartEnvironmentService> ;
  rdfs:label "HumidifierService"@en .

<http://elite.polito.it/ontologies/eupont.owl#HumiditySetToTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreasedHumidityTrigger>, <http://elite.polito.it/ontologies/eupont.owl#IncreasedHumidityTrigger> ;
  rdfs:label "HumiditySetToTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#ImproveConsumptionConditionAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ImproveDeviceConditionAction> ;
  rdfs:label "ImproveConsumptionConditionAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#ImproveDeviceConditionAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeviceAction> ;
  rdfs:label "ImproveDeviceConditionAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#ImproveLightingConditionAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ImproveDeviceConditionAction> ;
  rdfs:label "ImproveLightingConditionAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#ImproveUsabilityConditionAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ImproveDeviceConditionAction> ;
  rdfs:label "ImproveUsabilityConditionAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#ImprovedConsumptionConditionTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ImprovedDeviceConditionTrigger> ;
  rdfs:label "ImprovedConsumptionConditionTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#ImprovedDeviceConditionTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeviceTrigger> ;
  rdfs:label "ImprovedDeviceConditionTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#ImprovedHealthyParameterTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IncreasedHealthConditionTrigger> ;
  rdfs:label "ImprovedHealthyParameterTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#ImprovedLightingConditionTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ImprovedDeviceConditionTrigger> ;
  rdfs:label "ImprovedLightingConditionTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#ImprovedUsabilityConditionTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ImprovedDeviceConditionTrigger> ;
  rdfs:label "ImprovedUsabilityConditionTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#IncreaseAirQualityAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IncreaseEnvironmentConditionAction> ;
  rdfs:label "IncreaseAirQualityAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#IncreaseConnectivityAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ConnectivityAction> ;
  rdfs:label "IncreaseConnectivityAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#IncreaseEnvironmentConditionAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#EnvironmentAction> ;
  rdfs:label "IncreaseEnvironmentConditionAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#IncreaseHumidityAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IncreaseEnvironmentConditionAction> ;
  rdfs:label "IncreaseHumidityAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#IncreaseLightingAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IncreaseEnvironmentConditionAction> ;
  rdfs:label "IncreaseLightingAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#IncreaseSecurityAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IncreaseEnvironmentConditionAction> ;
  rdfs:label "IncreaseSecurityAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#IncreaseTemperatureAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IncreaseEnvironmentConditionAction> ;
  rdfs:label "IncreaseTemperatureAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#IncreaseUserConnectivityAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IncreaseConnectivityAction> ;
  rdfs:label "IncreaseUserConnectivityAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#IncreaseVolumeAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IncreaseUserConnectivityAction> ;
  rdfs:label "IncreaseVolumeAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#IncreasedAirPressureTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#EnvironmentConditionIncreasedTrigger> ;
  rdfs:label "IncreasedAirPressureTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#IncreasedAirQualityTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#EnvironmentConditionIncreasedTrigger> ;
  rdfs:label "IncreasedAirQualityTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#IncreasedHealthConditionTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#HealthTrigger> ;
  rdfs:label "IncreasedHealthConditionTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#IncreasedHumidityTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#EnvironmentConditionIncreasedTrigger> ;
  rdfs:label "IncreasedHumidityTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#IncreasedLightingTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#EnvironmentConditionIncreasedTrigger> ;
  rdfs:label "IncreasedLightingTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#IncreasedNoiseLevelTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#EnvironmentConditionIncreasedTrigger> ;
  rdfs:label "IncreasedNoiseLevelTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#IncreasedSecurityTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#EnvironmentConditionIncreasedTrigger> ;
  rdfs:label "IncreasedSecurityTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#IncreasedTemperatureTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#EnvironmentConditionIncreasedTrigger> ;
  rdfs:label "IncreasedTemperatureTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#IncreasedWeatherConditionTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#EnvironmentConditionIncreasedTrigger> ;
  rdfs:label "IncreasedWeatherConditionTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#InformationAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Action> ;
  rdfs:label "InformationAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#InformationService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Service> ;
  rdfs:label "InformationService"@en .

<http://elite.polito.it/ontologies/eupont.owl#InformationTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Trigger> ;
  rdfs:label "InformationTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#InformationWebSite>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#NewsTool> ;
  rdfs:label "InformationWebsite"@en .

<http://elite.polito.it/ontologies/eupont.owl#InstantiatedAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#RuleInstantiatedAxiom>, [
    a owl:Restriction ;
    owl:onProperty <http://elite.polito.it/ontologies/eupont.owl#nominalAction> ;
    owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
    owl:onClass <http://elite.polito.it/ontologies/eupont.owl#Action>
  ] ;
  rdfs:label "InstantiatedAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#InstantiatedDetail>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#RuleInstantiatedAxiom> ;
  rdfs:label "InstantiatedDetail"@en .

<http://elite.polito.it/ontologies/eupont.owl#InstantiatedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#RuleInstantiatedAxiom>, [
    a owl:Restriction ;
    owl:onProperty <http://elite.polito.it/ontologies/eupont.owl#nominalTrigger> ;
    owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
    owl:onClass <http://elite.polito.it/ontologies/eupont.owl#Trigger>
  ] ;
  rdfs:label "InstantiatedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#InteractionService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ApplianceService> ;
  rdfs:label "InteractionService"@en .

<http://elite.polito.it/ontologies/eupont.owl#IoTEntity>
  a owl:Class ;
  rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty <http://elite.polito.it/ontologies/eupont.owl#hasService> ;
    owl:someValuesFrom <http://elite.polito.it/ontologies/eupont.owl#Service>
  ] ;
  rdfs:label "IoTEntity"@en .

<http://elite.polito.it/ontologies/eupont.owl#Lamp>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SmartEnvironmentSystem> ;
  rdfs:label "Lamp"@en .

<http://elite.polito.it/ontologies/eupont.owl#Laptop>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#UserDevice> ;
  rdfs:label "Laptop"@en .

<http://elite.polito.it/ontologies/eupont.owl#LeakDetectionService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeviceService> ;
  rdfs:label "LeakDetectionService"@en .

<http://elite.polito.it/ontologies/eupont.owl#LightingService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SmartEnvironmentService> ;
  rdfs:label "LightingService"@en .

<http://elite.polito.it/ontologies/eupont.owl#LightingSystemDisabledTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreasedLightingTrigger> ;
  rdfs:label "LightingSystemDisabledTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#LightingSystemEnabledTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IncreasedLightingTrigger> ;
  rdfs:label "LightingSystemEnabledTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#LikeService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#InformationService> ;
  rdfs:label "LikeService"@en .

<http://elite.polito.it/ontologies/eupont.owl#Location>
  a owl:Class ;
  rdfs:subClassOf geo:SpatialThing ;
  rdfs:label "Location"@en .

<http://elite.polito.it/ontologies/eupont.owl#LowPowerTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#WorseConsumptionConditionTrigger> ;
  rdfs:label "LowPowerTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#MeasureAboveThresholdNotification>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Notification> ;
  rdfs:label "MeasureAboveThresholdNotification"@en .

<http://elite.polito.it/ontologies/eupont.owl#MeasureAvailableNotification>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Notification> ;
  rdfs:label "MeasureAvailableNotification"@en .

<http://elite.polito.it/ontologies/eupont.owl#MeasureBelowThresholdNotification>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Notification> ;
  rdfs:label "MeasureBelowThresholdNotification"@en .

<http://elite.polito.it/ontologies/eupont.owl#MediaInformationService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#InformationService> ;
  rdfs:label "MediaInformationService"@en .

<http://elite.polito.it/ontologies/eupont.owl#MediaService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Service> ;
  rdfs:label "MediaService"@en .

<http://elite.polito.it/ontologies/eupont.owl#MediaTool>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#VirtualObject> ;
  rdfs:label "MediaTool"@en .

<http://elite.polito.it/ontologies/eupont.owl#MessageService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#CommunicationService>, <http://elite.polito.it/ontologies/eupont.owl#InformationService> ;
  rdfs:label "MessageService"@en .

<http://elite.polito.it/ontologies/eupont.owl#MobileDevice>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#UserDevice> ;
  rdfs:label "MobileDevice"@en .

<http://elite.polito.it/ontologies/eupont.owl#MoveAppAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StoreAction> ;
  rdfs:label "MoveAppAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#MoveOnVehicleTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ExitTrigger> ;
  rdfs:label "MoveOnVehicleTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#MovingTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#PlacesTrigger> ;
  rdfs:label "MovingTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#MusicPlatform>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#MediaTool> ;
  rdfs:label "MusicPlatform"@en .

<http://elite.polito.it/ontologies/eupont.owl#MusicService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#MediaService> ;
  rdfs:label "MusicService"@en .

<http://elite.polito.it/ontologies/eupont.owl#MuteCallAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreaseUserConnectivityAction> ;
  rdfs:label "MuteCallAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#NFCService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#NetworkService> ;
  rdfs:label "NFCService"@en .

<http://elite.polito.it/ontologies/eupont.owl#NetworkService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Service> ;
  rdfs:label "NetworkService"@en .

<http://elite.polito.it/ontologies/eupont.owl#NewCommand>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Command> ;
  rdfs:label "NewCommand"@en .

<http://elite.polito.it/ontologies/eupont.owl#NewNotification>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Notification> ;
  rdfs:label "NewNotification"@en .

<http://elite.polito.it/ontologies/eupont.owl#NewsService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#InformationService> ;
  rdfs:label "NewsService"@en .

<http://elite.polito.it/ontologies/eupont.owl#NewsTool>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#VirtualObject> ;
  rdfs:label "NewsTool"@en .

<http://elite.polito.it/ontologies/eupont.owl#NewsWebSite>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#NewsTool> ;
  rdfs:label "NewsWebsite"@en .

<http://elite.polito.it/ontologies/eupont.owl#NightModeDisabledTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ImprovedLightingConditionTrigger> ;
  rdfs:label "NightModeDisabledTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#NightModeEnabledTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ImprovedLightingConditionTrigger> ;
  rdfs:label "NightModeEnabledTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#NoiseService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SmartEnvironmentService> ;
  rdfs:label "NoiseService"@en .

<http://elite.polito.it/ontologies/eupont.owl#NoteTool>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#OrganizerTool> ;
  rdfs:label "Notes"@en .

<http://elite.polito.it/ontologies/eupont.owl#Notification>
  a owl:Class ;
  rdfs:label "Notification"@en .

<http://elite.polito.it/ontologies/eupont.owl#NotificationProfileSetToTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#UserConnectivityDecreasedTrigger>, <http://elite.polito.it/ontologies/eupont.owl#UserConnectivityIncreasedTrigger> ;
  rdfs:label "NotificationProfileSetToTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#NotificationService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeviceService> ;
  rdfs:label "NotificationService"@en .

<http://elite.polito.it/ontologies/eupont.owl#NotificationTool>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#CommunicationTool> ;
  rdfs:label "Notification"@en .

<http://elite.polito.it/ontologies/eupont.owl#NotificationsDisabledTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#UserConnectivityDecreasedTrigger> ;
  rdfs:label "NotificationsDisabledTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#NotificationsEnabledTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#UserConnectivityIncreasedTrigger> ;
  rdfs:label "NotificationsEnabledTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#OpenCommand>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Command> ;
  rdfs:label "OpenCommand"@en .

<http://elite.polito.it/ontologies/eupont.owl#OpenNotification>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Notification> ;
  rdfs:label "OpenNotification"@en .

<http://elite.polito.it/ontologies/eupont.owl#OpenWindowFrameAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreaseTemperatureAction>, <http://elite.polito.it/ontologies/eupont.owl#IncreaseLightingAction> ;
  rdfs:label "OpenWindowFrameAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#OrganizerTool>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#VirtualObject> ;
  rdfs:label "OrganizerTool"@en .

<http://elite.polito.it/ontologies/eupont.owl#OutputService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Service> ;
  rdfs:label "OutputService"@en .

<http://elite.polito.it/ontologies/eupont.owl#Oven>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Appliance> ;
  rdfs:label "Oven"@en .

<http://elite.polito.it/ontologies/eupont.owl#OvenService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ApplianceService> ;
  rdfs:label "OvenService"@en .

<http://elite.polito.it/ontologies/eupont.owl#PC>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#UserDevice> ;
  rdfs:label "PC"@en .

<http://elite.polito.it/ontologies/eupont.owl#Phone>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Appliance> ;
  rdfs:label "Phone"@en .

<http://elite.polito.it/ontologies/eupont.owl#PhoneCallMutedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#UserConnectivityDecreasedTrigger> ;
  rdfs:label "PhoneCallMutedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#PhoneCallRejectedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#UserConnectivityDecreasedTrigger> ;
  rdfs:label "PhoneCallRejectedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#PhotoPlatform>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#MediaTool> ;
  rdfs:label "PhotoPlatform"@en .

<http://elite.polito.it/ontologies/eupont.owl#PhotoRecordingService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#RecordingService> ;
  rdfs:label "PhotoRecordingService"@en .

<http://elite.polito.it/ontologies/eupont.owl#PhysicalObject>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IoTEntity>, geo:SpatialThing ;
  owl:disjointWith <http://elite.polito.it/ontologies/eupont.owl#VirtualObject> ;
  rdfs:label "PhysicalObject"@en .

<http://elite.polito.it/ontologies/eupont.owl#PlacesTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Trigger> ;
  rdfs:label "PlacesTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#PositionRegistrationService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#PostioningService> ;
  rdfs:label "PositionRegistrationService"@en .

<http://elite.polito.it/ontologies/eupont.owl#PositionRegistrationTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#EnterTrigger> ;
  rdfs:label "PositionRegistrationTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#PostService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#InformationService> ;
  rdfs:label "PostService"@en .

<http://elite.polito.it/ontologies/eupont.owl#PostioningService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Service> ;
  rdfs:label "PositioningService"@en .

<http://elite.polito.it/ontologies/eupont.owl#PowerService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeviceService> ;
  rdfs:label "PowerService"@en .

<http://elite.polito.it/ontologies/eupont.owl#PresenceDetectedNotification>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Notification> ;
  rdfs:label "PresenceDetectedNotification"@en .

<http://elite.polito.it/ontologies/eupont.owl#PresenceNoLongerDetectedNotification>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Notification> ;
  rdfs:label "PresenceNoLongerDetectedNotification"@en .

<http://elite.polito.it/ontologies/eupont.owl#PrintService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#InformationService>, <http://elite.polito.it/ontologies/eupont.owl#OutputService> ;
  rdfs:label "PrintService"@en .

<http://elite.polito.it/ontologies/eupont.owl#Printer>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Appliance> ;
  rdfs:label "Printer"@en .

<http://elite.polito.it/ontologies/eupont.owl#ProfileUpdateService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#InformationService> ;
  rdfs:label "ProfileUpdateService"@en .

<http://elite.polito.it/ontologies/eupont.owl#QuestionService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#InformationService> ;
  rdfs:label "QuestionService"@en .

<http://elite.polito.it/ontologies/eupont.owl#Radio>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Appliance> ;
  rdfs:label "Radio"@en .

<http://elite.polito.it/ontologies/eupont.owl#RainfallMeasurementAvailableTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreasedWeatherConditionsTrigger> ;
  rdfs:label "RainfallMeasurementAvailableTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#ReceiveNotification>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Notification> ;
  rdfs:label "ReceiveNotification"@en .

<http://elite.polito.it/ontologies/eupont.owl#ReceivedAnswerTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ReceivedPrivateInformationTrigger> ;
  rdfs:label "ReceivedAnswerTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#ReceivedAppNotificationTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ReceivedNotificationTrigger> ;
  rdfs:label "ReceivedAppNotificationTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#ReceivedAttachmentTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ReceivedPrivateInformationTrigger> ;
  rdfs:label "ReceivedAttachmentTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#ReceivedBreakingNewsTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ReceivedNewsTrigger> ;
  rdfs:label "ReceivedBreakingNewsTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#ReceivedCommentTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ReceivedNewsTrigger> ;
  rdfs:label "ReceivedCommentTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#ReceivedContactNotificationTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ReceivedNotificationTrigger> ;
  rdfs:label "ReceivedContactNotificationTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#ReceivedDocumentInfoNotificationTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ReceivedNotificationTrigger> ;
  rdfs:label "ReceivedDocumentInfoNotificationTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#ReceivedFromDeviceTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ReceivedTrigger> ;
  rdfs:label "ReceivedFromDeviceTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#ReceivedFromDiyTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ReceivedFromDeviceTrigger> ;
  rdfs:label "ReceivedFromDiyTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#ReceivedIncomingCallTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ReceivedPrivateInformationTrigger> ;
  rdfs:label "ReceivedIncomingCallTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#ReceivedLikeTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ReceivedNewsTrigger> ;
  rdfs:label "ReceivedLikeTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#ReceivedMessageTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ReceivedPrivateInformationTrigger> ;
  rdfs:label "ReceivedMessageTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#ReceivedMissedCallNotificationTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ReceivedNotificationTrigger> ;
  rdfs:label "ReceivedMissedCallNotificationTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#ReceivedNewsTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ReceivedTrigger> ;
  rdfs:label "ReceivedNewsTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#ReceivedNotificationTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ReceivedTrigger> ;
  rdfs:label "ReceivedNotificationTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#ReceivedPaymentNotificationTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ReceivedNotificationTrigger> ;
  rdfs:label "ReceivedPaymentNotificationTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#ReceivedPostTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ReceivedNewsTrigger> ;
  rdfs:label "ReceivedPostTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#ReceivedPrivateInformationTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ReceivedTrigger> ;
  rdfs:label "ReceivedPrivateInformationTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#ReceivedRecommendationNotificationTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ReceivedNotificationTrigger> ;
  rdfs:label "ReceivedRecommendationNotificationTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#ReceivedRemindNotificationTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ReceivedNotificationTrigger> ;
  rdfs:label "ReceivedRemindNotificationTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#ReceivedShippingNotificationTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ReceivedNotificationTrigger> ;
  rdfs:label "ReceivedShippingNotificationTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#ReceivedTagTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ReceivedNewsTrigger> ;
  rdfs:label "ReceivedTagTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#ReceivedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#InformationTrigger> ;
  rdfs:label "ReceivedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#ReceivedUnlikeTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ReceivedNewsTrigger> ;
  rdfs:label "ReceivedUnlikeTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#RecordCommand>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Command> ;
  rdfs:label "RecordCommand"@en .

<http://elite.polito.it/ontologies/eupont.owl#RecordNotification>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Notification> ;
  rdfs:label "RecordNotification"@en .

<http://elite.polito.it/ontologies/eupont.owl#RecordingService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Service> ;
  rdfs:label "RecordingService"@en .

<http://elite.polito.it/ontologies/eupont.owl#RejectCallAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreaseUserConnectivityAction> ;
  rdfs:label "RejectCallAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#ReminderService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#InformationService> ;
  rdfs:label "ReminderService"@en .

<http://elite.polito.it/ontologies/eupont.owl#Room>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Location> ;
  rdfs:label "Room"@en .

<http://elite.polito.it/ontologies/eupont.owl#Rule>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#RuleInstantiatedAxiom>, [
    a owl:Restriction ;
    owl:onProperty <http://elite.polito.it/ontologies/eupont.owl#hasAction> ;
    owl:someValuesFrom <http://elite.polito.it/ontologies/eupont.owl#InstantiatedAction>
  ], [
    a owl:Restriction ;
    owl:onProperty <http://elite.polito.it/ontologies/eupont.owl#hasTrigger> ;
    owl:someValuesFrom <http://elite.polito.it/ontologies/eupont.owl#InstantiatedTrigger>
  ] ;
  rdfs:label "Rule"@en .

<http://elite.polito.it/ontologies/eupont.owl#RuleAxiom>
  a owl:Class ;
  rdfs:label "RuleAxiom"@en .

<http://elite.polito.it/ontologies/eupont.owl#RuleInstantiatedAxiom>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#RuleAxiom> ;
  rdfs:label "RuleInstantiatedAxiom"@en .

<http://elite.polito.it/ontologies/eupont.owl#RuleNominalAxiom>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#RuleAxiom> ;
  rdfs:label "RuleNominalAxiom"@en .

<http://elite.polito.it/ontologies/eupont.owl#RunTrackingService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#TrackingService> ;
  rdfs:label "RunTrackingService"@en .

<http://elite.polito.it/ontologies/eupont.owl#SMSTool>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#CommunicationTool> ;
  rdfs:label "SMS"@en .

<http://elite.polito.it/ontologies/eupont.owl#SaveAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#InformationAction> ;
  rdfs:label "SaveAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#SaveCommand>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Command> ;
  rdfs:label "SaveCommand"@en .

<http://elite.polito.it/ontologies/eupont.owl#SaveContactAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StoreAction> ;
  rdfs:label "SaveContactAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#SaveFileAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StoreAction> ;
  rdfs:label "SaveFileAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#SaveHealthInformationAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StoreAction> ;
  rdfs:label "SaveHealthInformationAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#SaveMediaInformationAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StoreAction> ;
  rdfs:label "SaveMediaInformationAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#SaveNotification>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Notification> ;
  rdfs:label "SaveNotification"@en .

<http://elite.polito.it/ontologies/eupont.owl#SaveWebBookmarkAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StoreAction> ;
  rdfs:label "SaveWebBookmarkAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#SavedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#InformationTrigger> ;
  rdfs:label "SavedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#ScanBluetoothTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeviceConnectivityEnabledTrigger> ;
  rdfs:label "ScanBluetoothTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#ScanWifiTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeviceConnectivityEnabledTrigger> ;
  rdfs:label "ScanWifiTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#ScreenRotationDisabledTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#WorseUsabilityConditionTrigger> ;
  rdfs:label "ScreenRotationDisabledTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#ScreenRotationEnabledTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ImprovedUsabilityConditionTrigger> ;
  rdfs:label "ScreenRotationEnabledTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#SecurityService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SmartEnvironmentService> ;
  rdfs:label "SecurityService"@en .

<http://elite.polito.it/ontologies/eupont.owl#SecurityShutdownAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IncreaseSecurityAction> ;
  rdfs:label "SecurityShutdownAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#SecuritySystemDisabledTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreasedSecurityTrigger> ;
  rdfs:label "SecuritySystemDisabledTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#SecuritySystemEnabledTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IncreasedSecurityTrigger> ;
  rdfs:label "StartedListeningMusicTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#SendAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#InformationAction> ;
  rdfs:label "SendAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#SendAttachmentAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SendToPersonAction> ;
  rdfs:label "SendAttachmentAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#SendCallAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SendToPersonAction> ;
  rdfs:label "SendCallAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#SendCommand>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Command> ;
  rdfs:label "SendCommand"@en .

<http://elite.polito.it/ontologies/eupont.owl#SendMessageAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SendToPersonAction> ;
  rdfs:label "SendMessageAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#SendNotification>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Notification> ;
  rdfs:label "SendNotification"@en .

<http://elite.polito.it/ontologies/eupont.owl#SendQuestionAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SendRequestAction> ;
  rdfs:label "SendQuestionAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#SendRequestAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#GetAction> ;
  rdfs:label "SendRequestAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#SendToDeviceAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SendAction> ;
  rdfs:label "SendToDeviceAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#SendToDisplayAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SendToDeviceAction> ;
  rdfs:label "SendToDisplayAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#SendToDiyAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SendToDeviceAction> ;
  rdfs:label "SendToDiyAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#SendToPersonAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SendAction> ;
  rdfs:label "SendToPersonAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#SendToPrintAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SendToDeviceAction> ;
  rdfs:label "SendToPrintAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#SendToSpeakerAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SendToDeviceAction> ;
  rdfs:label "SendToSpeakerAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#SendWebRequestAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SendRequestAction> ;
  rdfs:label "SendWebRequestAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#SensedAirPressureDecreasedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreasedAirPressureTrigger> ;
  rdfs:label "SensedAirPressureDecreasedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#SensedAirPressureIncreasedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IncreasedAirPressureTrigger> ;
  rdfs:label "SensedAirPressureIncreasedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#SensedAirQualityDecreasedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreasedAirQualityTrigger> ;
  rdfs:label "SensedAirQualityDecreasedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#SensedAirQualityIncreasedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IncreasedAirQualityTrigger> ;
  rdfs:label "SensedAirQualityIncreasedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#SensedHealthyParameterTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ImprovedHealthyParameterTrigger>, <http://elite.polito.it/ontologies/eupont.owl#WorsenedHealthyParameterTrigger> ;
  rdfs:label "SensedHealthyParameterTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#SensedHumididtyDecreasedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreasedHumidityTrigger> ;
  rdfs:label "SensedHumididtyDecreasedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#SensedHumidityIncreasedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IncreasedHumidityTrigger> ;
  rdfs:label "SensedHumidityIncreasedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#SensedLightingDecreasedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreasedLightingTrigger> ;
  rdfs:label "SensedLightingDecreasedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#SensedLightingIncreasedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IncreasedLightingTrigger> ;
  rdfs:label "SensedLightingIncreasedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#SensedNoiseLevelDecreasedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreasedNoiseLevelTrigger> ;
  rdfs:label "SensedNoiseLevelDecreasedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#SensedNoiseLevelIncreasedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IncreasedNoiseLevelTrigger> ;
  rdfs:label "SensedNoiseLevelIncreasedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#SensedRainDetectedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreasedWeatherConditionsTrigger> ;
  rdfs:label "SensedRainDetectedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#SensedRainNoLongerDetectedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IncreasedWeatherConditionTrigger> ;
  rdfs:label "SensedRainNoLongerDetectedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#SensedTemperatureDecreasedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreasedTemperatureTrigger> ;
  rdfs:label "SensedTemperatureDecreasedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#SensedTemperatureIncreasedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IncreasedTemperatureTrigger> ;
  rdfs:label "SensedTemperatureIncreasedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#SensedWindDecreasedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IncreasedWeatherConditionTrigger> ;
  rdfs:label "SensedWindDecreasedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#SensedWindIncreasedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreasedWeatherConditionsTrigger> ;
  rdfs:label "SensedWindIncreasedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#SensorPresenceDetectedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#EnterTrigger> ;
  rdfs:label "SensorPresenceDetectedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#SensorPresenceNoLongerDetectedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ExitTrigger> ;
  rdfs:label "SensorPresenceNoLongerDetectedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#SentMessageTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SentPrivateInformationTrigger> ;
  rdfs:label "SentMessageTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#SentOutcomingCallTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SentPrivateInformationTrigger> ;
  rdfs:label "SentOutcomingCallTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#SentPrivateInformationTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SentTrigger> ;
  rdfs:label "SentPrivateInformationTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#SentPullTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SentRequestTrigger> ;
  rdfs:label "SentPullTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#SentQuestionTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SentRequestTrigger> ;
  rdfs:label "SentQuestionTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#SentRequestTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SentTrigger> ;
  rdfs:label "SentRequestTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#SentSharedInformationTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SentTrigger> ;
  rdfs:label "SentSharedInformationTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#SentSubscriptionTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SentRequestTrigger> ;
  rdfs:label "SentSubscriptionTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#SentTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#InformationTrigger> ;
  rdfs:label "SentTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#Service>
  a owl:Class ;
  rdfs:subClassOf owl:Thing, [
    a owl:Restriction ;
    owl:onProperty <http://elite.polito.it/ontologies/eupont.owl#hasCommand> ;
    owl:someValuesFrom <http://elite.polito.it/ontologies/eupont.owl#Command>
  ], [
    a owl:Restriction ;
    owl:onProperty <http://elite.polito.it/ontologies/eupont.owl#hasNotification> ;
    owl:someValuesFrom <http://elite.polito.it/ontologies/eupont.owl#Notification>
  ] ;
  rdfs:label "Service"@en .

<http://elite.polito.it/ontologies/eupont.owl#SetBrightnessAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ImproveLightingConditionAction> ;
  rdfs:label "SetBrightnessAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#SetEnvironmentComfortAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreaseEnvironmentConditionAction>, <http://elite.polito.it/ontologies/eupont.owl#IncreaseEnvironmentConditionAction> ;
  rdfs:label "SetEnvironmentComfortAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#SetHumidityAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreaseHumidityAction>, <http://elite.polito.it/ontologies/eupont.owl#IncreaseHumidityAction> ;
  rdfs:label "SetHumidityAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#SetLightingAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreaseLightingAction>, <http://elite.polito.it/ontologies/eupont.owl#IncreaseLightingAction> ;
  rdfs:label "SetLightingAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#SetTemperatureAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreaseTemperatureAction>, <http://elite.polito.it/ontologies/eupont.owl#IncreaseTemperatureAction> ;
  rdfs:label "SetTemperatureAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#SetToCommand>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Command> ;
  rdfs:label "SetToCommand"@en .

<http://elite.polito.it/ontologies/eupont.owl#SetToNotification>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Notification> ;
  rdfs:label "SetToNotification"@en .

<http://elite.polito.it/ontologies/eupont.owl#ShareAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SendAction> ;
  rdfs:label "ShareAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#ShareCommand>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Command> ;
  rdfs:label "ShareCommand"@en .

<http://elite.polito.it/ontologies/eupont.owl#ShareCommentAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ShareAction> ;
  rdfs:label "ShareCommentAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#ShareFileAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ShareAction> ;
  rdfs:label "ShareFileAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#ShareLikeAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ShareAction> ;
  rdfs:label "ShareLikeAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#ShareNotification>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Notification> ;
  rdfs:label "ShareNotification"@en .

<http://elite.polito.it/ontologies/eupont.owl#SharePostAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ShareAction> ;
  rdfs:label "SharePostAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#ShareProfileUpdateAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ShareAction> ;
  rdfs:label "ShareProfileUpdateAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#ShareTagAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ShareAction> ;
  rdfs:label "ShareTagAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#ShareUnlikeAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ShareAction> ;
  rdfs:label "ShareUnlikeAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#SharedCommentTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SentSharedInformationTrigger> ;
  rdfs:label "SharedCommentTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#SharedLikeTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SentSharedInformationTrigger> ;
  rdfs:label "SharedLikeTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#SharedPostTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SentSharedInformationTrigger> ;
  rdfs:label "SharedPostTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#SharedProfileUpdateTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SentSharedInformationTrigger> ;
  rdfs:label "SharedProfileUpdateTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#SharedTagTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SentSharedInformationTrigger> ;
  rdfs:label "SharedTagTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#SharedUnlikeTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SentSharedInformationTrigger> ;
  rdfs:label "SharedUnlikeTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#ShipmentTrackingTool>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ShoppingTool> ;
  rdfs:label "ShipmentTrackingTool"@en .

<http://elite.polito.it/ontologies/eupont.owl#ShoppingTool>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#VirtualObject> ;
  rdfs:label "ShoppingTool"@en .

<http://elite.polito.it/ontologies/eupont.owl#SleepTrackingService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#TrackingService> ;
  rdfs:label "SleepTrackingService"@en .

<http://elite.polito.it/ontologies/eupont.owl#SmartBlind>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SmartEnvironmentSystem> ;
  rdfs:label "Blind"@en .

<http://elite.polito.it/ontologies/eupont.owl#SmartBracelet>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#UserDevice> ;
  rdfs:label "SmartBracelet"@en .

<http://elite.polito.it/ontologies/eupont.owl#SmartCitySystem>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#PhysicalObject> ;
  rdfs:label "SmartCitySystem"@en .

<http://elite.polito.it/ontologies/eupont.owl#SmartDoor>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SmartEnvironmentSystem> ;
  rdfs:label "Door"@en .

<http://elite.polito.it/ontologies/eupont.owl#SmartEnvironmentService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Service> ;
  rdfs:label "SmartEnvironmentService"@en .

<http://elite.polito.it/ontologies/eupont.owl#SmartEnvironmentSystem>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#PhysicalObject> ;
  rdfs:label "SmartEnvironmentSystem"@en .

<http://elite.polito.it/ontologies/eupont.owl#SmartWatch>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#UserDevice> ;
  rdfs:label "SmartWatch"@en .

<http://elite.polito.it/ontologies/eupont.owl#SmartWindow>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SmartEnvironmentSystem> ;
  rdfs:label "Window"@en .

<http://elite.polito.it/ontologies/eupont.owl#Smartphone>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#UserDevice> ;
  rdfs:label "Smartphone"@en .

<http://elite.polito.it/ontologies/eupont.owl#SocialNetwork>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#CommunicationTool> ;
  rdfs:label "SocialNetwork"@en .

<http://elite.polito.it/ontologies/eupont.owl#SpeakerPhoneActivatedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#UserConnectivityIncreasedTrigger> ;
  rdfs:label "SpeakerPhoneActivatedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#Sprinkler>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SmartEnvironmentSystem> ;
  rdfs:label "Sprinkler"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartActivityAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ActivityAction> ;
  rdfs:label "StartActivityAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartAppAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartEntertainementAction> ;
  rdfs:label "StartAppAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartBrewingCoffeeAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartCookingAction> ;
  rdfs:label "StartBrewingCoffeeAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartBuyingAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartActivityAction> ;
  rdfs:label "StartBuyingAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartCleaningAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartActivityAction> ;
  rdfs:label "StartCleaningAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartCommand>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Command> ;
  rdfs:label "StartCommand"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartCookingAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartActivityAction> ;
  rdfs:label "StartCookingAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartDiswashingAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartWashingAction> ;
  rdfs:label "StartDishwashingAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartDryingAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartWashingAction> ;
  rdfs:label "StartDryingAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartEntertainementAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartActivityAction> ;
  rdfs:label "StartEntertainmentAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartFocusingAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartActivityAction> ;
  rdfs:label "StartFocusingAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartFocusingSessionAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartFocusingAction> ;
  rdfs:label "StartFocusingSessionAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartListeningMusicAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartEntertainementAction> ;
  rdfs:label "StartListeningMusicAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartNotification>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Notification> ;
  rdfs:label "StartNotification"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartOvenCookingAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartCookingAction> ;
  rdfs:label "StartOvenCookingAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartPlayingAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartEntertainementAction> ;
  rdfs:label "StartPlayingAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartStudyingSessionAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartFocusingAction> ;
  rdfs:label "StartStudyingSessionAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartSuperMarketBuyingAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartBuyingAction> ;
  rdfs:label "StartSuperMarketBuyingAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartUsingSmartphoneAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartEntertainementAction> ;
  rdfs:label "StartUsingSmartphoneAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartVacuumAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartCleaningAction> ;
  rdfs:label "StartVacuumAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartWashingAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartActivityAction> ;
  rdfs:label "StartWashingAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartWashingClothesAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartWashingAction> ;
  rdfs:label "StartWashingClothesAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartWatchingTvAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartEntertainementAction> ;
  rdfs:label "StartWatchingTvAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartedActivityTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ActivityTrigger> ;
  rdfs:label "StartedActivityTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartedAppTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartedEntertainementTrigger> ;
  rdfs:label "StartedAppTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartedBikeSessionTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartedPhysicalActivityTrigger> ;
  rdfs:label "StartedBikeSessionTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartedBrewingCoffeeTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartedCookingTrigger> ;
  rdfs:label "StartedBrewingCoffeeTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartedCleaningTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartedActivityTrigger> ;
  rdfs:label "StartedCleaningTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartedCookingTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartedActivityTrigger> ;
  rdfs:label "StartedCookingTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartedDiswashingTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartedWashingTrigger> ;
  rdfs:label "StartedDiswashingTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartedDryingTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartedWashingTrigger> ;
  rdfs:label "StartedDryingTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartedEntertainementTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartedActivityTrigger> ;
  rdfs:label "StartedEntertainementTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartedFocusingSessionTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartedFocusingTrigger> ;
  rdfs:label "StartedFocusingSessionTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartedFocusingTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartedActivityTrigger> ;
  rdfs:label "StartedFocusingTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartedInteractionTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartedActivityTrigger> ;
  rdfs:label "StartedInteractionTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartedListeningMusicTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IncreasedNoiseLevelTrigger>, <http://elite.polito.it/ontologies/eupont.owl#StartedEntertainementTrigger> ;
  rdfs:label "StartedListeningMusicTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartedOvenCookingTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartedCookingTrigger> ;
  rdfs:label "StartedOvenCookingTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartedPhysicalActivityTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartedActivityTrigger> ;
  rdfs:label "StartedPhysicalActivityTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartedPlayingTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartedEntertainementTrigger> ;
  rdfs:label "StartedPlayingTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartedRelaxingTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartedActivityTrigger> ;
  rdfs:label "StartedRelaxingTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartedRunSessionTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartedPhysicalActivityTrigger> ;
  rdfs:label "StartedRunSessionTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartedSleepingTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartedRelaxingTrigger> ;
  rdfs:label "StartedSleepingTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartedStudyingSessionTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartedFocusingTrigger> ;
  rdfs:label "StartedStudyingSessionTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartedUsingSmartphoneTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartedEntertainementTrigger> ;
  rdfs:label "StartedUsingSmartphoneTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartedVacuumTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartedCleaningTrigger> ;
  rdfs:label "StartedVacuumTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartedWalkingSessionTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartedPhysicalActivityTrigger> ;
  rdfs:label "StartedWalkingSessionTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartedWashingTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartedActivityTrigger> ;
  rdfs:label "StartedWashingTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartedWatchingTvTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartedEntertainementTrigger> ;
  rdfs:label "StartedWatchingTvTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StartingWashingClothesTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartedWashingTrigger> ;
  rdfs:label "StartingWashingClothesTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StopActivityAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ActivityAction> ;
  rdfs:label "StopActivityAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#StopAppAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StopEntertainementAction> ;
  rdfs:label "StopAppAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#StopBrewingCoffeeAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StopCookingAction> ;
  rdfs:label "StopBrewingCoffeeAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#StopCleaningAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StopActivityAction> ;
  rdfs:label "StopCleaningAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#StopCommand>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Command> ;
  rdfs:label "StopCommand"@en .

<http://elite.polito.it/ontologies/eupont.owl#StopCookingAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StopActivityAction> ;
  rdfs:label "StopCookingAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#StopDiswashingAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StopWashingAction> ;
  rdfs:label "StopDishwashingAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#StopDryingAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StopWashingAction> ;
  rdfs:label "StopDryingAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#StopEntertainementAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StopActivityAction> ;
  rdfs:label "StopEntertainmentAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#StopFocusingAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StopActivityAction> ;
  rdfs:label "StopFocusingAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#StopFocusingSessionAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StopFocusingAction> ;
  rdfs:label "StopFocusingSessionAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#StopListeningMusicAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StopEntertainementAction> ;
  rdfs:label "StopListeningMusicAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#StopNotification>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Notification> ;
  rdfs:label "StopNotification"@en .

<http://elite.polito.it/ontologies/eupont.owl#StopOvenCookingAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StopCookingAction> ;
  rdfs:label "StopOvenCookingAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#StopPlayingAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StopEntertainementAction> ;
  rdfs:label "StopPlayingAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#StopStudyingSessionAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StopFocusingAction> ;
  rdfs:label "StopStudyingSessionAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#StopUsingSmartphoneAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StopEntertainementAction> ;
  rdfs:label "StopUsingSmartphoneAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#StopVacuumAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StopCleaningAction> ;
  rdfs:label "StopVacuumAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#StopWashingAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StopActivityAction> ;
  rdfs:label "StopWashingAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#StopWashingClothesAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StopWashingAction> ;
  rdfs:label "StopWashingClothesAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#StopWatchingTvAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StopEntertainementAction> ;
  rdfs:label "StopWatchingTvAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#StoppedActivityTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ActivityTrigger> ;
  rdfs:label "StoppedActivityTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StoppedAppTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StoppedEntertainementTrigger> ;
  rdfs:label "StoppedAppTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StoppedBikeSessionTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StoppedPhysicalActivityTrigger> ;
  rdfs:label "StoppedBikeSessionTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StoppedBrewingCoffeeTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StoppedCookingTrigger> ;
  rdfs:label "StoppedBrewingCoffeeTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StoppedCookingTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StoppedActivityTrigger> ;
  rdfs:label "StoppedCookingTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StoppedDiswashingTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StoppedWashingTrigger> ;
  rdfs:label "StoppedDiswashingTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StoppedDryingTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StoppedWashingTrigger> ;
  rdfs:label "StoppedDryingTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StoppedEntertainementTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StoppedActivityTrigger> ;
  rdfs:label "StoppedEntertainementTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StoppedFocusingSessionTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StoppedFocusingTrigger> ;
  rdfs:label "StoppedFocusingSessionTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StoppedFocusingTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StoppedActivityTrigger> ;
  rdfs:label "StoppedFocusingTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StoppedListeningMusicTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreasedNoiseLevelTrigger>, <http://elite.polito.it/ontologies/eupont.owl#StoppedEntertainementTrigger> ;
  rdfs:label "StoppedListeningMusicTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StoppedOvenCookingTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StoppedCookingTrigger> ;
  rdfs:label "StoppedOvenCookingTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StoppedPhysicalActivityTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StoppedActivityTrigger> ;
  rdfs:label "StoppedPhysicalActivityTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StoppedPlayingTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StoppedEntertainementTrigger> ;
  rdfs:label "StoppedPlayingTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StoppedRelaxingTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StoppedActivityTrigger> ;
  rdfs:label "StoppedRelaxingTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StoppedRunSessionTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StoppedPhysicalActivityTrigger> ;
  rdfs:label "StoppedRunSessionTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StoppedSleepingTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StoppedRelaxingTrigger> ;
  rdfs:label "StoppedSleepingTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StoppedStudyingSessionTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StoppedFocusingTrigger> ;
  rdfs:label "StoppedStudyingSessionTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StoppedUsingSmartphoneTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StoppedEntertainementTrigger> ;
  rdfs:label "StoppedUsingSmartphoneTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StoppedWalkingSessionTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StoppedPhysicalActivityTrigger> ;
  rdfs:label "StoppedWalkingSessionTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StoppedWashingClothesTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StoppedWashingTrigger> ;
  rdfs:label "StoppedWashingClothesTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StoppedWashingTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StoppedActivityTrigger> ;
  rdfs:label "StoppedWashingTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StoppedWatchingTvTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StoppedEntertainementTrigger> ;
  rdfs:label "StoppedWatchingTvTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StoragePlatform>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#VirtualObject> ;
  rdfs:label "StoragePlatform"@en .

<http://elite.polito.it/ontologies/eupont.owl#StoreAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SaveAction> ;
  rdfs:label "StoreAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#StoredAppTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StoredTrigger> ;
  rdfs:label "StoredAppTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StoredBackupTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StoredTrigger> ;
  rdfs:label "StoredBackupTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StoredContactTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StoredTrigger> ;
  rdfs:label "StoredContactTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StoredFileTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StoredTrigger> ;
  rdfs:label "StoredFileTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StoredHealthInformationTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StoredTrigger> ;
  rdfs:label "StoredHealthInformationTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StoredMediaInformationTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StoredTrigger> ;
  rdfs:label "StoredMediaInformationTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StoredTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SavedTrigger> ;
  rdfs:label "StoredTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StoredWebBookmarkTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StoredTrigger> ;
  rdfs:label "StoredWebBookmarkTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#StudyingTrackingService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#TrackingService> ;
  rdfs:label "StudyingTrackingService"@en .

<http://elite.polito.it/ontologies/eupont.owl#TVService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#MediaService> ;
  rdfs:label "TVService"@en .

<http://elite.polito.it/ontologies/eupont.owl#Tablet>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#UserDevice> ;
  rdfs:label "Tablet"@en .

<http://elite.polito.it/ontologies/eupont.owl#TagService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#InformationService> ;
  rdfs:label "TagService"@en .

<http://elite.polito.it/ontologies/eupont.owl#TakeAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SaveAction> ;
  rdfs:label "TakeAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#TakeAudioAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#TakeAction> ;
  rdfs:label "TakeAudioAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#TakePhotoAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#TakeAction> ;
  rdfs:label "TakePhotoAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#TakeVideoAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#TakeAction> ;
  rdfs:label "TakeVideoAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#TakenAudioTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#TakenTrigger> ;
  rdfs:label "TakenAudioTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#TakenImageTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#TakenTrigger> ;
  rdfs:label "TakenImageTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#TakenTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SavedTrigger> ;
  rdfs:label "TakenTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#TakenVideoTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#TakenTrigger> ;
  rdfs:label "TakenVideoTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#TapButtonActivityTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartedInteractionTrigger> ;
  rdfs:label "TapButtonActivityTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#TemperatureSetToTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreasedTemperatureTrigger>, <http://elite.polito.it/ontologies/eupont.owl#IncreasedTemperatureTrigger> ;
  rdfs:label "TemperatureSetToTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#TemporalTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Trigger> ;
  rdfs:label "TemporalTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#Thermostat>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SmartEnvironmentSystem> ;
  rdfs:label "Thermostat"@en .

<http://elite.polito.it/ontologies/eupont.owl#TimeManagementTool>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#OrganizerTool> ;
  rdfs:label "TimeManagement"@en .

<http://elite.polito.it/ontologies/eupont.owl#TimeService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Service> ;
  rdfs:label "TimeService"@en .

<http://elite.polito.it/ontologies/eupont.owl#TimeTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#TemporalTrigger> ;
  rdfs:label "TimeTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#TimerService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#TimeService> ;
  rdfs:label "TimerService"@en .

<http://elite.polito.it/ontologies/eupont.owl#ToDoTool>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#OrganizerTool> ;
  rdfs:label "ToDo"@en .

<http://elite.polito.it/ontologies/eupont.owl#ToggleCommand>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Command> ;
  rdfs:label "ToggleCommand"@en .

<http://elite.polito.it/ontologies/eupont.owl#ToggleSwitchTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StartedInteractionTrigger> ;
  rdfs:label "ToggleSwitchTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#TrackingService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Service> ;
  rdfs:label "TrackingService"@en .

<http://elite.polito.it/ontologies/eupont.owl#Trigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#RuleNominalAxiom> ;
  rdfs:label "Trigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#TurnAlarmOffAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreaseNoiseAction>, <http://elite.polito.it/ontologies/eupont.owl#DecreaseSecurityAction> ;
  rdfs:label "TurnAlarmOffAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#TurnDeviceOffAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreaseUserConnectivityAction> ;
  rdfs:label "TurnDeviceOffAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#TurnDeviceOnAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IncreaseUserConnectivityAction> ;
  rdfs:label "TurnDeviceOnAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#TurnOffCommand>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Command> ;
  rdfs:label "TurnOffCommand"@en .

<http://elite.polito.it/ontologies/eupont.owl#TurnOffNotification>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Notification> ;
  rdfs:label "TurnOffNotification"@en .

<http://elite.polito.it/ontologies/eupont.owl#TurnOnCommand>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Command> ;
  rdfs:label "TurnOnCommand"@en .

<http://elite.polito.it/ontologies/eupont.owl#TurnOnNotification>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Notification> ;
  rdfs:label "TurnOnNotification"@en .

<http://elite.polito.it/ontologies/eupont.owl#Tv>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Appliance> ;
  rdfs:label "TV"@en .

<http://elite.polito.it/ontologies/eupont.owl#UnhealthyActivityTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreasedHealthConditionTrigger> ;
  rdfs:label "UnhealthyActivityTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#UnlikeService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#InformationService> ;
  rdfs:label "UnlikeService"@en .

<http://elite.polito.it/ontologies/eupont.owl#UpdatedWallpaperTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StoredTrigger> ;
  rdfs:label "UpdatedWallpaperTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#UserConnectivityDecreasedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreasedConnectivityTrigger> ;
  rdfs:label "UserConnectivityDecreasedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#UserConnectivityIncreasedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#EnhancedConnectivityTrigger> ;
  rdfs:label "UserConnectivityIncreasedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#UserDevice>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#PhysicalObject> ;
  rdfs:label "UserDevice"@en .

<http://elite.polito.it/ontologies/eupont.owl#VacuumService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ApplianceService> ;
  rdfs:label "VacuumService"@en .

<http://elite.polito.it/ontologies/eupont.owl#VehicleTrackingService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#TrackingService> ;
  rdfs:label "VehicleTrackingService"@en .

<http://elite.polito.it/ontologies/eupont.owl#Ventilator>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SmartEnvironmentSystem> ;
  rdfs:label "Ventilator"@en .

<http://elite.polito.it/ontologies/eupont.owl#VideoPlatform>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#MediaTool> ;
  rdfs:label "VideoPlatform"@en .

<http://elite.polito.it/ontologies/eupont.owl#VideoRecordingService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#RecordingService> ;
  rdfs:label "VideoRecordingService"@en .

<http://elite.polito.it/ontologies/eupont.owl#VideoService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#MediaService> ;
  rdfs:label "VideoService"@en .

<http://elite.polito.it/ontologies/eupont.owl#VirtualObject>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IoTEntity> ;
  rdfs:label "VirtualObject"@en .

<http://elite.polito.it/ontologies/eupont.owl#VoiceAssistant>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#CommunicationTool> ;
  rdfs:label "VoiceAssistant"@en .

<http://elite.polito.it/ontologies/eupont.owl#VolumeDecreasedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#UserConnectivityDecreasedTrigger> ;
  rdfs:label "VolumeDecreasedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#VolumeIncreasedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#UserConnectivityIncreasedTrigger> ;
  rdfs:label "VolumeIncreasedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#VolumeService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeviceService> ;
  rdfs:label "VolumeService"@en .

<http://elite.polito.it/ontologies/eupont.owl#WalkTrackingService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#TrackingService> ;
  rdfs:label "WalkTrackingService"@en .

<http://elite.polito.it/ontologies/eupont.owl#WashingMachine>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#Appliance> ;
  rdfs:label "WashingMachine"@en .

<http://elite.polito.it/ontologies/eupont.owl#WashingService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#ApplianceService> ;
  rdfs:label "WashingService"@en .

<http://elite.polito.it/ontologies/eupont.owl#WaterTemperatureSystemDisabledTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreasedTemperatureTrigger> ;
  rdfs:label "WaterTemperatureSystemDisabledTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#WaterTemperatureSystemEnabledTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IncreasedTemperatureTrigger> ;
  rdfs:label "WaterTemperatureSystemEnabledTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#WateringService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SmartEnvironmentService> ;
  rdfs:label "WateringService"@en .

<http://elite.polito.it/ontologies/eupont.owl#WateringSystemDisabledTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreasedHumidityTrigger> ;
  rdfs:label "WateringSystemDisabledTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#WateringSystemEnabledTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#IncreasedHumidityTrigger> ;
  rdfs:label "WateringSystemEnabledTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#WeatherService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SmartEnvironmentService> ;
  rdfs:label "WeatherService"@en .

<http://elite.polito.it/ontologies/eupont.owl#WeatherStation>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#SmartEnvironmentSystem> ;
  rdfs:label "WeatherStation"@en .

<http://elite.polito.it/ontologies/eupont.owl#WeatherWebSite>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#NewsTool> ;
  rdfs:label "WeatherWebsite"@en .

<http://elite.polito.it/ontologies/eupont.owl#WebBookmarkService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#InformationService> ;
  rdfs:label "WebBookmarkService"@en .

<http://elite.polito.it/ontologies/eupont.owl#WebBookmarkTool>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#StoragePlatform> ;
  rdfs:label "WebBookmarkTool"@en .

<http://elite.polito.it/ontologies/eupont.owl#WebRequestService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#InformationService> ;
  rdfs:label "WebRequestService"@en .

<http://elite.polito.it/ontologies/eupont.owl#WifiService>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#NetworkService> ;
  rdfs:label "WifiService"@en .

<http://elite.polito.it/ontologies/eupont.owl#WindowFrameClosedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreasedLightingTrigger>, <http://elite.polito.it/ontologies/eupont.owl#IncreasedTemperatureTrigger> ;
  rdfs:label "WindowFrameClosedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#WindowFrameOpenedTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreasedTemperatureTrigger>, <http://elite.polito.it/ontologies/eupont.owl#IncreasedLightingTrigger> ;
  rdfs:label "WindowFrameOpenedTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#WorseConsumptionConditionAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#WorseDeviceConditionAction> ;
  rdfs:label "WorseConsumptionConditionAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#WorseConsumptionConditionTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#WorseDeviceConditionTrigger> ;
  rdfs:label "WorseConsumptionConditionTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#WorseDeviceConditionAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeviceAction> ;
  rdfs:label "WorseDeviceConditionAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#WorseDeviceConditionTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DeviceTrigger> ;
  rdfs:label "WorseDeviceConditionTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#WorseFunctionalityTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#WorseDeviceConditionTrigger> ;
  rdfs:label "WorseFunctionalityTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#WorseUsabilityConditionAction>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#WorseDeviceConditionAction> ;
  rdfs:label "WorseUsabilityConditionAction"@en .

<http://elite.polito.it/ontologies/eupont.owl#WorseUsabilityConditionTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#WorseDeviceConditionTrigger> ;
  rdfs:label "WorseUsabilityConditionTrigger"@en .

<http://elite.polito.it/ontologies/eupont.owl#WorsenedHealthyParameterTrigger>
  a owl:Class ;
  rdfs:subClassOf <http://elite.polito.it/ontologies/eupont.owl#DecreasedHealthConditionTrigger> ;
  rdfs:label "WorsenedHealthyParameterTrigger"@en .

geo:SpatialThing
  rdfs:comment "Anything with spatial extent, i.e. size, shape, or position. e.g. people, places, bowling balls, as well as abstract areas like cubes."@en ;
  rdfs:isDefinedBy "http://www.w3.org/2003/01/geo/wgs84_pos#" .

foaf:Person rdfs:subClassOf geo:SpatialThing .
dc:Agent
  rdfs:label "Agent"@en ;
  rdfs:comment "An agent (eg. person, group, software or physical artifact)."@en .

schema:CreativeWork rdfs:label "Document"@en .
schema:ImageObject rdfs:label "Image"@en .
schema:Person rdfs:label "Person"@en .
<http://www.w3.org/2000/10/swap/pim/contact#Person> rdfs:label "Person"@en .
[]
  a owl:AllDisjointClasses ;
  owl:members (
   <http://elite.polito.it/ontologies/eupont.owl#CloseCommand>
   <http://elite.polito.it/ontologies/eupont.owl#ConnectCommand>
   <http://elite.polito.it/ontologies/eupont.owl#DeleteCommand>
   <http://elite.polito.it/ontologies/eupont.owl#DisableCommand>
   <http://elite.polito.it/ontologies/eupont.owl#DisconnectCommand>
   <http://elite.polito.it/ontologies/eupont.owl#EnableCommand>
   <http://elite.polito.it/ontologies/eupont.owl#NewCommand>
   <http://elite.polito.it/ontologies/eupont.owl#OpenCommand>
   <http://elite.polito.it/ontologies/eupont.owl#RecordCommand>
   <http://elite.polito.it/ontologies/eupont.owl#SaveCommand>
   <http://elite.polito.it/ontologies/eupont.owl#SendCommand>
   <http://elite.polito.it/ontologies/eupont.owl#SetToCommand>
   <http://elite.polito.it/ontologies/eupont.owl#ShareCommand>
   <http://elite.polito.it/ontologies/eupont.owl#StartCommand>
   <http://elite.polito.it/ontologies/eupont.owl#StopCommand>
   <http://elite.polito.it/ontologies/eupont.owl#ToggleCommand>
   <http://elite.polito.it/ontologies/eupont.owl#TurnOffCommand>
   <http://elite.polito.it/ontologies/eupont.owl#TurnOnCommand>
 ) .

[]
  a owl:AllDisjointClasses ;
  owl:members (
   <http://elite.polito.it/ontologies/eupont.owl#CloseNotification>
   <http://elite.polito.it/ontologies/eupont.owl#ConnectNotification>
   <http://elite.polito.it/ontologies/eupont.owl#DeleteNotification>
   <http://elite.polito.it/ontologies/eupont.owl#DisableNotification>
   <http://elite.polito.it/ontologies/eupont.owl#DisconnectNotification>
   <http://elite.polito.it/ontologies/eupont.owl#EnableNotification>
   <http://elite.polito.it/ontologies/eupont.owl#EnterNotification>
   <http://elite.polito.it/ontologies/eupont.owl#ExitNotification>
   <http://elite.polito.it/ontologies/eupont.owl#MeasureAboveThresholdNotification>
   <http://elite.polito.it/ontologies/eupont.owl#MeasureAvailableNotification>
   <http://elite.polito.it/ontologies/eupont.owl#MeasureBelowThresholdNotification>
   <http://elite.polito.it/ontologies/eupont.owl#NewNotification>
   <http://elite.polito.it/ontologies/eupont.owl#OpenNotification>
   <http://elite.polito.it/ontologies/eupont.owl#PresenceDetectedNotification>
   <http://elite.polito.it/ontologies/eupont.owl#PresenceNoLongerDetectedNotification>
   <http://elite.polito.it/ontologies/eupont.owl#ReceiveNotification>
   <http://elite.polito.it/ontologies/eupont.owl#RecordNotification>
   <http://elite.polito.it/ontologies/eupont.owl#SaveNotification>
   <http://elite.polito.it/ontologies/eupont.owl#SendNotification>
   <http://elite.polito.it/ontologies/eupont.owl#SetToNotification>
   <http://elite.polito.it/ontologies/eupont.owl#ShareNotification>
   <http://elite.polito.it/ontologies/eupont.owl#StartNotification>
   <http://elite.polito.it/ontologies/eupont.owl#StopNotification>
   <http://elite.polito.it/ontologies/eupont.owl#TurnOffNotification>
   <http://elite.polito.it/ontologies/eupont.owl#TurnOnNotification>
 ) .
