wizpol.owl
type: Ontology
version info: Version 3.9
comment: wizpol.owl 1st June 2013 (C) Gavin A. Campbell (www.cs.stir.ac.uk/~gca) and Kenneth J. Turner (www.cs.stir.ac.uk/~kjt) Computing Science and Mathematics University of Stirling This ontology defines common policy wizard interface components. It is based on the generic policy description language ontology (genpol.owl). It includes categorisation for timer handling in APPEL. OWLDoc documentation for this ontology may be accessed at: http://www.cs.stir.ac.uk/schemas/doc/wizpol Updates: Version 3.3: o provided goal-related information Version 3.4: o used "schemas" directory throughout Version 3.5: o converted "matchValue" and "displayName" DatatypeProperty to AnnotationProperty (fixed definition error) Version 3.6: o added "receive_message" trigger of category "ReceiveCategory" Version 3.7: o removed "Flag" classes o adjusted effects for "add_caller", "add_medium", "play_clip", and "remove_medium" o removed space in "set_variable" parameters Version 3.8 (19th April 2013): o parameter prefixes removed for "restart_timer", "set_variable", "start_timer", "stop_timer" and "unset_variable" o parameter types given initial capitals Version 3.9 (1st June 2013): o "channel" effect renamed "link"
imports: genpol.owl

Intermediate
type: Class
subclass of: UserLevelValue
comment: Intermediate User Level

Admin
type: Class
subclass of: UserLevelValue
comment: Administrator User Level

ClassCategorisation
type: Class
comment: Used to assign a particular exhaustive set of values to a class, as a form of categorisation.

lt_epoch
type: Class
subclass of: NamedConditionOp
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#17
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#18
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#19
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#20
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#21

epoch
type: Class
subclass of: ConditionParamCategory

Novice
type: Class
subclass of: UserLevelValue
comment: Novice User Level

Expert
type: Class
subclass of: UserLevelValue
comment: Expert User Level

timer_set
type: Class
subclass of: ActionCategory

audio_clip_variable
type: Class
comment: A variable holding a sound clip
subclass of: PolVariable

link
type: Class
subclass of: ActionEffect

data.type
type: Class

send
type: Class
equivalent class: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#26

send
type: Class
subclass of: ActionCategory

ExpertTriggerEvent
type: Class
comment: A TriggerEvent suitable for use at Expert UserLevel.
equivalent class: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#30

timer_control
type: Class
subclass of: ActionCategory

timer
type: Class
equivalent class: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#38

timer
type: Class
subclass of: TriggerCategory

AdminCondParam
type: Class
comment: Condition parameter suitable for use at Admin level.
equivalent class: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#42

NamedAction
type: Class
subclass of: PolAction
comment: An action output by a policy. May be internal or external.

trigger_count
type: Class
equivalent class: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#50

trigger_count
type: Class
subclass of: ConditionParamCategory

UserLevelValue
type: Class
comment: Defined set of User Level values to assign to classes.
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#273
subclass of: ClassCategorisation

timer_control
type: Class
equivalent class: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#62

general
type: Class
subclass of: StringType
comment: General string of characters

unit
type: Class
comment: A taype of unit used in annotation of arguments to triggers, actions etc.

action_count
type: Class
equivalent class: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#66

action_count
type: Class
subclass of: ConditionParamCategory

NoviceTriggerEvent
type: Class
equivalent class: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#70
comment: A TriggerEvent suitable for use at Novice UserLevel.

le_epoch
type: Class
subclass of: NamedConditionOp
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#74
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#75
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#76
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#77
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#78

NoviceCondParam
type: Class
comment: Condition parameter suitable for use at Novice level.
equivalent class: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#79

receive
type: Class
equivalent class: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#83

receive
type: Class
subclass of: TriggerCategory

action_count
type: Class
equivalent class: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#87

false
type: Class
subclass of: BooleanType

StatusVariable
type: Class
comment: A global variable representing aspects of the policy users status.

IntermediateTriggerEvent
type: Class
equivalent class: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#95
comment: A TriggerEvent suitable for use at Intermediate UserLevel.

timer_set
type: Class
equivalent class: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#99

NoviceAction
type: Class
equivalent class: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#107
comment: An Action suitable for use at Novice UserLevel.

file
type: Class
subclass of: ActionEffect

variable
type: Class
subclass of: ActionEffect

trigger_count
type: Class
equivalent class: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#131

update
type: Class
subclass of: ActionCategory

ExpertCondParam
type: Class
equivalent class: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#139
comment: Condition parameter suitable for use at Expert level.

gt_epoch
type: Class
subclass of: NamedConditionOp
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#147
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#148
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#149
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#150
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#151

IntermediateCondParam
type: Class
comment: Condition parameter suitable for use at Intermediate level.
equivalent class: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#152

epoch
type: Class
comment: Epoch condition parameter.
equivalent class: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#160

ExpertAction
type: Class
equivalent class: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#164
comment: An Action suitable for use at Expert UserLevel.

IntermediateAction
type: Class
equivalent class: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#168
comment: An Action suitable for use at Intermediate UserLevel.

NamedCondParam
type: Class
comment: A specific, named Condition parameter.
subclass of: PolConditionParameter

timer
type: Class
subclass of: ActionEffect

generally
type: Class
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#184
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#192
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#198
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#204
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#212
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#218
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#224
subclass of: NamedTriggerEvent

SendMessage
display name: send_message(URI,Message)
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#185
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#186
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#187
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#188
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#189
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#190
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#191

SetVariable
display name: set_variable(Identifier,Expression)
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#193
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#194
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#195
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#196
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#197

TimerStop
display name: stop_timer(Identifier)
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#199
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#200
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#201
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#202
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#203

LogEvent
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#205
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#206
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#207
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#208
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#209
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#210
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#211
display name: log_event(Message)

TimerStart
display name: start_timer(Identifier,Period)
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#213
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#214
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#215
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#216
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#217

UnsetVariable
display name: unset_variable(Identifier)
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#219
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#220
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#221
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#222
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#223

TimerRestart
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#225
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#226
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#227
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#228
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#229
display name: restart_timer(Identifier)

NamedTriggerEvent
type: Class
subclass of: PolTriggerEvent
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#239
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#241
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#243
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#249
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#255
comment: A triggering event in a policy. May be internal or external.

AdminTriggerEvent
type: Class
comment: A TriggerEvent suitable for use at Admin UserLevel.
equivalent class: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#230

ge_epoch
type: Class
subclass of: NamedConditionOp
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#234
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#235
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#236
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#237
subclass of: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#238

epoch
type: Class
equivalent class: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#265

true
type: Class
subclass of: BooleanType

update
type: Class
equivalent class: http://lodlaundromat.org/.well-known/genid/dc4c3e0b151b8fdad0b6a5045ebae861#269

displayName
type: AnnotationProperty
comment: The display name of the class. Different from label - this may show the arguments of a trigger or action. e.g. start_timer(Identifer,Period).