Information Technology Reference
In-Depth Information
UBO is to be able to model and track atomic events and allow the processing of such
meta-knowledge using atomic facts.
7.3.1.1 Model Description of UBO
UBO is a collection of different linked entities that give a complete picture of the
user behavior during a session and longer periods of time. It covers the users' actual
behavior as well as implicit knowledge. A complete overview of UBO is given in
Fig.
7.7
. UBO is divided into different parts covering all aspects of the behavior life-
cycle, application-dependent aspects, user aspects, and interaction aspects. In the
remainder of this section, we describe the most important entities, their functions,
properties, and their intended usage.
Application Aspect
: The application aspects cover all information about the appli-
cation required that the user is interacting with. What type of application
i
is, what
different views (e.g., different webpages) belong to it, and what is modeled/displayed
on the page.
Application
:TheOWLclass
Application
defines the name and an ID for the appli-
cation that is used to identify the application. It allows links to the
ubo:Domain
to
determine the scope of the application and to the different
ubo:Views
the applica-
tion has. An
Application
can consist of multiple views but must define at least one.
An application can cover several domains, e.g., a news website. In such case, the
different
ubo:Views
should define a specific domain, e.g., sport.
View
:TheOWLclass
View
defines a single view (e.g., webpage) of a
ubo:Application
.
It can define a
ubo:Domain
(which can be different from the general applica-
tion domains) and link to different
ubo:Elements
.A
View
can contain several
Fig. 7.7
The User Behavior Ontology with all classes and relations
Search WWH ::
Custom Search