Danilov Nikita
Ontology 'Usability' created to describe and store information about interactions of user with a software user interface
Онтология "Удобство испльзования" предназначена для фиксации данных о взаимодействии пользователя с программной системой посредством графического пользовательского интерфейса
Denis Palashevskiy
Usability
Удобство использования
A transitive property which determines that some subject contains/stores some object inside of it. Inverse of isContainedIn
Транзитивное свойство, которое определят, что некий объект содержит/хранит внутря себя какой-либо другой объект
contains
cодержит
The property which associate some region variation with its image
Свойство которое связывает вариацию региона с его изображением
hasImage
имеетИзображение
A transitive property which determines that some object is contained/stored/located inside of some subject. Inverse of contains
Транзитивное свойство, которое определяет, что некоторый объект содержится/хранится/находится внутри какого-либо другого объекта
isContainedIn
содержитсяВ
The property that associates a user with a session that he performed
Связывает пользователя с сессией, которую он выполнил
performed
выполнил
The property that associates command event with the specific command instance
Связывает командное событие с экземпляром команды
wasAssociatedWith
связанаС
The property that associates an image with the corresponding region variation
Связывает изображение с соответствующей вариацией региона
wasImaged
изображает
The property that associates specific command with the event in which the command was called
Связывает команду с командным событием, в котором команда была вызвана
wasInvokedIn
былоВызваноВ
The property that associates a session with the user who performed it
Связывает сессию с пользователем, который ее выполнял
wasPerformedBy
былаВыполненаПользователем
The property that associates a session with the device on which the session was run
Связывает сессию с устройством, на котором она выполнялась
wasPerformedOn
былаВыполненаНа
The property that associates a device with the sessions which were run on that device
Связывает устройство с сессиями, которые были на нем запущены
wasUsedIn
былоИспользованоВ
1
0
0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
1
1
0.0
The base class for events which are user actions related to user interation with the interface (clicks, mouse movements, etc.)
Базовый класс, предназначенный для событий, которые представляют собой действия пользователя, относящиеся к взаимодействию пользователя с интерфейсом (клики, перемещения мыши и др.)
ActionEvent
ДействиеСобытие
1
0.0
1
0.0
The class that represents any mouse click
Клик (click) — щелчок по кнопке мыши.
ClickMouseActionEvent
КликМышьДействиеСобытие
1
1
Базовый класс команды, вызываемой пользователем.
Command
The base class for the command called by user
Команда
1
The class that represents events, related with the fact of calling a certain command (function) by the user
Класс, который описывает события команд. Они служат для фиксации факта вызова определенной команды (функции) пользователем.
CommandEvent
КомандаСобытие
1
1
1
1
Устройство, на котором выполнялись(ются) сессии.
Device
The device on which the sessions were performed.
Устройство
The class that represents a double mouse click
Дабл-клик, двойной клик (double click) — два быстрых щелчка по кнопке мыши.
DoubleClickMouseEvent
ДвойнойКликМышьДействиеСобытие
The class that represents double tap - two short taps on the screen
Дабл-тап, дабл-тэп (double tap) — два коротких нажатия пальцем, сродни дабл-клику.
DoubleTapTouchActionEvent
1
The base class for all different kinds of event that may be occured while the user is interacting with the software
Базовый класс для событий, которые могут происходить при взаимодействии пользователя с программной системой
Event
Событие
The class that represents touch-and-hold action - continuous touch with a single finger
Тач-энд-холд (touch and hold) — нажать и держать.
HoldTapTouchActionEvent
1
0
1
0
1
0.0
1
0.0
Class that describes an image of the region variation
Класс, описывающий изображение, хранящее внешний вид вариации региона
Image
Изображение
The class that represents actions related to user's manipulations with a keyboard
Класс, который описывает событий действий, связанных с манипуляцией пользователя с клавиатурой
KeyboardActionEvent
КлавиатураДействиеСобытие
The class that represents touch - a touch that is slightly longer then tap
Тач (touch) — нажатие длиннее, чем Тап.
LongTapTouchActionEvent
The class that represents actions related to user's manipulations with a mouse
Класс, который описывает события действий, связанных с манипуляцией пользователя с мышью
MouseActionEvent
МышьДействиеСобытие
1
0.0
1
0.0
The class that represents movements of cursor. hasInRegionX and hasInRegionY properties store information about the new cursor coordinates after the movement
Класс, который соответствует событию движения курсора мыши. Свойства hasInRegionX и hasInRegionY позволяют указать новые координаты курсора мыши после перемещения
MoveMouseAcitonEvent
ДвижениеМышьДействиеСобытие
The class that represents pinch - a contractive movement with two fingers on the screen to scale down the image.
Пинч (pinch) — сжимающее движение одновременно двумя пальцами по экрану для уменьшения изображения.
PinchTouchActionEvent
0.0
0.0
0.0
0.0
1
1
A fragment of GUI, for example, the whole window, or a part of it
Область пользовательского интерфейса, например, окно целиком, либо его отдельная часть
Region
Регион
The class that represents a mouse wheel scroll
Класс, который соответствует событию прокрутки колесика мыши
ScrollMouseActionEvent
ПрокруткаМышьДействиеСобытие
1
1
1
1
1
1
A period of time when a user interacts with the software
Временной промежуток, в течение которого пользователь взаимодействует с программной системой
Session
Сессия
The class that represents a single mouse click
Клик (click) — одинарный щелчок по кнопке мыши, короткое нажатие.
SingleClickMouseEvent
ОдинарныйКликМышьДействиеСобытие
The class that represents tap action - single short touch with one finger
Тап, тэп (tap) — короткое нажатие пальцем, сродни клику.
SingleTapTouchActionEvent
The class that represents stretch (pinch it open) - tensile movement with two fingers on the screen to enlarge the image.
Стретч (stretch: для Microsoft), Пинч-ит-опен (pinch it open: для Apple) — растягивающее движение одновременно двумя пальцами по экрану для увеличения изображения.
StretchTouchActionEvent
1
0.0
1
0.0
The class the represents swipe (slide) - a continuous movement of the finger across the screen
Свайп (swipe), Слайд (slide) — продолжительное скольжение пальцем по экрану.
SwipeTouchActionEvent
1
0.0
1
0.0
The class that represents differend kinds events related to user's tap on the touch screen
Класс, предназначенный для описания различных видов тапов - прикосновений пользователя к экрану одним пальцем без движения
TapTouchActionEvent
The class that represents events related to user interations with touchscreen, like smartphone or tablet PC
Класс, который описывает события действий, связанных с взаимодействием пользователя с сенсорным экраном (тачскрин, англ. touchscreen), например, дисплеем телефона или планшетного компьютера
TouchActionEvent
КасаниеДействиеСобытие
The class that represents clicks on a keyboard
Класс, который описывает события нажатия клавиш клавиатуры
TypeKeyboardActionEvent
ВводКлавиатураДействиеСобытие
1
1
1
1
The user who runs sessions
Пользователь, который выполнял(ет) сессии.
User
Пользователь
1
1
0.0
1
0.0
1
0.0
1
0.0
1
1
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
Класс предназначен для описания вариации региона, так как каждый регион, в свою очередь, может иметь одну или более вариаций. Под вариацией региона в общем случае может пониматься уникальное сочетание параметров высоты и ширины изображения региона, либо их диапазон
Variation
ВариацияРегиона
CommandA
CommandB
27.0
625.0
Region11
Region21
RegionVariation111
Ivan Ivanov
Petr Petrov