<!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>TREE-MAP: A VISUALIZATION TOOL FOR LARGE DATA</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Mahipal Jadeja</string-name>
          <email>mahipaljadeja5@gmail.com</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Algorithms, Management, Measurement, Documentation, Per-</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Kesha Shah</string-name>
          <email>kesha.shah1106@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>DA-IICT</institution>
          ,
          <addr-line>Gandhinagar,Gujarat</addr-line>
          ,
          <country country="IN">India</country>
          ,
          <addr-line>Tel:+91-7405217629</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>DA-IICT</institution>
          ,
          <addr-line>Gandhinagar,Gujarat</addr-line>
          ,
          <country country="IN">India</country>
          ,
          <addr-line>Tel:+91-9173535506</addr-line>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>formance</institution>
          ,
          <addr-line>Design, Reliability, Experimentation, Human Factors,Theory</addr-line>
        </aff>
      </contrib-group>
      <abstract>
        <p>Traditional approach to represent hierarchical data is to use directed tree. But it is impractical to display large (in terms of size as well complexity) trees in limited amount of space. In order to render large trees consisting of millions of nodes efficiently, the Tree-Map algorithm was developed. Even le system of UNIX can be represented using Tree-Map. De nition of Tree-Maps is recursive: allocate one box for parent node and children of node are drawn as boxes within it. Practically, it is possible to render any tree within predened space using this technique. It has applications in many elds including bio-informatics, visualization of stock portfolio etc. This paper supports Tree-Map method for data integration aspect of knowledge graph. Social customer relationship management (CRM) tree-map example is brie y used to explain how data integration is supported by treemaps. In this paper, key features of Tree-map are discussed brie y including expressive power of tree-map and types of queries supported by it. As an example of social network visualization, how twitter tree-maps can be used to answer dynamic queries interactively is also discussed in detail.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Categories and Subject Descriptors</title>
      <p>H.3.3 [Information Storage and Retrieval]:
Information Search and Retrieval: Search Process.
Copyright ⃝c 2015 for the individual papers by the papers’ authors.
Copying permitted for private and academic purposes. This volume is published
and copyrighted by its editors.</p>
      <p>SIGIR Workshop on Graph Search and Beyond ’15 Santiago, Chile
Published on CEUR-WS: http://ceur-ws.org/Vol-1393/</p>
    </sec>
    <sec id="sec-2">
      <title>1. INTRODUCTION</title>
      <p>
        Tree-Maps are used to present hierarchical information on
2-D[
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] (or 3-D [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]) displays. Tree-maps offer many features:
based upon attribute values users can specify various
categories, users can visualize as well as manipulate categorized
information and saving of more than one hierarchy is also
supported [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
      </p>
      <p>
        Various tiling algorithms are known for tree-maps namely:
Binary tree, mixed treemaps, ordered, slice and dice,
squari ed and strip. Transition from traditional representation
methods to Tree-Maps are shown below. In gure 1 given
hierarchical data and equivalent tree representation of given
data are shown. One can consider nodes as sets, children
of nodes as subsets and therefore it is fairly easy to
convert tree diagram into Venn diagram. Figure 2 represents
Venn diagram and its equivalent representation as nested
tree-map. Nested tree-map represents the nesting of
rectangles. Finally in gure 3, tree-map representation of given
hierarchical data is shown [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. Tree-map is a comprehensive
design in which a border is used to show nesting and it is
more space efficient compared to nested version. Key
advantages of tree-maps are easy identi cation of patterns and
efficient usage of space.
      </p>
      <p>Queries related to space can be answered easily with the
use of tree-map visualization. Consider tree-map
representation of operating system say UNIX. With the help of
this representation, one can easily answer following queries:
Identi cation of directory which is taking up most of space,
how much amount of space is taken up by speci c
directories, types of les present in hierarchy etc. Tree-maps
offer dynamic visualization. Key features of dynamic
visualization are: immediate feedback mechanism, support
for dynamic queries( queries which are incremental and
reversible). In Section 5, types of queries supported by
treemap are explained in detail. Tree-maps can be used to
represent complex social networks. Possible approaches to deal
with dynamic queries during highly interactive sessions are
discussed in subsection 6:1 for such types of tree-maps.</p>
      <p>Intuitively, tree-map representation is better than simple
manual list representation. Peet is a San Francisco Bay Area
based famous coffee roaster as well as retailer since 1966. A
marketing survey showed following result: For 92 out of 100
customers of peet, (who used the tree-map interface) online
shopping was easy. Whereas for the manual lists users, this
percentage was only 12. Tree-map interface of peet is shown
in gure 4. Most of the other techniques of data
visualization were invented in the absence of widely-available
computational(computer) resources. Tree-maps were conceived as
a result of computerization and therefore they have crucial
bene ts from this more modern scenario.</p>
      <p>
        GUIDELINES FOR TREE MAP DESIGN
1. Every box of the tree-map can display two different
measures namely size and color. Size should re ect
quantity measure whereas color is used to display
measure of performance and/or change. i.e. satisfaction of
customer, growth rate etc.
2. In selection of tree-map layouts, extreme aspect ratios
should be avoided [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
3. Tree-maps are more suitable for high density data, for
low density one can use bar charts.
4. Comparing non-leaf nodes is easier in tree-maps
compared to bar charts.
5. Appropriate labels should be given and labels should
be meaningful.
6. It is advisable to show labels only when user rolls over
a tree-map box.
7. Labels must be visible in multicolored background of
tree-map.
8. Depending upon the nature of the color measure, one
sided/two sided color range should be used.
9. In order to show correlation, highlighting should be
used.
10. One can use animation in tree-maps to show change in
the data.
11. Simple presentation method (Tooltip window/sidebar)
can be used to show node detail.
      </p>
    </sec>
    <sec id="sec-3">
      <title>EXPRESSIVE POWER OF TREE-MAP</title>
      <p>Tree-Maps are used to express a variety of nested as well
as hierarchical data and data structures. In general, type of
tree-map representation depends upon application and type
of data hierarchy.</p>
      <p>\Tree-map visualization generator" are used to display
treemaps for arbitrary hierarchical data. Tree-Maps can be
provided as images in static forms or they can be used to provide
interactive features (like zooming into small area of
hierarchy) in applications. Tree-maps support browser as well as
rich client applications. In one of the applications, tree-maps
are incorporated with Windows Forms- Microsoft
Corporation.</p>
      <p>Tree-Maps are also famous amongst news designers.
Examples are listed below.</p>
      <p>
        1. NewsMap[
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] (Newsmap.jp is developed by Marcos
Weskamp and it represents current items of Google
News using interactive Tree-map which is shown in
gure 5.)
3. BBC News- SuperPower: Visualising the internet
4. The New York Times- Obama's budget proposal (Year
2011)
5. CNN Twitter buzz of South Africa (Year 2010)
brand score depends upon 1) Brand engagement of
customerbehavioral aspect and 2) Attitudes of customers.
      </p>
      <p>
        Two different types of score namely spend value score
and advocacy score are calculated using integrated database
(traditional CRM and unstructured data). Social CRM
treemap can be created by plotting these scores (by integrating
two data-sets) on a 2-D axis[
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. Example of social CRM
tree-map is given in gure 6. Members without any spend
value are de ned as noncustomers. This tree-map is useful
for calculation of overall \customer brand score".
      </p>
    </sec>
    <sec id="sec-4">
      <title>4. SOCIAL NETWORK DATA AND TREEMAP</title>
      <p>For the promotion of brand, role of marketer is not
signi cant in the modern era of social media. In the past,
information was produced by marketers and consumed by
customers. Currently more information is generated by
customers about brands on social media including blogs, social
media networks, online forums etc. Currently marketing
teams are struggling in analysis of this online information,
which is required for prediction of acceptance rates of
products, patterns of purchase and level of satisfaction in
customers. Marketers can use these new channels for promotion
by developing customers as brand advocates.</p>
      <p>For travel as well as hospitality industry, decisions related
to purchase are mainly determined by online reviews as well
as recommendations. Online customer data along with
business functions information forms an integrated database. In
order to study levels of customer loyalty, study of this
integrated database is necessary.</p>
      <p>It is possible to use customer tree-map for segmenting
customers and generation of `brand score' for customers and</p>
      <p>Advocates have following qualities: They have high values
for spend value as advocacy score. They are brand
evangelists and their behavior as well as attitude is very loyal to
brand.</p>
      <p>After successful development of Tree-map, organizations
can take actions in order to cultivate advocates of brand.
5.</p>
    </sec>
    <sec id="sec-5">
      <title>TYPES OF QUERY SUPPORTED BY TREE</title>
    </sec>
    <sec id="sec-6">
      <title>MAPS</title>
      <p>Tree-Maps provide two important features by supporting
dynamic queries:</p>
      <sec id="sec-6-1">
        <title>1. Querying a large set of data.</title>
      </sec>
      <sec id="sec-6-2">
        <title>2. To nd out patterns in large data set. [10][11]</title>
        <p>In tree-maps, dynamic queries are implemented using radio
buttons, buttons and sliders. Tree-map follows principle of
direct manipulation for searching in large database.
Key features of query processing of Tree-Map are listed
below:</p>
        <p>Supports visual representation. (for components of
query)</p>
      </sec>
      <sec id="sec-6-3">
        <title>Supports visual representation of query results Provides rapid, reversible and incremental control of query.</title>
      </sec>
      <sec id="sec-6-4">
        <title>Selection is done by just pointing, not by typing. Tree-map provides immediate as well as continuous mechanism of feedback</title>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>TREE-MAP FOR TWITTER DATA VISU</title>
    </sec>
    <sec id="sec-8">
      <title>ALIZATION</title>
      <p>Key requirements for visualization of any social network
are listed below:</p>
      <p>Identi cation of the actors-members of the social
network.</p>
      <p>Visualization should represent relationships of various
types.</p>
      <p>Visualization should support aggregated as well as
structured view of the complex social network.</p>
      <p>Consider example of Twitter network with four sample
actors namely Steve, John, Luke and Adam. Figure 7
represents this network as a Tree-map. Tree-map offers all the
crucial features which are desirable for visualization tool.
Here actors are represented by rectangles and size of each
rectangle is proportional to the total number of tweets sent
by that particular actor. The friendship relationship is
represented by a common edge between two rectangles. In our
example. rectangle corresponding to Luke has highest area
which implies highest number of tweets amongst the four
users. No common edge is present between Steve and Luke
which implies that they are not friends in Twitter.</p>
      <p>
        Other variants of Twitter tree-map are also shown in
gure 8 and 9. Tree mapping is not as popular as other
visualization techniques still recent survey results are encouraging
for twitter tree-maps [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. Better results are possible by
improving current design of tree-maps as well as integration of
tree-map with other visualization techniques.
6.1
      </p>
    </sec>
    <sec id="sec-9">
      <title>Discussion on Interactivity of Tree-maps</title>
      <p>Tree-map offers interactive feature which is distinctive.
The main objective of this visualization tool is to provide
interactive display on a computer screen. Because of this
unique feature, one can explore the data hierarchy
effortlessly and simultaneously decent level of estimation is also
possible for quantitative aspects of the information. In
order to provide element speci c information in detail,
various tree-map soft wares offers computer screen mouseovers
using which the user can get speci c information just by
placing the computer mouse over the speci c box. Because
of these crucial interactive features, tree-map is emerging
powerful visualization technique-also for large social
datasets because real time feedback is essential in the case of
complex social network. Due to this interactivity feature,
the analyst has the ability to traverse the tree and he can
also present categorical data view at every level.</p>
      <p>Generally, queries on social network data focus more on
relationships between different groups and size of
particular category is often very common type of query. For
example, which country has highest number of tweeter users?
Now consider one complex query: Do white males in the
North America use the twitter more than white females in
the South? In order to answer this question one has to
consider sub-questions for all data points. i.e. whether a
particular person is black/white, whether he has twitter account
or not and so on.</p>
      <p>
        In order to answer these queries interactively for
categorical social data, we propose the use of CatTrees.(enhancement
of tree-maps) [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] It is possible to answer these types of
question easily if the data has hierarchy because then for
each possible answer pattern one can allocate leaf node with
counter and to get nal answer, the analyst can follow two
different paths (depending upon query) from root to leaf
nodes and give nal result depending upon the comparison
of counters. So depending upon query, new hierarchy may
be required every time. In short, dynamic hierarchies are
required to support dynamic queries! Dynamic hierarchies
are implemented by CatTrees.
      </p>
      <p>
        All social data is not hierarchical in nature. Surprisingly
tree-maps can be used to visualize non-hierarchical data too.
In this case, imaginary hierarchy is provided as an input by
the analyst [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ].
      </p>
    </sec>
    <sec id="sec-10">
      <title>CONCLUSION AND FUTURE WORK</title>
      <p>Speed of data accessing is very crucial parameter for any
visualization tool. Tree-maps should support hardware or
parallel processing or grid computing approach for better
results.</p>
      <p>Overall design of tree-maps should be modi ed for offering
better understandings of the data. Data accuracy is also
equally important along with decent data accessing speed.
Tree-maps should offer better meaningful results for various
queries. Nowadays tree-maps are famous at the academy
but they are not accepted as a general hierarchical tool.
Tree-maps have various drawbacks: 1) Speci c use 2) Lack
of cognitive plausibility 3) Poor performance (Task-driven)
4) Average aesthetic qualities. Currently ongoing research
in this area is trying to solve these issues.</p>
      <p>Tree-maps are very useful tools for identi cation of
extreme values in large database as well as primary trends.
They are not meant for comparison of values precisely mainly
because of two dimensional limited area and color encoding.
Tree-maps are successful and can be understood easily by
public.</p>
    </sec>
    <sec id="sec-11">
      <title>ACKNOWLEDGMENTS</title>
      <p>We would like to specially thank and acknowledge Dr.
Jaap Kamps for motivating us and providing quality inputs.
We would also like to convey our regard to SIGIR team
for organizing GSB'15-the rst international workshop for
graph search and beyond, enabling us to participate and
give us a chance to contribute to the community to the best
of our abilities.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Shneiderman</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          (
          <year>1992</year>
          ).
          <article-title>Tree visualization with treemaps:2-d space- lling approach</article-title>
          .
          <source>ACM Transactions on graphics (TOG)</source>
          ,
          <volume>11</volume>
          (
          <issue>1</issue>
          ),
          <fpage>92</fpage>
          -
          <lpage>99</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Bladh</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Carr</surname>
            ,
            <given-names>D. A.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Scholl</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          (
          <year>2004</year>
          , January).
          <article-title>Extending tree-maps to three dimensions: A comparative study</article-title>
          . In Computer Human Interaction (pp.
          <fpage>50</fpage>
          -
          <lpage>59</lpage>
          ). Springer Berlin Heidelberg.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Bederson</surname>
            ,
            <given-names>B. B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shneiderman</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Wattenberg</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          (
          <year>2002</year>
          ).
          <article-title>Ordered and quantum tree-maps: Making effective use of 2D space to display hierarchies</article-title>
          .
          <source>AcM Transactions on Graphics (TOG)</source>
          ,
          <volume>21</volume>
          (
          <issue>4</issue>
          ),
          <fpage>833</fpage>
          -
          <lpage>854</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Johnson</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Shneiderman</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          (
          <year>1991</year>
          ,
          <article-title>October)</article-title>
          .
          <article-title>Treemaps:A space- lling approach to the visualization of hierarchical information structures</article-title>
          .
          <source>InVisualization</source>
          ,
          <year>1991</year>
          .Visualization'
          <volume>91</volume>
          ,
          <string-name>
            <surname>Proceedings</surname>
            <given-names>.</given-names>
          </string-name>
          , IEEE Conference on (pp.
          <fpage>284</fpage>
          <lpage>291</lpage>
          ). IEEE.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Kong</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Heer</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Agrawala</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          (
          <year>2010</year>
          ).
          <article-title>Perceptual guidelines for creating rectangular tree-maps. Visualization and Computer Graphics</article-title>
          , IEEE Transactions on,
          <volume>16</volume>
          (
          <issue>6</issue>
          );
          <fpage>990</fpage>
          998.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Ong</surname>
            ,
            <given-names>T. H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sung</surname>
            ,
            <given-names>W. K.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Zhu</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          (
          <year>2005</year>
          ).
          <article-title>Newsmap: a knowledge map for online news</article-title>
          .
          <source>Decision Support Systems</source>
          ,
          <volume>39</volume>
          (
          <issue>4</issue>
          ),
          <fpage>583</fpage>
          -
          <lpage>597</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Field</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          (
          <year>2012</year>
          ).
          <source>Mapping the London 2012 Olympics. The Cartographic Journal</source>
          ,
          <volume>49</volume>
          (
          <issue>3</issue>
          ),
          <fpage>281</fpage>
          -
          <lpage>296</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Cao</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lin</surname>
            ,
            <given-names>Y. R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sun</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lazer</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Qu</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          (
          <year>2012</year>
          ).
          <article-title>Whisper: Tracing the spatiotemporal process of information diffusion in real time</article-title>
          .
          <source>Visualization and Computer Graphics</source>
          , IEEE Transactions on,
          <volume>18</volume>
          (
          <issue>12</issue>
          ),
          <fpage>2649</fpage>
          -
          <lpage>2658</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>Vijay</given-names>
            <surname>Raghunathan</surname>
          </string-name>
          (
          <year>2014</year>
          )
          <article-title>Moving Beyond Social CRM with Customer Brand Score Available</article-title>
          : http://www.cognizant.com/InsightsWhitepapers/MovingBeyond-Social-
          <article-title>CRM-with-the-</article-title>
          <string-name>
            <surname>Customer-</surname>
          </string-name>
          Brand-Score.pdf
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Deussen</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hansen</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Keim</surname>
            ,
            <given-names>D. A.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Saupe</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <article-title>Interactive Tree-maps With Detail on Demand to Support Information Search in Documents.</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Schlechtweg</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schulze-Wollgast</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Schumann</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          (
          <year>2004</year>
          , May).
          <article-title>Interactive tree-mapswith detail on demand to support information search in documents</article-title>
          .
          <source>In Proceedings of the Sixth Joint Eurographics-IEEE TCVG conference on Visualization</source>
          (pp.
          <fpage>121</fpage>
          -
          <lpage>128</lpage>
          ) .Eurographics Association.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Sathiyanarayanan</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Burlutskiy</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          <article-title>Design and Evaluation of Euler Diagram and Treemap for Social Network Visualisation</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Kolatch</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Weinstein</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          (
          <year>2001</year>
          ).
          <article-title>Cattrees: Dynamic visualization of categorical data using treemaps</article-title>
          .
          <source>Project report.</source>
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Sirin</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Yaman</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          (
          <year>2002</year>
          ).
          <article-title>Visualizing dynamic hierarchies in treemaps.</article-title>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>