<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>Feb</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Towards the user confidence in sensor-rich interactive application environment</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Ilkka Niskanen</string-name>
          <email>Ilkka.Niskanen@vtt.fi</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Julia Kantorovitch</string-name>
          <email>Julia.Kantorovitch@vtt.fi</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Vildjiounaite Elena</string-name>
          <email>Elena.Vildjiounaite@vtt.fi</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Context-awareness and service, interaction, VTT - Technical Research Center of</institution>
          ,
          <addr-line>Finland, Oulu</addr-line>
          ,
          <country country="FI">Finland</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Software Architectures and Platforms, VTT - Technical Research Center of</institution>
          ,
          <addr-line>Finland, Espoo</addr-line>
          ,
          <country country="FI">Finland</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Software Architectures and Platforms, VTT - Technical Research Center of</institution>
          ,
          <addr-line>Finland, Oulu</addr-line>
          ,
          <country country="FI">Finland</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2011</year>
      </pub-date>
      <volume>13</volume>
      <issue>2011</issue>
      <abstract>
        <p>The recent advances in sensor-rich, ambient computing environmets have led to a situation in which ordinary users may express negative reactions when they feel that their behaviour is being monitored and analysed by technological systems which they do not understand. Cooking guide is an example application that is heavily depended on dynamic context information and adapts its behavior according to the context data. The VisuMonitor approach, described in this study, supports the users of Cooking Guide by providing visualization views that show the proceeding of cooking processes and also explains the functionality and behavior of the system during different cooking activities, thus improving user awareness, technology acceptance and user education. VisuMonitor utilizes semantic technologies in the modeling of workflows, which facilitates data integration and enables more efficient work progress monitoring and visualization.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Author keywords</title>
      <p>Context awareness, proactive knowledge, sensors, user education,
semantic technologies, user education, data visualization</p>
    </sec>
    <sec id="sec-2">
      <title>1. INTRODUCTION</title>
      <p>
        When evaluating the ideas of sensor-rich, ambient computing
environments to ordinary users, non-technical people, in
particular, express anxiety when they find themselves in
situations, where they feel that their behaviour is being monitored
and analysed by technological systems which they do not
understand [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Such negative reaction to applications which use
sensing technology sets a challenge which needs to be addressed.
Technology must be regarded as helpful rather than threatening.
We believe that if users perceive themselves to understand and to
have control over their personal application, they will be more
likely to trust applications which use sensing data. Accordingly a
knowledge-based system should be able to explain its reasoning,
and rules used to justify its conclusions to be accepted by users.
Cooking guide is an example application that is heavily depended
on dynamic context information [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ]. The Cooking Guide may
run in a touch-screen device, for example, and it helps the user
during meal preparation by providing detailed, step-by-step
explanations. Cooking Guide adapts its behavior according to the
context information (e.g. available smart appliances augmented by
various sensors, output devices, and user's cooking experience)
thus each step can be potentially performed in a different way.
Cooking guide is a true effort towards the contextual rich dynamic
proactive knowledge-based application. Proactive knowledge base
is built from the sensors augmenting the objects in use,
surrounding devices and user profiles. Sophisticated data mining
algorithms, rule based mechanisms and user model learning
techniques facilitate contextual awareness and adaptability
towards the assistance and end user ambient support.
      </p>
      <p>
        The importance of explanation interfaces in providing system
transparency and thus increasing user acceptance has been well
recognized early in a number of fields such as expert systems [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ],
intelligent tutoring systems [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], office documents user assistance
systems [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ], data exploration systems [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], and recommendation
systems [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ][
        <xref ref-type="bibr" rid="ref6">6</xref>
        ][
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. In relation to ubicomp environment, the
necessity to support the features that aim at supporting user
acceptance by making system‟s reasoning process visible and
insight of the system comprehendible has been acknowledged
only recently [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ][
        <xref ref-type="bibr" rid="ref8">8</xref>
        ][
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], while prototyping of such feature is still in
its infancy. For our knowledge only work by K.Cheverst [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] has
practically addressed the transparency and comprehensibility of
the system leveraging the power of explanation user interfaces.
There the Intelligent Office System can learn a given user
situation to use the inferred rules and support appropriate
proactive behaviour such as e.g. turning on/off the fun or
opening/closing window under appropriate conditions. On the
same time, the system enables the user to explicitly scrutinise and
override the „if-then‟ rules held in user model. If the user wishes
to enquire why the system is performed in a certain way, the
appropriate button can be pressed in order to view a window such
as the one shown in Figure 1.
However manually acquired textual explanations may not be
always sufficient especially in the cases where the context of the
application and user is rapidly varying such as in cooking which is
a creative process with continuously changing cooking situation,
appliances in use and products features. This sets the additional
challenges on the design of the user interface. Moreover, the
purpose of the system plays an important role in defying of
respective elements that influence system acceptance. When
interacting with work and task-oriented systems, the perceived
usefulness is more important. In contrast when interacting with
hedonic systems that are aimed at fun and pleasure (as cooking
guide mostly does) the perceived enjoyment is more desirable in
achieving user acceptance [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ].
      </p>
    </sec>
    <sec id="sec-3">
      <title>2. VISUALIZATION</title>
      <p>
        Looking for the means to fulfil the above discussed requirements,
we believe that visualization based aids which are intuitive and
easily customizable, may help the user to link the complex
contextual world of physical services residing in the environment,
reasoning of the system and human mind. Visualization of data
makes it possible to obtain insight into these data in an efficient
and effective way, thanks to the unique capabilities of the human
visual system, which enables us to detect interesting features and
patterns in a short time [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. In particular with recent advances in
computer graphics, visualization is able to benefit the sense of
wonder connected with the application presenting the content of
the data in a completely innovative and quickly comprehendible
form.
      </p>
      <p>
        Currently existing approaches to visualise the rules of the system
are targeting mainly application developers [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ][
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] or data
exploitation professionals [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ][
        <xref ref-type="bibr" rid="ref14">14</xref>
        ][
        <xref ref-type="bibr" rid="ref15">15</xref>
        ][
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]. Accordingly common
for the developed techniques is that they rather support the
categorization, browsing and management of potentially complex
rule bases, while the ground to the world of physical devices and
context attractiveness, fast assimilation and intuitive visualization
important for non-technical end user are left beyond.
      </p>
    </sec>
    <sec id="sec-4">
      <title>3. VISUMONITOR – TOWARDS BETTER</title>
    </sec>
    <sec id="sec-5">
      <title>USER AWARENESS</title>
      <p>In this position paper we present a visual monitoring approach –
VisuMonitor, which is currently under development. VisuMonitor
is directed for the end-users of different context-aware
applications and aims towards a better user awareness, technology
acceptance and user educating. The approach enhances the
sharing of knowledge by integrating information from multiple,
heterogeneous sources and providing interactive views to this
data. To enable the integration of heterogeneous data sources,
VisuMonitor utilizes semantic technologies and especially
ontologies that facilitate shared and common understanding of
Permission to make digital or hard copies of all or part of this work for
personal or classrom use is granted without fee provided that copies are
not made or distributed for profit or commercial advantage and that
copies bear this notice and the full citation on the first page. To copy
otherwise, or republish, to post on servers or to redistribute to lists,
requires prior specific permission and/or a fee.</p>
      <p>Conference’10, Month 1–2, 2010, City, State, Country.</p>
      <p>Copyright 2010 ACM 1-58113-000-0/00/0010…$10.00.</p>
      <p>Copyright is held by the author/owner(s)
SEMAIS'11, Feb 13 2011, Palo Alto, CA, USA
knowledge domain and are able to describe explicitly the content
and semantics of heterogeneous data sources to support
integration, processing and further new knowledge discovering
tasks. The utilization of semantic technologies provides also an
intelligent way to define and use rules that guide the behavior of
the application.</p>
      <p>The use of semantic technologies is especially pertinent with such
applications as the VisuMonitor where complex and
heterogeneous data is gathered from multiple sources and it has to
be presented to the users in a comprehensive way. The annotation
of the data using ontologies and concept taxonomies will allow
users to better perceive the relationships between different
concepts. Additionally, by utilizing reasoning mechanisms
provided by semantic technologies, the data can be better
clustered and targeted to the particular users.</p>
      <p>
        VisuMonitor supports the users of Cooking Guide in two ways:
showing practical information related to the cooking process itself
(the proceeding of the cooking process from one step to another,
the information provided by different sensors, the usage of
different devices etc.) and providing explanations related to the
functionality and behavior of the cooking guide system (for
example why the cooking guide application decided to change
from speech to textual guidance in some point of the cooking
process etc.). VisuMonitor may also educate the user by
explaining why the particular recipe/ingredients are recommended
e.g. due health reasons, diseases, dietary, recent blood test, etc.
Different cooking processes executed with Cooking Guide are
modeled as workflow descriptions. Cooking Guide is tightly
integrated with a Workflow engine tool, which manages the
workflows that are executed in cooking processes. The executable
workflows are described with an XML-based serialization format
known as XPDL [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] (XML Process Definition Language).
XPDL is a common format supported by a number of editing tools
and process execution engines. XPDL workflow models are
standardized representations of one or more workflows. The
workflow engine plans, checks and manages the execution and
states of workflows. If an activity is finished, it is e.g. responsible
for checking outgoing conditions of transitions and deciding if the
transitions should be activated or not. Workflow engine utilizes
also context information extensively. Besides of information
source, the engine uses context data to adapt to the situation, to
trigger activity transitions and to influence the control flow.
VisuMonitor communicates with Workflow engine to retrieve the
necessary information needed for workflow visualizations. In
addition to static and dynamic workflow representations,
VisuMonitor provides also other workflow related information to
the users. It may show, for example, the different resources
needed to complete a workflow activity or information related to
functionality and behavior of the cooking guide system. By
integrating the data acquired from Workflow engine and Cooking
Guide, VisuMonitor is able to produce a global view of a cooking
process.
      </p>
    </sec>
    <sec id="sec-6">
      <title>3.1 Compositional structure</title>
      <p>The compositional structure of the VisuMonitor infrastructure is
shown in Figure 2.
(1) - Workflow visualization and monitoring, which is a
core of the tool. This component provides mechanisms
for visualizing workflows and other related information.
(2) - Semantic library represented by ontologies, which will
contain the workflow related knowledge base. This
component contains semantically modelled workflow
descriptions that are visualized with the tool. It may also
contain other semantically modelled information, such
as context and sensor data, rules and other system
functionality data and information about different
resources that are related to workflows.
(3) - Ontology management tools, which allow to query and
update ontology instances. Some existing open source
software like Jena and OWL-API reasoners can be used
for this purpose
(4) - Visualization libraries containing domain specific 3D
icons that are used in workflow visualizations.
(5) - System platform, which provides the necessary data
for workflow visualization. For example, the workflow
engine provides static information about workflows and
the Cooking guide allows to query such information as
the rules applied in the user interface adaptations.</p>
      <p>Device/hardware level: from laptop/PC to light device like
PDA/smart phone.</p>
    </sec>
    <sec id="sec-7">
      <title>3.2 Dynamic structure</title>
      <p>While compositional structure provides the static layout of the
workflow monitoring architecture, the sequence diagram
presented in Figure 3 highlights the way on how different
components dynamically interact.
According to the sequence diagram above, the user may first
create a client in order to start monitoring workflows.
VisuMonitor connects to Workflow engine and retrieves the
workflows that are currently hosted by the engine. The user may
then select the workflows that he/she wants to visualize and
monitor. Subsequently, the monitor communicates with Workflow
engine and subscribes as a listener to the selected workflows. As a
result, Workflow engine notifies the monitor each time something
noticeable happens in the execution of the selected workflows (i.e.
a transition from one activity to another or some
exception/anomaly occurs during the execution). Each time
VisuMonitor receives a change notification it updates the
visualization view accordingly. VisuMonitor may also query some
additional, workflow related information from the Cooking Guide
application. The monitor may acquire, for example, such
information as the logical rules applied in a certain cooking
activity.</p>
    </sec>
    <sec id="sec-8">
      <title>3.3 Semantic data integration</title>
      <p>As earlier discussed, VisuMonitor utilizes semantic technologies
to provide visually rich and informative workflow representations
to the users. For example, by using well defined ontology
vocabularies and taxonomic hierarchies data gathered from
heterogeneous sources can be better integrated and semantically
modeled. For example, when the monitor tool receives
nonsemantic workflow descriptions, it saves them semantically and
annotates the data with descriptive metadata. Next VisuMonitor
stores the workflow activities into an RDF data model and finally
visualizes the workflows. Whenever additional information is
queried from Cooking Guide application, it can be stored into the
same RDF model and linked to the appropriate activities of the
workflow.</p>
      <p>The semantic modeling of workflows has many potential benefits.
For example, more comprehensive diagnostics information about
the work processes can be produced by discovering the hidden
relationships and patterns that may exist in the data. The
diagnostics information can include historical, real-time and
predictive data. Additionally, the utilization of different reasoning
mechanisms may lead to proactive action recommendations,
which in turn enable more efficient fault prevention. Finally, the
semantic modeling of data enables more efficient work progress
monitoring and visualization. An excerpt from an
RDFdescription of semantically stored workflow data is presented in
Figure 4.
Each of the activities contained by a workflow is defined as an
individual, which has certain property and value descriptions. For
example, the activity described above has a property
„activityDefinitionId‟ with value „makeCoffee‟ and a property
„state‟ with value „CLOSED.COMPLETED‟.</p>
    </sec>
    <sec id="sec-9">
      <title>3.4 UI design mock-ups</title>
      <p>VisuMonitor tool is currently in a design phase and different
specifications of the tool are being created. Since visualization
and graphical user interface form such an important part of the
approach several user interface mock-ups were decided to be
created and evaluated before the actual implementation work is
started. The purpose of the initial evaluations is to make sure that
user perceive the created views and explanation dialogs as
informative and comprehensible.</p>
      <p>
        UI design mock-up presented in Figure 5 shows an overall view
of the cooking process, in which the proceeding of the workflow
from one step to another is illustrated. The already finished
activities are depicted with blue boxes, the current step of the
cooking process is emphasized with red color and the green boxes
represent the activities that have not yet been started. The user is
able to acquire more detailed information about different activities
by clicking the boxes representing the different steps. The purpose
of this kind of overall view is to enhance the general
comprehension of cooking processes.
As earlier discussed, a knowledge-based system should be able to
explain its reasoning and rules to justify its conclusions.
VisuMonitor addresses this requirement by providing illustrative
graphical explanations that makes the behavior of the cooking
guide system more transparent. VisuMonitor provides
explanations, for example, about the logical rules that guide the
functionality of the Cooking Guide system during a certain
cooking activity. As an example, a visualization presented in
Figure 6 explains one of the rules that automatically turn the
Cooking Guide‟s audio features off if music is detected during the
last 20 seconds.
Although VisuMonitor is still on a design phase some of the
initial user interface mock-ups have been already evaluated in a
user study performed for the Cooking Guide prototype [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ]. The
results proved that VisuMonitor enhances the understanding of
application behavior and makes the functionality of Cooking
Guide more appreciable for the user.
      </p>
    </sec>
    <sec id="sec-10">
      <title>4. CONCLUSION AND FUTURE WORK</title>
      <p>This paper has presented the VisuMonitor approach, which
addresses the problem of complex sensor-rich, ambient computing
environments causing negative reactions for ordinary users, as
they feel they do not have control over their personal applications.
VisuMonitor enhances the understanding of application behavior
by applying interactive visualization techniques that enable users
to observe, manipulate, search, navigate, explore, discover and
filter data far more rapidly and far more effectively.</p>
      <p>VisuMonitor is tightly coupled with the Cooking Guide
application, which provides step-by-step explanations for meal
preparation and adapts its behavior according to the context
information. VisuMonitor supports the users of Cooking Guide by
providing visualization views that show the proceeding of the
cooking process from one step to another and also explains the
functionality and behavior of the system during different cooking
activities. By utilizing different visualization methodologies it
aims at improving user awareness, technology acceptance and
user education.</p>
      <p>An important feature of chosen visualization approach is that it
semantically integrates heterogeneous data gathered from
different sources. In this way all the workflow related data can be
modeled and stored in a similar and structured way. The semantic
representation of data facilitates also the discovering of hidden
relationships that may exist in the data.</p>
      <p>The development of VisuMonitor is currently in its initial stage.
The work will continue by analyzing thoroughly the results gained
from the evaluation and applying this data in the implementation
phase. The construction process will be iterative by its nature and
after each design and implementation cycle the approach will be
evaluated with the end-users.</p>
      <p>Although VisuMonitor is currently developed in a close
cooperation with the Cooking Guide application, we are looking
for more generic domain independent way to support application
users. Different application domain may set an additional research
challenge, for example on the visualization aspects like various
visualization types might be used depends on the problem domain
and also on application features to be monitored and visualized.
Additionally, the workflows describing semantic models will be
improved by developing the data integration methods and using
more sophisticated reasoning capabilities</p>
    </sec>
    <sec id="sec-11">
      <title>5. ACKNOWLEDGMENTS</title>
      <p>This research was conducted within the SmartProducts EU
project, grant number 231204. We would like to thank in
particular Philips for inspired and encouraging comments.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Feeney</surname>
            <given-names>K.</given-names>
          </string-name>
          et al.
          <year>2008</year>
          .
          <article-title>Avoiding “Big Brother” Anxiety with Progressive Self-Management of Ubiquitous Computing Services</article-title>
          ,
          <source>MobiQuitous 2008, July 21-25</source>
          ,
          <year>2008</year>
          , Dublin, Ireland
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Klein</surname>
            ,
            <given-names>D.A.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Shortliffe</surname>
            ,
            <given-names>E.H.</given-names>
          </string-name>
          <year>1994</year>
          .
          <article-title>A framework for explaining decision-theoretic advice</article-title>
          ,
          <source>Artificial Intelligence 67</source>
          ,
          <year>1994</year>
          ,
          <fpage>201</fpage>
          -
          <lpage>243</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Sørmo</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Aamodt</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <year>2002</year>
          .
          <article-title>Knowledge communication and CBR</article-title>
          .
          <source>In Proceedings of the ECCBR-02 Workshop on Case-Based Reasoning for Education and Training</source>
          ,
          <year>2002</year>
          ,
          <fpage>487</fpage>
          -
          <lpage>59</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Carenini</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Moore</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <year>1998</year>
          .
          <article-title>Multimedia explanations in IDEA decision support system</article-title>
          .
          <source>Working Notes of the AAAI Spring Symposium on Interactive and Mixed-Initiative Decision Theoretic Systems.</source>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Pu</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <year>2005</year>
          .
          <article-title>Trust building in recommender agents</article-title>
          .
          <source>In Proceedings of the Workshop on Web Personalization, Recommender Systems and Intelligent User Interfaces at the 2nd International Conference on E-Business and Telecommunication Networks (ICETE‟02).</source>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>McSherry</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <year>2004</year>
          .
          <article-title>Explanation in recommender systems</article-title>
          .
          <source>In Workshop Proceedings of the 7th European Conference on Case-Based Reasoning</source>
          ,
          <year>2004</year>
          ,
          <fpage>125</fpage>
          -
          <lpage>134</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>O</given-names>
            <surname>‟Donovan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            and
            <surname>Smyth</surname>
          </string-name>
          ,
          <string-name>
            <surname>B.</surname>
          </string-name>
          <year>2005</year>
          .
          <article-title>Trust in recommender systems</article-title>
          .
          <source>In Proceedings of the 10th International Conference on Intelligent User Interfaces (IUI‟05)</source>
          ,
          <fpage>167</fpage>
          -
          <lpage>174</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Callaghan</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Clarke</surname>
            ,
            <given-names>G. S.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Chin</surname>
            ,
            <given-names>S. J. Y.</given-names>
          </string-name>
          <year>2008</year>
          .
          <article-title>Some socio-technical aspects of intelligent buildings and pervasive computing research</article-title>
          ,
          <source>Intell. Build. Int‟l J</source>
          .
          <volume>1</volume>
          :
          <fpage>1</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Cheverst</surname>
            <given-names>K.</given-names>
          </string-name>
          , et al.
          <year>2005</year>
          .
          <article-title>Exploring Issues of User Model Transparency and Proactive Behaviour in an Office Environment Control System, User Modeling</article-title>
          and
          <source>UserAdapted Interaction</source>
          <volume>15</volume>
          :
          <fpage>235</fpage>
          -
          <lpage>273</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Cramer</surname>
            ,
            <given-names>H.S.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Evers</surname>
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Van Someren</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ramlal</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rutledge</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stash</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Aroyo</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wielinga</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          <year>2008</year>
          .
          <article-title>The effects of transparency on perceived and actual competence of a content-based recommender</article-title>
          ,
          <source>Semantic Web User Interaction Workshop</source>
          , CHI 2008,
          <article-title>April 2008</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Wijk</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <year>2005</year>
          .
          <article-title>The value of visualization</article-title>
          .
          <source>Proceedings of the IEEE Visualization (VIS‟05)</source>
          , Minneapolis, MN, USA,
          <volume>23</volume>
          .28
          <string-name>
            <surname>October</surname>
          </string-name>
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Hassanpour</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>O</surname>
          </string-name>
          ‟Connor,
          <string-name>
            <given-names>M.J.</given-names>
            and
            <surname>Das</surname>
          </string-name>
          ,
          <string-name>
            <surname>A.K.</surname>
          </string-name>
          <year>2010</year>
          .
          <article-title>A Software Tool for Visualizing, Managing and Eliciting SWRL Rules</article-title>
          ,
          <year>ESWC 2010</year>
          ,
          <string-name>
            <surname>Part</surname>
            <given-names>II</given-names>
          </string-name>
          , LNCS 6089, pp.
          <fpage>381</fpage>
          -
          <lpage>385</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Blanchard</surname>
            <given-names>J.</given-names>
          </string-name>
          , et al.
          <year>2007</year>
          .
          <article-title>A 2D-3D visualization support for human-centered rule-mining</article-title>
          ,
          <source>Computer and Graphics</source>
          <volume>31</volume>
          ,
          <issue>3</issue>
          (
          <year>2007</year>
          )
          <fpage>350</fpage>
          -
          <lpage>360</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Ma</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Liu</surname>
            <given-names>B.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Wong</surname>
            ,
            <given-names>C.K.</given-names>
          </string-name>
          <year>2000</year>
          .
          <article-title>Web for data mining: organizing and interpreting the discovered rules using the Web</article-title>
          .
          <source>SIGKDD Explorations</source>
          , ACM Press, vol.
          <volume>2</volume>
          ,
          <issue>num</issue>
          . 1, pp
          <volume>16</volume>
          {
          <fpage>23</fpage>
          }
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Hofmann</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          <article-title>and</article-title>
          <string-name>
            <surname>Wilhelm</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <year>2001</year>
          .
          <article-title>Visual comparison of association rules</article-title>
          .
          <source>Computational Statistics</source>
          , Physica-Verlag, vol.
          <volume>16</volume>
          ,
          <issue>num</issue>
          . 3, pp
          <volume>399</volume>
          {
          <fpage>415</fpage>
          }
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Lehn</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <year>2000</year>
          .
          <article-title>An interactive rule visualization system for knowledge discovery in databases</article-title>
          .
          <source>PhD thesis</source>
          , University of Nantes
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>Vildjiounaite</surname>
            <given-names>E.</given-names>
          </string-name>
          , et al.
          <year>2011</year>
          .
          <article-title>Designing Socially Acceptable Multimodal Interaction in Cooking Assistants</article-title>
          .
          <source>In proceedings of International Conference on Intelligent User Interfaces</source>
          , Palo Alto, California, USA,
          <year>February 2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>Kohlhase</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Kohlhase</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <year>2009</year>
          .
          <article-title>Semantic Transparency in User Assistance Systems</article-title>
          .
          <source>In Proceedings of the 27th annual ACM international conference on Design of Communication</source>
          .Special Interest Group on Design of Communication (SIGDOC-09), Bloomingtion,, IN, United States. ACM Press.
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <surname>Gribova</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          <year>2007</year>
          .
          <article-title>Automatic generation of context sensitive help using a user interface project</article-title>
          .
          <source>In proceedings of 8thh International Conference "Knowledge-Dialogue-Solutions" - KDS</source>
          <year>2007</year>
          ,
          <article-title>July 2007</article-title>
          , Varna, Bulgaria
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <surname>WFMC</surname>
          </string-name>
          <year>2002</year>
          .
          <article-title>Workflow Management CoalitionWorkflow Standard: Workflow Process Definition Interface - XML Process Definition Language (XPDL) (WFMC-TC-1025)</article-title>
          .
          <source>Technical report</source>
          , Workflow Management Coalition, Lighthouse Point, Florida, USA.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>