<!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 />
    <article-meta>
      <title-group>
        <article-title>Vague Query Formulation by Design</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Marcus Nitsche</string-name>
          <email>marcus.nitsche@ovgu.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Andreas Nürnberger</string-name>
          <email>andreas.nuernberger@ovgu.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Faculty of Computer Science, Otto-von-Guericke-University</institution>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <fpage>2</fpage>
      <lpage>5</lpage>
      <abstract>
        <p>When users search for information in domains they are not familiar with, they usually struggle to formulate an adequate (textual) query. Often users end up with repeating re-formulations and query refinements without necessarily achieving their actual goals. In this paper we propose a user interface that is capable to offer users flexible and ergonomic interaction elements to formulate even complex queries in a simple and direct way. We call this principle vague query formulation by design. By this formulation we like to point out its design-driven origin. The proposed radial user interface supports phrasing and interactive visual refinement of vague queries to search and explore large document sets. The main idea is to provide an integrated view of queries and related results, where both queries and results can be interactively manipulated and influence each other. Changes will be immediately visualized. The concept was implemented on a tablet computer and the usability was stepwise evaluated during a formative and a summative evaluation process. The results reveal high usability ratings, even if the concept was completely unknown to our test users.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Categories and Subject Descriptors</title>
    </sec>
    <sec id="sec-2">
      <title>INTRODUCTION</title>
      <p>
        When users try to handle complex information needs they often
end up in conducting exploratory searches [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. One of the main
characteristics of exploratory searches is that users often do not
Presented at EuroHCIR2012. Copyright c 2012 for the individual papers
by the papers’ authors. Copying permitted only for private and academic
purposes. This volume is published and copyrighted by its editors.
know how to formulate their information need. Often this
problem coexists with an unfamiliarity with the domain they search in
[
        <xref ref-type="bibr" rid="ref17">17</xref>
        ]. In this work we like to tackle this problem of formulating
appropriate queries by offering dynamic user interface (UI) elements
that users can manipulate directly by touch gestures to give them
a feeling for a certain query configuration that matches a certain
result set. Thereby learning and exploring aspects will be covered
as well [
        <xref ref-type="bibr" rid="ref11 ref17">17, 11</xref>
        ]. This concept of interactive visual filtering of
relevant information in a more natural way enables data processing in
cases, where standard algorithms can not be applied since these
algorithms might filter out relevant data. We introduced the concept
of this paper back in 2011 [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ], where we described the basic idea
and did some pre-studies with a digital mock-up prototype. In this
paper, we first introduce a running implementation and a more
detailed user study towards this concept. Therefore we present some
related work aspects in Section 2, followed by a presentation of the
UI concept in 3 and the description of the implementation,
evaluation concept and results of the final user study in Section 4. Finally,
we conclude and discuss possible future work in 5.
2.
      </p>
    </sec>
    <sec id="sec-3">
      <title>STATE-OF-THE-ART</title>
      <p>
        User-specific context aware data filtering is not a new challenge.
In the following we show two tools, that can also be used for this
application. The VIBE-system [
        <xref ref-type="bibr" rid="ref10 ref16">10, 16</xref>
        ] supports users in finding
relevant information using magnets to attract relevant documents
to specific screen points (Fig. 1).
      </p>
      <p>
        This system follows the principle of dust-and-magnet [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ]. Our
proposed concept uses this principle also - as one aspect of the
interaction concept. In contrast to VIBE we offer users of our system
an interactive visualization without any classical WIMP-interface
elements (Windows, Icons, Menus, Pointer). By this, no virtual
mapping of functions is necessary and users might be able to use
the interface in a more firm and reliable way. Cousins et al. [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]
developed a system that follows a direct manipulation approach like
done here. But in contrast to our proposed solution it is divided
into different UI elements and different views. It is less integrated
in a single view. Therefore user’s work load might be higher since
he needs to face various mode switches. Commercial systems, like
the Vis4you concept1, are more focused on visualization than on
interaction via direct manipulation. Furthermore, their system is
designed to be used on desktop computers with a mouse (single
point and click-principle), no multi-touch-support. In the next
section we like to present our concept in more detail.
      </p>
    </sec>
    <sec id="sec-4">
      <title>CONCEPT &amp; DESIGN</title>
      <p>
        Due to the increasing amount of data and complexity, it is
necessary to apply and improve the concepts of visual information
filtering and retrieval. This goes along with the underlying methods and
tools. Considering clustering algorithms (e.g., k-means [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]), we
thought about the concept of vague query formulation: Since users
sometimes do not know what they are searching for, we like to
support them by the opportunity to formulate vague queries. Here the
user is asked to narrow the search results by dragging user interface
(UI) elements, so called widgets, with query terms, see also Fig. 2.
      </p>
      <p>The concept follows the idea that more relevant data are
centred. Note, this is equivalent to filtering an overcrowded desktop,
cf. Fig. 3 (left picture)2, where the more centralized documents are
possibly more important (highlighted in the right picture).</p>
      <p>
        The system was designed to be a multi-user system. Therefore
a number of multiple users need to be supported at the same time,
also considering security aspects [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]. To offer each user the same
possibility to interact with the system we use a radial form for the
interface layout. Furthermore, an underlying multi-touch device
is a hardware requirement, that enhances the combination of tool
and application domain significantly. Another appealing advantage
is, that multi-touch also supports users in a more natural way of
interaction [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. Other radial user interfaces for selecting or filtering
often offers fixed places for items. In contrast to this our system
is supposed to be more flexible since users are allowed to position
their query widgets where they like.
      </p>
      <p>We offer users a dimension merging according specified weights,
similar to the result listing of search engines, where also different
1http://www.vis4you.com/vis4you/ (accessed on 04.07.2012)
2http://lawprofessors.typepad.com/ (accessed on 04.07.2012)
weights can be linked to specific query terms (Fig. 2). Data points
represent the data space. Query objects (widgets) can be entered via
a virtual keyboard and can also be dragged by the user to formulate
more complex or vague queries. Selecting a specific data point
supports the user with additional information on this data point and
highlights all further related data points.</p>
      <p>
        The distance of a certain term is directly connected to its
importance for the user. In other words, if a user thinks a specific term
is more relevant to its actual filter/search task, he positions the
corresponding UI element nearer to the center, which influences the
weight of this term when computing its Term Frequency / Inverted
Document Frequency (TF/IDF)-value [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], which in fact is a
calculated weight to influence the ranking of the data space and this in
return effects the visualization (Fig. 6). Thereby, users do not need
to specify a concrete position of UI elements on the screen, we
support this by a non-determined precision. The widget-induced
relevance of a query term is calculated according to the formula in
Fig. 4.
      </p>
      <p>Result elements are placed near to corresponding query elements.
The formula for calculating the relevance of a SearchResult object
(result dot) is shown in Fig. 5.</p>
      <p>The calculated relevance determines the distance to the center,
considering further result objects.</p>
      <p>To address various types of end devices such as multi-touch
desktops or mobile interfaces with large displays, we use direct
manipulation as a central interaction paradigm. Only the relative distance
of an UI element to the center is relevant for the system. Thus,
we provide users with a direct linking to the data they like to filter.
By this interaction concept, we propose to achieve more precise
results. Additionally, we support users with the concept of
Whatif -queries, which supports a fault-tolerant interaction system, using
a ghosting technique: Dragging an element and holding it on a
specific position triggers the system to show the user how many items
are in the center point of interest (POI) after releasing the element.
Thereby, users are able to explore the impact of possible next steps.</p>
      <p>
        Changes of the query configuration also effect the data points
to provide the user with a direct link to the data (interactive
visualization). By the underlying metaphor of magnets, we offer an
integrated feedback, comparable to Dust-and-Magnet [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ]: When
users drag a specific UI element to a certain point, relevant data
points follow this UI element. Data points that have the same
TFIDF value (equal relevance to a query configuration) are drafted
with a minimal distance to each other to minimize the possibility
of occlusions.
3.1
      </p>
    </sec>
    <sec id="sec-5">
      <title>Features</title>
      <p>The UI supports direct feedback since the relevance value is
simultaneously shown while users interact with the widget (Fig. 7).</p>
      <p>Results, corresponding to a specific query object are visually
highlighted and grouped to each other (Fig. 8).</p>
      <p>Detailed information on particular result objects, like a website
preview, is provided after clicking on the result dot (Fig. 9).</p>
    </sec>
    <sec id="sec-6">
      <title>IMPLEMENTATION, EVALUATION &amp;</title>
    </sec>
    <sec id="sec-7">
      <title>RESULTS</title>
      <p>
        Since this contribution is basically driven by fields of human
factors and user interface design, we are using common methods
from these research areas. Such as user centred design (UCD)
processes [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], formative evaluation methods [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], questionnaires [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ],
think-aloud-protocols [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], and cognitive walkthroughs [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
      </p>
      <p>
        To proof the concept of the proposed user interface, a prototype
was implemented. This was done by using an Apple iPad.
Therefore the application was written in ObjectiveC using the xCode
environment3. The backend architecture is the CARSA system [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ],
an information retrieval framework for research purposes. For a
detailed overview about the system’s architecture see Fig. 10.
      </p>
      <p>
        The evaluation concept followed a formative evaluation concept
where several usability testings were conducted. Also in parallel to
the development process: To identify at least 85% of all usability
issues this mock-up was evaluated according to Nielsen and
Landauer [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] with only a small number of test users since most
usability issues will be mentioned repeatedly by users. The sixth tested
user would report new usability issues in only 15% of all cases.
3developer.apple.com/xcode/ (accessed on 04.07.2012)
Therefore we decided to ask only eight users. The results of this
first user test seem to be promising that this concept works as
desired. Users were introduced in the main features and were asked
afterwards to formulate a filter query consisting of three terms to
find all relevant documents while visualizing most important
relations to other potential interesting data. After going through a
cognitive walk-through of a movie filtering task our eight test users
(six male, two female, average age: 23.4) answered seven usability
questions by filling out a 7-step Likert scale from 1 (very bad) to 7
(very good). Next to cognitive walk-throughs, we used
think-aloudprotocols and questionnaires. The usefulness of the prototype was
rated high, the functionality was praised by test users,
performing tasks were rated as very easy and test users were satisfied with
this prototype. Terminology, attractiveness, and consistency were
rated lower. Our final evaluation revealed the results you can see in
Fig. 11. Even if there is room for improvement the results reveal
overall a good usability, several test users mentioned that it was fun
to use it, which might is reflected by a high rating of joy of use
measurings.
      </p>
      <p>We described a newly designed user interface concept for
filtering, exploring and managing data via direct manipulation,
supporting multiple reference systems and context sensitive interaction
techniques. We proposed a prototype for visual filtering, that is
flexible: parameters can be adapted or enhanced by users
context-sensitive: initial parameters are extracted from the
current use case
easy to learn: through work environment metaphor and direct
manipulation
In the near future, a more detailed and larger user study will be
conducted to identify further room for improvements of our tool
and the overall concept. We also plan to re-design it slightly.</p>
    </sec>
    <sec id="sec-8">
      <title>ACKNOWLEDGEMENT</title>
      <p>Part of the work is funded by the German Ministry of
Education and Science (BMBF) within the ViERforES II project (no.
01IM10002B). We also thank Martin Schemmer for the
implementation of the presented concept during his diploma thesis.</p>
    </sec>
    <sec id="sec-9">
      <title>REFERENCES</title>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Bade</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>De Luca</surname>
            ,
            <given-names>E. W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nürnberger</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stober</surname>
            ,
            <given-names>S.:</given-names>
          </string-name>
          <article-title>CARSA - an architecture for the development of context adaptive retrieval systems</article-title>
          .
          <source>In: Proceedings of Adaptive Multimedia Retrieval: User</source>
          , Context, and
          <string-name>
            <surname>Feedback</surname>
          </string-name>
          , Volume
          <volume>3877</volume>
          /
          <year>2006</year>
          , Lecture notes in computer science, pp.
          <fpage>91</fpage>
          -
          <lpage>101</lpage>
          , Springer Berlin / Heidelberg (
          <year>2006</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Baeza-Yates</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Ribeiro-Neto</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          : Modern Information Retrieval, pp.
          <fpage>29</fpage>
          -
          <lpage>30</lpage>
          . Addison Wesley / ACM Press, NY (
          <year>1999</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Bradski</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Kaehler</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Learning OpenCV Computer Vision with the OpenCV Library</article-title>
          .
          <source>O'Reilly</source>
          , p.
          <volume>479</volume>
          (
          <year>2001</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Busemeyer</surname>
            ,
            <given-names>J. R.</given-names>
          </string-name>
          :
          <article-title>Choice behavior in a sequential decision-making task</article-title>
          .
          <source>In: Organizational Behavior and Human Performance</source>
          <volume>29</volume>
          (
          <issue>2</issue>
          ), pp.
          <fpage>175</fpage>
          -
          <lpage>207</lpage>
          (
          <year>1982</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Cousins</surname>
            ,
            <given-names>S. B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Paepcke</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Winograd</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bier</surname>
            ,
            <given-names>E. A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pier</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>The digital library integrated task environment (DLITE)</article-title>
          .
          <source>In: Proceedings of the second ACM international conference on Digital libraries (DL '97)</source>
          . ACM, New York, NY, USA, pp.
          <fpage>142</fpage>
          -
          <lpage>151</lpage>
          (
          <year>1997</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Czaja</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Blair</surname>
            ,
            <given-names>J.: Designing</given-names>
          </string-name>
          <string-name>
            <surname>Surveys</surname>
          </string-name>
          . Pine Forge Press.
          <article-title>A useful resource for factual-style surveys, including material on interviews as well as mail surveys (</article-title>
          <year>1996</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Eason</surname>
            ,
            <given-names>K. D.:</given-names>
          </string-name>
          <article-title>User centred design for information technology systems</article-title>
          .
          <source>In: Physics in Technology</source>
          <volume>14</volume>
          (
          <issue>5</issue>
          ), p.
          <volume>219</volume>
          (
          <year>1983</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Ericsson</surname>
            ,
            <given-names>K. A.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Simon</surname>
            ,
            <given-names>H. A.</given-names>
          </string-name>
          :
          <article-title>Verbal reports as data</article-title>
          .
          <source>In: Psychological Review</source>
          <volume>87</volume>
          (
          <issue>3</issue>
          ), pp.
          <fpage>215</fpage>
          -
          <lpage>241</lpage>
          (
          <year>1980</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Han</surname>
            ,
            <given-names>J</given-names>
          </string-name>
          . Y.:
          <article-title>Multi-touch interaction wall</article-title>
          .
          <source>In: Proceedings of ACM SIGGRAPH</source>
          <year>2006</year>
          <article-title>Emerging technologies (</article-title>
          <year>2006</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Koshman</surname>
            ,
            <given-names>S. L.</given-names>
          </string-name>
          :
          <source>VIBE User Study Technical Report LS062/IS97001</source>
          , University of Pittsburgh (
          <year>1997</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Marchionini</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          :
          <article-title>Exploratory search: from finding to understanding</article-title>
          .
          <source>In: Communications of the ACM</source>
          <volume>49</volume>
          (
          <issue>4</issue>
          ), pp.
          <fpage>41</fpage>
          -
          <lpage>46</lpage>
          (
          <year>2006</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Moxley</surname>
            <given-names>Jr.</given-names>
          </string-name>
          , R. A.:
          <article-title>Formative and non-formative evaluation</article-title>
          .
          <source>In Instructional Science</source>
          <volume>3</volume>
          (
          <issue>3</issue>
          ), pp.
          <fpage>243</fpage>
          -
          <lpage>283</lpage>
          (
          <year>1974</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Nielsen</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Landauer</surname>
          </string-name>
          , T. K.:
          <article-title>A mathematical model of the finding of usability problems</article-title>
          .
          <source>In: Proceedings of ACM INTERCHI'93 Conference</source>
          , pp.
          <fpage>206</fpage>
          -
          <lpage>213</lpage>
          , Amsterdam, The Netherlands (
          <year>1993</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Nitsche</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dittmann</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nürnberger</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vielhauer</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Buchholz</surname>
          </string-name>
          , R.:
          <article-title>Security-relevant Challenges of selected Systems for Multi-User Interaction</article-title>
          .
          <source>In Proceedings of the 7th International Workshop on Adaptive Multimedia Retrieval</source>
          (
          <year>2011</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Nitsche</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Nürnberger</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Supporting vague query formulation by using visual filtering</article-title>
          .
          <source>In Proceedings of Lernen</source>
          , Wissen, Adaption (
          <year>2011</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Olsen</surname>
            ,
            <given-names>K. A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Korfhage</surname>
            ,
            <given-names>R. R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sochats</surname>
            ,
            <given-names>K. M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Spring</surname>
            ,
            <given-names>M. B.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Williams</surname>
            ,
            <given-names>J. G.</given-names>
          </string-name>
          :
          <article-title>Visualization of a Document Collection: the VIBE System</article-title>
          .
          <source>In: Information Processing &amp; Management</source>
          ,
          <volume>29</volume>
          (
          <issue>1</issue>
          ), pp.
          <fpage>69</fpage>
          -
          <lpage>81</lpage>
          (
          <year>1993</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>White</surname>
            ,
            <given-names>R. W.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Roth</surname>
            ,
            <given-names>R. A.</given-names>
          </string-name>
          :
          <article-title>Exploratory search: Beyond the Query-Response paradigm</article-title>
          .
          <source>In: Synthesis Lectures on Information Concepts</source>
          , Retrieval, and Services, Ed.: G. Marchionini, Morgan &amp; Claypool Publishers (
          <year>2009</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>Yi</surname>
            ,
            <given-names>L. S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Melton</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stasko</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Jacko</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>Dust &amp; Magnet: multivariate information visualization using a magnet metaphor</article-title>
          .
          <source>In: Information Visualization</source>
          , pp.
          <fpage>239</fpage>
          -
          <lpage>256</lpage>
          (
          <year>2005</year>
          ).
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>