Summary

 Class s4ener:ActivationDelay
        subClassOf: time:TemporalEntity
 Class s4ener:ActivationDelayDurationDescription
        subClassOf: time:DurationDescription
 Class s4ener:ActiveDurationDescription
        subClassOf: time:DurationDescription
 Class s4ener:ActiveDurationMax
        subClassOf: time:TemporalEntity
 Class s4ener:ActiveDurationMin
        subClassOf: time:TemporalEntity
 Class s4ener:ActiveDurationSumMax
        subClassOf: time:TemporalEntity
 Class s4ener:ActiveDurationSumMin
        subClassOf: time:TemporalEntity
 Class s4ener:ActuatorLevel
        subClassOf: saref:Actuator
 Class s4ener:ActuatorSwitch
        subClassOf: saref:Actuator
 Class s4ener:AlternativesGroup
        subClassOf: s4ener:alternativesGroupID exactly 1 xsd:unsignedInt
        subClassOf: s4ener:belongsTo exactly 1 s4ener:PowerProfile
        subClassOf: saref:consistsOf min 1 s4ener:PowerSequence
        subClassOf: saref:consistsOf only s4ener:PowerSequence
        subClassOf: s4ener:belongsTo only s4ener:PowerProfile
        subClassOf: owl:Thing
 Class s4ener:AnticipationDurationDescription
        subClassOf: time:DurationDescription
 Class s4ener:DefaultDuration
        subClassOf: time:TemporalEntity
 Class s4ener:DefaultDurationDescription
        subClassOf: time:DurationDescription
 Class s4ener:Device
        subClassOf: s4ener:exposes only s4ener:PowerProfile
        subClassOf: s4ener:manufacturerNodeIdentification max 1
        subClassOf: s4ener:powerSource min 0
        subClassOf: saref:Device
        subClassOf: s4ener:brandName max 1
        subClassOf: s4ener:exposes min 0 s4ener:PowerProfile
        subClassOf: s4ener:receives min 0 s4ener:LoadControlEventData
        subClassOf: s4ener:manufacturerDescription max 1
        subClassOf: s4ener:serialNumber max 1
        subClassOf: s4ener:softwareRevision max 1
        subClassOf: s4ener:receives only s4ener:LoadControlEventData
        subClassOf: s4ener:vendorName max 1
        subClassOf: s4ener:hardwareRevision max 1
        subClassOf: s4ener:deviceName max 1
        subClassOf: s4ener:vendorCode max 1
        subClassOf: s4ener:deviceCode max 1
        subClassOf: s4ener:manufacturerLabel max 1
 Class s4ener:DurationUncertainty
        subClassOf: time:TemporalEntity
 Class s4ener:DurationUncertaintyDescription
        subClassOf: time:DurationDescription
 Class s4ener:EarliestStartTime
        subClassOf: time:TemporalEntity
 Class s4ener:ElapsedSlotTime
        subClassOf: time:TemporalEntity
 Class s4ener:EndTime
        subClassOf: time:TemporalEntity
 Class s4ener:EndTimeDurationDescription
        subClassOf: time:DurationDescription
 Class s4ener:Energy
        subClassOf: saref:Energy
 Class s4ener:EnergyExpected
        subClassOf: s4ener:Energy
 Class s4ener:EnergyMax
        subClassOf: s4ener:Energy
 Class s4ener:EnergyMin
        subClassOf: s4ener:Energy
 Class s4ener:EnergySkewness
        subClassOf: s4ener:Energy
 Class s4ener:EnergyStandardDeviation
        subClassOf: s4ener:Energy
 Class s4ener:EventActionConsume
        subClassOf: s4ener:LoadControlEventAction
 Class s4ener:EventActionProduce
        subClassOf: s4ener:LoadControlEventAction
 Class s4ener:EventStateConsume
        subClassOf: s4ener:LoadControlEventState
 Class s4ener:EventStateProduce
        subClassOf: s4ener:LoadControlEventState
 Class s4ener:LatestEndTime
        subClassOf: time:TemporalEntity
 Class s4ener:LoadControlEventAction
        subClassOf: owl:Thing
 Class s4ener:LoadControlEventData
        subClassOf: owl:Thing
        subClassOf: saref:hasTime only s4ener:TimePeriod
        subClassOf: saref:hasTime min 1 s4ener:TimePeriod
        subClassOf: saref:hasTimestamp min 1 xsd:dateTime
        subClassOf: s4ener:triggersEventActionConsume only s4ener:EventActionConsume
        subClassOf: s4ener:triggersEventActionProduce min 0 s4ener:EventActionProduce
        subClassOf: s4ener:triggersEventActionConsume min 0 s4ener:EventActionConsume
        subClassOf: s4ener:hasDevice min 1 s4ener:Device
        subClassOf: s4ener:triggersEventActionProduce only s4ener:EventActionProduce
        subClassOf: s4ener:eventID min 0
        subClassOf: saref:hasTimestamp only xsd:dateTime
        subClassOf: s4ener:hasDevice only s4ener:Device
 Class s4ener:LoadControlEventState
        subClassOf: s4ener:State
 Class s4ener:LoadControlStateData
        subClassOf: s4ener:hasAppliedEventActionConsume only s4ener:EventActionConsume
        subClassOf: s4ener:hasEventStateConsume only s4ener:EventStateConsume
        subClassOf: s4ener:hasEventStateConsume min 0 s4ener:EventStateConsume
        subClassOf: s4ener:hasEventStateProduce only s4ener:EventStateProduce
        subClassOf: owl:Thing
        subClassOf: s4ener:hasEventStateProduce min 0 s4ener:EventStateProduce
        subClassOf: s4ener:hasAppliedEventActionProduce only s4ener:EventActionProduce
        subClassOf: saref:hasTimestamp min 1 xsd:dateTime
        subClassOf: saref:hasTimestamp only xsd:dateTime
        subClassOf: s4ener:hasAppliedEventActionConsume min 0 s4ener:EventActionConsume
        subClassOf: s4ener:hasAppliedEventActionProduce min 0 s4ener:EventActionProduce
        subClassOf: s4ener:eventID min 0 xsd:unsignedInt
 Class s4ener:MaxActivationDelay
        subClassOf: time:TemporalEntity
 Class s4ener:MaxAnticipation
        subClassOf: time:TemporalEntity
 Class s4ener:MaxDuration
        subClassOf: time:TemporalEntity
 Class s4ener:MinDuration
        subClassOf: time:TemporalEntity
 Class s4ener:PauseDurationDescription
        subClassOf: time:DurationDescription
 Class s4ener:PauseDurationMax
        subClassOf: time:TemporalEntity
 Class s4ener:PauseDurationMin
        subClassOf: time:TemporalEntity
 Class s4ener:PauseTime
        subClassOf: time:TemporalEntity
 Class s4ener:Power
        subClassOf: saref:Power
 Class s4ener:PowerExpected
        subClassOf: s4ener:Power
 Class s4ener:PowerMax
        subClassOf: s4ener:Power
 Class s4ener:PowerMin
        subClassOf: s4ener:Power
 Class s4ener:PowerProfile
        subClassOf: saref:consistsOf only s4ener:AlternativesGroup
        subClassOf: s4ener:belongsTo exactly 1 s4ener:Device
        subClassOf: s4ener:belongsTo only s4ener:Device
        subClassOf: s4ener:alternativesCount exactly 1
        subClassOf: s4ener:totalSequencesCountMax exactly 1
        subClassOf: s4ener:supportsReselection exactly 1
        subClassOf: s4ener:nodeRemoteControllable exactly 1
        subClassOf: saref:consistsOf min 0 s4ener:AlternativesGroup
        subClassOf: s4ener:supportsSingleSlotSchedulingOnly exactly 1
        subClassOf: saref:Profile
 Class s4ener:PowerSequence
        subClassOf: saref:hasTime max 1 s4ener:ActiveDurationMax
        subClassOf: saref:hasTime max 1 s4ener:EarliestStartTime
        subClassOf: s4ener:maxCyclesPerDay max 1
        subClassOf: s4ener:isPausable max 1
        subClassOf: saref:hasDescription max 1
        subClassOf: saref:consistsOf min 1 s4ener:Slot
        subClassOf: saref:consistsOf only s4ener:Slot
        subClassOf: saref:hasTime max 1 s4ener:PauseDurationMax
        subClassOf: s4ener:sequenceID exactly 1
        subClassOf: s4ener:taskIdentifier min 0
        subClassOf: saref:hasTime max 1 s4ener:RemainingSlotTime
        subClassOf: s4ener:greenest max 1
        subClassOf: s4ener:hasEnergy only s4ener:ResumeEnergyEstimated
        subClassOf: s4ener:activeSlotNumber max 1
        subClassOf: saref:hasTime max 1 s4ener:LatestEndTime
        subClassOf: s4ener:repetitionsTotal max 1
        subClassOf: saref:hasTime max 1 s4ener:ActiveDurationSumMax
        subClassOf: saref:hasPrice only s4ener:ResumeCostEstimated
        subClassOf: saref:hasState min 1 s4ener:PowerSequenceState
        subClassOf: s4ener:hasEnergy max 1 s4ener:ResumeEnergyEstimated
        subClassOf: saref:hasTime max 1 s4ener:ElapsedSlotTime
        subClassOf: owl:Thing
        subClassOf: s4ener:isStoppable max 1
        subClassOf: saref:hasTime max 1 s4ener:ActiveDurationMin
        subClassOf: s4ener:cheapest max 1
        subClassOf: saref:hasTime min 1 s4ener:StartTime
        subClassOf: saref:hasTime max 1 s4ener:EndTime
        subClassOf: saref:hasState only s4ener:PowerSequenceState
        subClassOf: saref:hasTime max 1 s4ener:ActiveDurationSumMin
        subClassOf: s4ener:valueSource min 0
        subClassOf: saref:hasTime max 1 s4ener:PauseDurationMin
        subClassOf: s4ener:belongsTo only s4ener:AlternativesGroup
        subClassOf: s4ener:sequenceRemoteControllable exactly 1
        subClassOf: saref:hasPrice max 1 s4ener:ResumeCostEstimated
        subClassOf: s4ener:activeRepetitionNumber max 1
        subClassOf: s4ener:belongsTo exactly 1 s4ener:AlternativesGroup
 Class s4ener:PowerSequenceState
        subClassOf: s4ener:State
 Class s4ener:PowerSkewness
        subClassOf: s4ener:Power
 Class s4ener:PowerStandardDeviation
        subClassOf: s4ener:Power
 Class s4ener:RemainingPauseTime
        subClassOf: time:TemporalEntity
 Class s4ener:RemainingSlotTime
        subClassOf: time:TemporalEntity
 Class s4ener:ResumeCostEstimated
        subClassOf: saref:Price
 Class s4ener:ResumeEnergyEstimated
        subClassOf: s4ener:Energy
 Class s4ener:Slot
        subClassOf: saref:hasTime max 1 s4ener:StartTime
        subClassOf: saref:hasTime max 1 s4ener:LatestEndTime
        subClassOf: saref:hasTime max 1 s4ener:EndTime
        subClassOf: s4ener:hasValueType min 1 (s4ener:Energy or s4ener:Power)
        subClassOf: s4ener:hasPowerValueType only s4ener:Power
        subClassOf: saref:hasTime max 1 s4ener:EarliestStartTime
        subClassOf: saref:hasTime max 1 s4ener:RemainingPauseTime
        subClassOf: saref:hasTime max 1 s4ener:DefaultDuration
        subClassOf: s4ener:hasEnergyValueType only s4ener:Energy
        subClassOf: saref:hasTime max 1 s4ener:MaxDuration
        subClassOf: s4ener:optionalSlot max 1
        subClassOf: s4ener:belongsTo only s4ener:PowerSequence
        subClassOf: s4ener:belongsTo exactly 1 s4ener:PowerSequence
        subClassOf: s4ener:slotNumber exactly 1
        subClassOf: owl:Thing
        subClassOf: saref:hasDescription max 1
        subClassOf: s4ener:slotActivated max 1
        subClassOf: saref:hasTime max 1 s4ener:MinDuration
        subClassOf: saref:hasTime max 1 s4ener:DurationUncertainty
        subClassOf: saref:hasTime only saref:Time
 Class s4ener:SlotTimeDurationDescription
        subClassOf: time:DurationDescription
 Class s4ener:StartTime
        subClassOf: time:TemporalEntity
 Class s4ener:StartTimeDurationDescription
        subClassOf: time:DurationDescription
 Class s4ener:State
        subClassOf: saref:State
 Class s4ener:TimePeriod
        subClassOf: time:TemporalEntity
 Class s4ener:TimePeriodDurationDescription
        subClassOf: time:DurationDescription
 Class time:DurationDescription
        subClassOf: s4ener:xsdDuration max 1
        subClassOf: owl:Thing
        subClassOf: time:seconds max 1
        subClassOf: time:minutes max 1
        subClassOf: time:hours max 1
        subClassOf: time:days max 1
        subClassOf: time:weeks max 1
        subClassOf: time:months max 1
        subClassOf: time:years max 1
 Class time:TemporalEntity
        subClassOf: owl:Thing
        unionOf: [time:Instant, time:Interval]
 Property s4ener:activateSlot
        range: xsd:boolean
 Property s4ener:activeRepetitionNumber
        range: xsd:unsignedInt
 Property s4ener:activeSlotNumber
        range: xsd:unsignedInt
 Property s4ener:alternativesCount
        range: xsd:integer
 Property s4ener:alternativesGroupID
        range: xsd:integer
 Property s4ener:belongsTo
 Property s4ener:brandName
        range: xsd:string
 Property s4ener:cheapest
        range: xsd:boolean
 Property s4ener:deviceCode
        range: xsd:string
 Property s4ener:deviceName
        range: xsd:string
 Property s4ener:eventID
        range: xsd:unsignedInt
 Property s4ener:exposes
 Property s4ener:greenest
        range: xsd:boolean
 Property s4ener:hardwareRevision
        range: xsd:string
 Property s4ener:hasAppliedEventActionConsume
 Property s4ener:hasAppliedEventActionProduce
 Property s4ener:hasConnection
 Property s4ener:hasDevice
 Property s4ener:hasEnergy
        range: s4ener:Energy
 Property s4ener:hasEnergyValueType
        subPropertyOf: s4ener:hasValueType
 Property s4ener:hasEventStateConsume
        subPropertyOf: saref:hasState
 Property s4ener:hasEventStateProduce
        subPropertyOf: saref:hasState
 Property s4ener:hasExpression
 Property s4ener:hasFunction
 Property s4ener:hasPowerValueType
        subPropertyOf: s4ener:hasValueType
 Property s4ener:hasValueType
 Property s4ener:isPausable
        range: xsd:boolean
 Property s4ener:isStoppable
        range: xsd:boolean
 Property s4ener:manufacturerDescription
        range: xsd:string
 Property s4ener:manufacturerLabel
        range: xsd:string
 Property s4ener:manufacturerNodeIdentification
        range: xsd:string
 Property s4ener:maxCyclesPerDay
        range: xsd:unsignedInt
 Property s4ener:measurementID
        range: xsd:unsignedInt
 Property s4ener:messagingNumber
        range: xsd:unsignedInt
 Property s4ener:messagingType
        range: {"logging" , "information" , "warning" , "alarm" , "emergency" , "obsolete"}
 Property s4ener:nodeRemoteControllable
        range: xsd:boolean
 Property s4ener:optionalSlot
        range: xsd:boolean
 Property s4ener:powerSource
        range: {"unknown" , "mainsSinglePhase" , "mains3Phase" , "battery" , "dc"}
 Property s4ener:receives
 Property s4ener:repetitionsTotal
        range: xsd:unsignedInt
 Property s4ener:sequenceID
        range: xsd:unsignedInt
 Property s4ener:sequenceRemoteControllable
        range: xsd:boolean
 Property s4ener:serialNumber
        range: xsd:string
 Property s4ener:slotActivated
        range: xsd:boolean
 Property s4ener:slotNumber
        range: xsd:unsignedInt
 Property s4ener:softwareRevision
        range: xsd:string
 Property s4ener:supportsReselection
        range: xsd:boolean
 Property s4ener:supportsSingleSlotSchedulingOnly
        range: xsd:boolean
 Property s4ener:taskIdentifier
        range: xsd:unsignedInt
 Property s4ener:totalSequencesCountMax
        range: xsd:unsignedInt
 Property s4ener:triggersEventActionConsume
 Property s4ener:triggersEventActionProduce
 Property s4ener:valueSource
        range: {"measuredValue" , "calculatedValue" , "empiricalValue"}
 Property s4ener:valueTendency
        range: {"rising" , "stable" , "falling"}
 Property s4ener:vendorCode
        range: xsd:string
 Property s4ener:vendorName
        range: xsd:string
 Property s4ener:xsdDuration
        range: xsd:duration
 Property saref:hasName
        range: xsd:string
 Property time:after
        inverseOf: time:before
 Property time:before
        domain: time:TemporalEntity
        range: time:TemporalEntity
 Property time:hasBeginning
        domain: time:TemporalEntity
        range: time:Instant
 Property time:hasDurationDescription
        domain: time:TemporalEntity
        range: time:DurationDescription
 Property time:hasEnd
        domain: time:TemporalEntity
        range: time:Instant
 Property time:intervalAfter
        inverseOf: time:intervalBefore
 Property time:intervalContains
        inverseOf: time:intervalDuring
 Property time:intervalFinishedBy
        inverseOf: time:intervalFinishes
 Property time:intervalMetBy
        inverseOf: time:intervalMeets
 Property time:intervalOverlappedBy
        inverseOf: time:intervalOverlaps
 Property time:intervalStartedBy
        inverseOf: time:intervalStarts

Generated with TopBraid Composer by TopQuadrant, Inc.