Usability

IRI:
https://w3id.org/usability
Authors:
Danilov Nikita
Publisher:
Denis Palashevskiy
Other visualisation:
Ontology source

Table of Content

  1. Introduction
  2. Classes
  3. Object Properties
  4. Data Properties
  5. Named Individuals
  6. Namespace Declarations

Introduction

Ontology 'Usability' created to describe and store information about interactions of user with a software user interface

Classes

ActionEventc back to ToC or Class ToC

IRI: https://w3id.org/usability#ActionEvent

The base class for events which are user actions related to user interation with the interface (clicks, mouse movements, etc.)
has super-classes
Eventc
has sub-classes
KeyboardActionEventc, MouseActionEventc, TouchActionEventc

ClickMouseActionEventc back to ToC or Class ToC

IRI: https://w3id.org/usability#ClickMouseActionEvent

The class that represents any mouse click
has super-classes
MouseActionEventc
has in region xdp exactly 1
has in region ydp exactly 1
has sub-classes
DoubleClickMouseEventc, SingleClickMouseEventc

Commandc back to ToC or Class ToC

IRI: https://w3id.org/usability#Command

Базовый класс команды, вызываемой пользователем.
has super-classes
isContainedInop some CommandEventc
has namedp exactly 1
wasInvokedInop some CommandEventc
has members
command ani, command bni

CommandEventc back to ToC or Class ToC

IRI: https://w3id.org/usability#CommandEvent

The class that represents events, related with the fact of calling a certain command (function) by the user
has super-classes
Eventc
wasAssociatedWithop exactly 1 Commandc
containsop some Commandc
is in domain of
has command namedp
has members
command event1113ni, command event1114ni, command event2112ni

Devicec back to ToC or Class ToC

IRI: https://w3id.org/usability#Device

Устройство, на котором выполнялись(ются) сессии.
has super-classes
has namedp max 1
wasUsedInop some Sessionc
has uiddp max 1
is in domain of
wasUsedInop
is in range of
wasPerformedOnop
has members
device1ni

DoubleClickMouseEventc back to ToC or Class ToC

IRI: https://w3id.org/usability#DoubleClickMouseEvent

The class that represents a double mouse click
has super-classes
ClickMouseActionEventc

DoubleTapTouchActionEventc back to ToC or Class ToC

IRI: https://w3id.org/usability#DoubleTapTouchActionEvent

The class that represents double tap - two short taps on the screen
has super-classes
TapTouchActionEventc

Eventc back to ToC or Class ToC

IRI: https://w3id.org/usability#Event

The base class for all different kinds of event that may be occured while the user is interacting with the software
has super-classes
has date timedp exactly 1
isContainedInop some Variationc
has sub-classes
ActionEventc, CommandEventc
is in domain of
has date timedp
has members
event1111ni, event1112ni, event1121ni, event1122ni, event2111ni

HoldTapTouchActionEventc back to ToC or Class ToC

IRI: https://w3id.org/usability#HoldTapTouchActionEvent

The class that represents touch-and-hold action - continuous touch with a single finger
has super-classes
TapTouchActionEventc

Imagec back to ToC or Class ToC

IRI: https://w3id.org/usability#Image

Class that describes an image of the region variation
has super-classes
has dpi ydp exactly 1
has dpi xdp exactly 1
has heightdp exactly 1
has widthdp exactly 1
has binary datadp some base64 binary
is in domain of
has dpi xdp, has dpi ydp, has heightdp, has widthdp, wasImagedop
is in range of
hasImageop
has members
image111ni, image112ni, image211ni

KeyboardActionEventc back to ToC or Class ToC

IRI: https://w3id.org/usability#KeyboardActionEvent

The class that represents actions related to user's manipulations with a keyboard
has super-classes
ActionEventc
has sub-classes
TypeKeyboardActionEventc

LongTapTouchActionEventc back to ToC or Class ToC

IRI: https://w3id.org/usability#LongTapTouchActionEvent

The class that represents touch - a touch that is slightly longer then tap
has super-classes
TapTouchActionEventc

MouseActionEventc back to ToC or Class ToC

IRI: https://w3id.org/usability#MouseActionEvent

The class that represents actions related to user's manipulations with a mouse
has super-classes
ActionEventc
has sub-classes
ClickMouseActionEventc, MoveMouseAcitonEventc, ScrollMouseActionEventc

MoveMouseAcitonEventc back to ToC or Class ToC

IRI: https://w3id.org/usability#MoveMouseActionEvent

The class that represents movements of cursor. hasInRegionX and hasInRegionY properties store information about the new cursor coordinates after the movement
has super-classes
MouseActionEventc
has in region xdp exactly 1
has in region ydp exactly 1

PinchTouchActionEventc back to ToC or Class ToC

IRI: https://w3id.org/usability#PinchTouchActionEvent

The class that represents pinch - a contractive movement with two fingers on the screen to scale down the image.
has super-classes
TouchActionEventc

Regionc back to ToC or Class ToC

IRI: https://w3id.org/usability#Region

A fragment of GUI, for example, the whole window, or a part of it
has super-classes
has namedp exactly 1
has min widthdp some
isContainedInop some Sessionc
containsop some Variationc
has min heightdp some
has max heightdp some
has max widthdp some
has members
region11ni, region21ni

ScrollMouseActionEventc back to ToC or Class ToC

IRI: https://w3id.org/usability#ScrollMouseActionEvent

The class that represents a mouse wheel scroll
has super-classes
MouseActionEventc

Sessionc back to ToC or Class ToC

IRI: https://w3id.org/usability#Session

A period of time when a user interacts with the software
has super-classes
has start date timedp exactly 1
has end date timedp exactly 1
wasPerformedByop exactly 1 Userc
containsop some Regionc
has uiddp max 1
wasPerformedOnop exactly 1 Devicec
is in domain of
has end date timedp, has start date timedp, wasPerformedByop, wasPerformedOnop
is in range of
performedop, wasUsedInop
has members
session1ni, session2ni

SingleClickMouseEventc back to ToC or Class ToC

IRI: https://w3id.org/usability#SingleClickMouseEvent

The class that represents a single mouse click
has super-classes
ClickMouseActionEventc

SingleTapTouchActionEventc back to ToC or Class ToC

IRI: https://w3id.org/usability#SingleTapTouchActionEvent

The class that represents tap action - single short touch with one finger
has super-classes
TapTouchActionEventc

StretchTouchActionEventc back to ToC or Class ToC

IRI: https://w3id.org/usability#StretchTouchActionEvent

The class that represents stretch (pinch it open) - tensile movement with two fingers on the screen to enlarge the image.
has super-classes
TouchActionEventc

SwipeTouchActionEventc back to ToC or Class ToC

IRI: https://w3id.org/usability#SwipeTouchActionEvent

The class the represents swipe (slide) - a continuous movement of the finger across the screen
has super-classes
TouchActionEventc
has in region ydp exactly 1
has in region xdp exactly 1

TapTouchActionEventc back to ToC or Class ToC

IRI: https://w3id.org/usability#TapTouchActionEvent

The class that represents differend kinds events related to user's tap on the touch screen
has super-classes
TouchActionEventc
has in region xdp exactly 1
has in region ydp exactly 1
has sub-classes
DoubleTapTouchActionEventc, HoldTapTouchActionEventc, LongTapTouchActionEventc, SingleTapTouchActionEventc

TouchActionEventc back to ToC or Class ToC

IRI: https://w3id.org/usability#TouchActionEvent

The class that represents events related to user interations with touchscreen, like smartphone or tablet PC
has super-classes
ActionEventc
has sub-classes
PinchTouchActionEventc, StretchTouchActionEventc, SwipeTouchActionEventc, TapTouchActionEventc

TypeKeyboardActionEventc back to ToC or Class ToC

IRI: https://w3id.org/usability#TypeKeyboardActionEvent

The class that represents clicks on a keyboard
has super-classes
KeyboardActionEventc

Userc back to ToC or Class ToC

IRI: https://w3id.org/usability#User

The user who runs sessions
has super-classes
performedop some Sessionc
has uiddp max 1
has namedp max 1
is in domain of
performedop
is in range of
wasPerformedByop
has members
user1ni, user2ni

Variationc back to ToC or Class ToC

IRI: https://w3id.org/usability#Variation

Class that describes a region variation, since a region may have one or more variations. Variation is a unique combination of region image's height and width, or their range
has super-classes
has min heightdp max 1
has namedp max 1
hasImageop exactly 1 Imagec
has max widthdp max 1
isContainedInop some Regionc
containsop some Eventc
has max heightdp max 1
has min widthdp max 1
is in domain of
has max heightdp, has max widthdp, has min heightdp, has min widthdp, hasImageop
is in range of
wasImagedop
has members
region variation111ni, region variation112ni, region variation211ni

Object Properties

containsop back to ToC or Object Property ToC

IRI: https://w3id.org/usability#contains

A transitive property which determines that some subject contains/stores some object inside of it. Inverse of isContainedIn

has characteristics: transitive

is inverse of
isContainedInop

hasImageop back to ToC or Object Property ToC

IRI: https://w3id.org/usability#hasImage

The property which associate some region variation with its image
has domain
Variationc
has range
Imagec
is inverse of
wasImagedop

isContainedInop back to ToC or Object Property ToC

IRI: https://w3id.org/usability#isContainedIn

A transitive property which determines that some object is contained/stored/located inside of some subject. Inverse of contains

has characteristics: transitive

is inverse of
containsop

performedop back to ToC or Object Property ToC

IRI: https://w3id.org/usability#performed

The property that associates a user with a session that he performed
has domain
Userc
has range
Sessionc
is inverse of
wasPerformedByop

wasAssociatedWithop back to ToC or Object Property ToC

IRI: https://w3id.org/usability#wasAssociatedWith

The property that associates command event with the specific command instance
is inverse of
wasInvokedInop

wasImagedop back to ToC or Object Property ToC

IRI: https://w3id.org/usability#wasImaged

The property that associates an image with the corresponding region variation
has domain
Imagec
has range
Variationc
is inverse of
hasImageop

wasInvokedInop back to ToC or Object Property ToC

IRI: https://w3id.org/usability#wasInvokedIn

The property that associates specific command with the event in which the command was called
is inverse of
wasAssociatedWithop

wasPerformedByop back to ToC or Object Property ToC

IRI: https://w3id.org/usability#wasPerformedBy

The property that associates a session with the user who performed it
has domain
Sessionc
has range
Userc
is inverse of
performedop

wasPerformedOnop back to ToC or Object Property ToC

IRI: https://w3id.org/usability#wasPerformedOn

The property that associates a session with the device on which the session was run
has domain
Sessionc
has range
Devicec
is inverse of
wasUsedInop

wasUsedInop back to ToC or Object Property ToC

IRI: https://w3id.org/usability#wasUsedIn

The property that associates a device with the sessions which were run on that device
has domain
Devicec
has range
Sessionc
is inverse of
wasPerformedOnop

Data Properties

has binary datadp back to ToC or Data Property ToC

IRI: https://w3id.org/usability#hasBinaryData

has range
base64 binary

has command namedp back to ToC or Data Property ToC

IRI: https://w3id.org/usability#hasCommandName

has domain
CommandEventc
has range

has date timedp back to ToC or Data Property ToC

IRI: https://w3id.org/usability#hasDateTime

has domain
Eventc
has range
date time stamp

has dpi xdp back to ToC or Data Property ToC

IRI: https://w3id.org/usability#hasDpiX

has domain
Imagec
has range

has dpi ydp back to ToC or Data Property ToC

IRI: https://w3id.org/usability#hasDpiY

has domain
Imagec
has range

has end date timedp back to ToC or Data Property ToC

IRI: https://w3id.org/usability#hasEndDateTime

has domain
Sessionc
has range
date time stamp

has heightdp back to ToC or Data Property ToC

IRI: https://w3id.org/usability#hasHeight

has domain
Imagec
has range

has in region xdp back to ToC or Data Property ToC

IRI: https://w3id.org/usability#hasInRegionX

has range

has in region ydp back to ToC or Data Property ToC

IRI: https://w3id.org/usability#hasInRegionY

has range

has max heightdp back to ToC or Data Property ToC

IRI: https://w3id.org/usability#hasMaxHeight

has domain
Variationc
has range

has max widthdp back to ToC or Data Property ToC

IRI: https://w3id.org/usability#hasMaxWidth

has domain
Variationc
has range

has min heightdp back to ToC or Data Property ToC

IRI: https://w3id.org/usability#hasMinHeight

has domain
Variationc
has range

has min widthdp back to ToC or Data Property ToC

IRI: https://w3id.org/usability#hasMinWidth

has domain
Variationc
has range

has namedp back to ToC or Data Property ToC

IRI: https://w3id.org/usability#hasName

has range

has start date timedp back to ToC or Data Property ToC

IRI: https://w3id.org/usability#hasStartDateTime

has domain
Sessionc
has range
date time stamp

has uiddp back to ToC or Data Property ToC

IRI: https://w3id.org/usability#hasUid

has range

has widthdp back to ToC or Data Property ToC

IRI: https://w3id.org/usability#hasWidth

has domain
Imagec
has range

Named Individuals

command ani back to ToC or Named Individual ToC

IRI: https://w3id.org/usability#CommandA

belongs to
Commandc
has facts
has namedp "CommandA"^^string

command bni back to ToC or Named Individual ToC

IRI: https://w3id.org/usability#CommandB

belongs to
Commandc
has facts
has namedp "CommandB"^^string
isContainedInop region variation211
wasInvokedInop region variation211

command event1113ni back to ToC or Named Individual ToC

IRI: https://w3id.org/usability#CommandEvent1113

belongs to
CommandEventc
has facts
containsop command a
wasAssociatedWithop command a
isContainedInop region variation111

command event1114ni back to ToC or Named Individual ToC

IRI: https://w3id.org/usability#CommandEvent1114

belongs to
CommandEventc
has facts
containsop command a
wasAssociatedWithop command a
isContainedInop region variation111

command event2112ni back to ToC or Named Individual ToC

IRI: https://w3id.org/usability#CommandEvent2112

belongs to
CommandEventc
has facts
containsop command b
wasAssociatedWithop command b

device1ni back to ToC or Named Individual ToC

IRI: https://w3id.org/usability#Device1

belongs to
Devicec
has facts
wasUsedInop session1
wasUsedInop session2

event1111ni back to ToC or Named Individual ToC

IRI: https://w3id.org/usability#Event1111

belongs to
Eventc
has facts
has in region xdp "27.0"^^double
has in region ydp "625.0"^^double

event1112ni back to ToC or Named Individual ToC

IRI: https://w3id.org/usability#Event1112

belongs to
Eventc

event1121ni back to ToC or Named Individual ToC

IRI: https://w3id.org/usability#Event1121

belongs to
Eventc

event1122ni back to ToC or Named Individual ToC

IRI: https://w3id.org/usability#Event1122

belongs to
Eventc

event2111ni back to ToC or Named Individual ToC

IRI: https://w3id.org/usability#Event2111

belongs to
Eventc

image111ni back to ToC or Named Individual ToC

IRI: https://w3id.org/usability#Image111

belongs to
Imagec

image112ni back to ToC or Named Individual ToC

IRI: https://w3id.org/usability#Image112

belongs to
Imagec

image211ni back to ToC or Named Individual ToC

IRI: https://w3id.org/usability#Image211

belongs to
Imagec

region variation111ni back to ToC or Named Individual ToC

IRI: https://w3id.org/usability#RegionVariation111

belongs to
Variationc
has facts
has namedp "RegionVariation111"^^string
containsop command event1113
containsop command event1114
containsop event1111
containsop event1112
hasImageop image111

region variation112ni back to ToC or Named Individual ToC

IRI: https://w3id.org/usability#RegionVariation112

belongs to
Variationc
has facts
hasImageop image112

region variation211ni back to ToC or Named Individual ToC

IRI: https://w3id.org/usability#RegionVariation211

belongs to
Variationc
has facts
containsop command event2112
hasImageop image211

region11ni back to ToC or Named Individual ToC

IRI: https://w3id.org/usability#Region11

belongs to
Regionc
has facts
has namedp "Region11"^^string
containsop region variation111
containsop region variation112

region21ni back to ToC or Named Individual ToC

IRI: https://w3id.org/usability#Region21

belongs to
Regionc
has facts
has namedp "Region21"^^string
containsop region variation211

session1ni back to ToC or Named Individual ToC

IRI: https://w3id.org/usability#Session1

belongs to
Sessionc
has facts
containsop region11

session2ni back to ToC or Named Individual ToC

IRI: https://w3id.org/usability#Session2

belongs to
Sessionc
has facts
containsop region21

user1ni back to ToC or Named Individual ToC

IRI: https://w3id.org/usability#User1

belongs to
Userc
has facts
has namedp "Ivan Ivanov"^^string
performedop session1

user2ni back to ToC or Named Individual ToC

IRI: https://w3id.org/usability#User2

belongs to
Userc
has facts
has namedp "Petr Petrov"^^string
performedop session2

Namespace Declarations back to ToC

default namespace
https://w3id.org/usability#
dc
http://purl.org/dc/elements/1.1/
owl
http://www.w3.org/2002/07/owl#
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfs
http://www.w3.org/2000/01/rdf-schema#
usability
https://w3id.org/usability#
w3id-org
https://w3id.org/
xsd
http://www.w3.org/2001/XMLSchema#

This HTML document was obtained by processing the OWL ontology source code through LODE, Live OWL Documentation Environment, developed by Silvio Peroni.