<!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>Providing Efective Visualizations over Big Linked Data</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Short Research Paper</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Federico Desimoni “Enzo Ferrari" Engineering Department University of Modena and Reggio Emilia Modena</institution>
          ,
          <country country="IT">Italy</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Laura Po “Enzo Ferrari" Engineering Department University of Modena and Reggio Emilia Modena</institution>
          ,
          <country country="IT">Italy</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Linked Data</institution>
          ,
          <addr-line>Visualization, Big Data, SPARQL, Semantic Web, Visual Querying, Data Visualization</addr-line>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2020</year>
      </pub-date>
      <abstract>
        <p>The number and the size of Linked Data sources are constantly increasing. In some lucky case, the data source is equipped with a tool that guides and helps the user during the exploration of the data, but in most cases, the data are published as an RDF dump through a SPARQL endpoint that can be accessed only through SPARQL queries. Although the RDF format was designed to be processed by machines, there is a strong need for visualization and exploration tools. Data visualizations make big and small linked data easier for the human brain to understand, and visualization also makes it easier to detect patterns, trends, and outliers in groups of data. For this reason, we developed a tool called H-BOLD (Highlevel Visualization over Big Linked Open Data). H-BOLD aims to help the user exploring the content of a Linked Data by providing a high-level view of the structure of the dataset and an interactive exploration that allows users to focus on the connections and attributes of one or more classes. Moreover, it provides a visual interface for querying the endpoint that automatically generates SPARQL queries.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>INTRODUCTION</title>
      <p>
        Since 2006, the year in which sir Tim Berners-Lee coined the
term Linked Data (LD), leading to a new way in which data can
be structured and accessed through the Internet, the number
of LD exploded. Starting from governments, many institutions,
enterprises, and privates adopted this method for publishing data.
As a result, there is a huge number of LD that can be accessed
through the Internet. Unfortunately, endpoints are big containers
of triples. They can contain every kind of information and the
high number of triples required to express a concept made LD
visualization a non-trivial task. Due to the volume and the variety
of information, it is hard to find a common procedure for
exploring every dataset but nonetheless, several research groups tried
to address this task [
        <xref ref-type="bibr" rid="ref10 ref12 ref16 ref17">10, 12, 16, 17</xref>
        ]. A hierarchical visualization
can address the problem of information overloading, ofering an
efective mechanism for information abstraction and
summarization. Additionally, an interactive exploration allows the user to
understand step-by-step the content of even complex and big LD.
      </p>
      <p>In this paper, we present a new version of the tool H-BOLD
(High-level visualizations on Big Open Linked Data). H-BOLD
enables the exploratory search and multilevel analysis of Big
2</p>
    </sec>
    <sec id="sec-2">
      <title>H-BOLD</title>
      <p>
        H-BOLD1 (High-level visualizations on Big Open Linked Data) is
a tool, available online, for visualizing, and interacting with LD.
It is defined in the context of hierarchical and interactive visual
exploration and analysis over LD [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ].
      </p>
      <p>
        H-BOLD starts from our past experience with the tool LODeX,
a tool able to automatically provide a summarization of a LD,
including its inferred schema [
        <xref ref-type="bibr" rid="ref1 ref2 ref3 ref5">1–3, 5</xref>
        ], and tried to overcome the
main limitations arose during its evaluation [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. The main goal
of H-BOLD was to facilitate the exploration of LD with a high
number of classes. The current architecture of H-BOLD is shown
in Figure 1 where the updates, with respect the previous version
[
        <xref ref-type="bibr" rid="ref13">13</xref>
        ], are highlighted in blue.
      </p>
      <p>H-BOLD is composed of a server layer and a presentation layer
that will be described in the following.
2.1</p>
    </sec>
    <sec id="sec-3">
      <title>Server layer</title>
      <p>
        The server layer aims to generate high-level representations of a
set of LD starting from a list of SPARQL endpoints. The outputs
are the Cluster Schema (a high level representation of a complex
and big source) and the Schema Summary (a low level
representation of the instanced classes within a source). The SPARQL
endpoint list is created starting from the old list of endpoints used
in LODeX and adding new SPARQL endpoints that are present
on Open data portals. Moreover, we enable users to manually
add a new URL for a SPARQL endpoint they wish to visualize
and explore in H-BOLD. On each endpoint a set of queries is
executed in order to extract structural and statistical information
that describe the LD, this phase is called Index Extraction. In
particular, the indexes are the number of instances, the number
of classes, the list of classes with the respective properties and
the number of instances belonging to a specific class. The Index
Extraction is able to deal with the performance issues of the
different implementations of SPARQL endpoints by using pattern
strategies [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
      <p>
        Starting from the indexes is then possible to create a Schema
Summary of the LD, a pseudograph that represents, through
nodes and arches, the relations between the various instantiated
classes of the dataset [
        <xref ref-type="bibr" rid="ref2 ref5">2, 5</xref>
        ]. The Schema Summary is a good
approach to compactly represent a RDF dataset, however when
      </p>
      <sec id="sec-3-1">
        <title>1https://dbgroup.ing.unimore.it/hbold/</title>
        <p>
          we are dealing with big sources, it happens that the number
of classes is high, thus the graph contains a high number of
nodes and the visualization results complex and confused. On
the Schema Summary, a set of community detection techniques
has been used to create a high-level visualization for Big LD
[
          <xref ref-type="bibr" rid="ref15">15</xref>
          ]. The classes, of the Schema Summary, are grouped into
Clusters, therefore, a Cluster Schema is generated for each LD
where nodes are groups of classes and arches are connections
among these Clusters. In the clustering of the Schema Summary,
the possibility that a node belongs to several Clusters is avoided.
The labels in the Cluster Schema are assigned based on the degree
(the sum of in-degree and out-degree) of the classes (nodes) that
are represented by the cluster. For the formal definition of the
Schema Summary and Cluster Schema see [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ].
        </p>
        <p>The Schema Summary and Cluster Schema ofer several
advantages: they can be easily memorized and retrieved on the
MongoDB improving data recovery performance and graph
visualization.
2.2</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Presentation layer</title>
      <p>In the presentation layer, the first step for a user is the selection
of a dataset, then, the user can start the exploration of the Cluster
Schema or the exploration of the Schema Summary. The first is
more concise, while the second is the complete visualization of
the structural information on the LD.</p>
      <p>If the user opts for the Cluster Schema (see Figure 2, steps 1),
he/she will see a shrank representation of the Schema Summary
that is obtained by applying a community detection algorithm.
From the Cluster Schema, by selecting a class within a cluster,
a new visualization focused on the selected class is proposed
to the user. The user might then further explore the class, its
connections with other classes and its attributes, or can
iteratively increase the graph displayed by expanding the connections
starting from some classes (nodes in the graph). In each partial
representation of the Schema Summary, the user is informed
about the percentage of the instances represented by the graph
and the total number of nodes (see Figure 2, steps 2 and 3). This
expansion can be repeated until all the classes are displayed, as
in the Schema Summary visualization.</p>
      <p>Another option for the user to start is from the exploration
of the Schema Summary, here, he/she will see a complete graph
containing all the instantiated classes of the LD (see Figure 2,
step 4). The user can focus on a particular class and explore its
attributes and properties. Figure 2 shows the visualization steps
in H-BOLD starting from the Cluster Schema and then selecting
a class and expanding the graph till the visualization of the entire
Schema Summary over the Scholarly LD2.
3</p>
    </sec>
    <sec id="sec-5">
      <title>RE-ENGINEERING THE TOOL</title>
      <p>The H-BOLD application has been renovated both in the server
layer and in the presentation layer. The server layer is
implemented entirely in python and it uses MongoDB for the storage
of information. With respect to the previous version of H-BOLD,
it has been equipped with new features for making the
application more responsive to the user requests. First of all, to enhance
the understanding of the behavior of the tool, a guideline has
been drawn up: the application code has been studied and
various flowcharts have been extracted. A process for continuously
updating and enriching our collection of SPARQL endpoints has
been implemented (see Subsection 3.1 for further details). The
Cluster Schema creation has been re-implemented and included
in the Server Layer, while previously was calculated on-the-fly
in the Presentation Layer (Subsection 3.2). The list of SPARQL
endpoints has been enriched thanks to the integration of three
new open data portals (Subsection 3.3).</p>
      <p>The presentation layer went through a complete
re-engineerization. Due to many incompatibilities between the current
browsers and the version of Polymer3 in use (i.e. a javascript framework
developed by Google that helps building web application through
the concept of web components), we were forced to re-implement
the presentation layer of H-BOLD.</p>
      <p>We started searching alternatives that could replace Polymer.
At the end of this research, we decided to move towards
Bootstrap4, a javascript framework developed by Twitter for
building and styling web applications. Therefore, the interface of the
web application has been completed rebuilt with Bootstrap. The</p>
      <sec id="sec-5-1">
        <title>2http://www.scholarlydata.org/ 3https://www.polymer-project.org/ 4https://getbootstrap.com/</title>
        <p>javascript graphic library, D35, already in use in H-BOLD, has
been integrated with Bootstrap to create interactive
visualizations. Moreover, new features ameliorate H-BOLD. A new
interface for allowing user to manually insert a SPARQL endpoint
has been added (Subsection 3.4). New visualization layouts have
been conceived for the exploration of the Cluster Schema and
the Schema Summary (Subsection 3.5).
3.1</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>Endpoint extraction automation and updates</title>
      <p>Adding new content inside a SPARQL endpoint is a simple task
since the only constraint is that data must be represented in one
of the RDF serialization formats. Adding new classes or relations
is just as simple as adding new instances. As a consequence, the
structure and also the content of a LD could change very often.
In H-BOLD, we want to display the most updated version of the
dataset we indexed. For this reason, we automated the procedure
of indexes extraction and Schema Summary and Cluster Schema
generation to run daily. Working with SPARQL Endpoints since
2014, we noticed two important aspects. First, a SPARQL
Endpoint might be often not available6, but this does not mean that
it is completely out of order, it might work again after 1 or 2 days.
Second, LD do not change daily, they usually changed weekly, or
monthly, or do not change ever. For these reasons, it is useless to
run the index extraction over all the datasets daily, it is enough to
run it weekly. However, since a SPARQL endpoint might not be
available one day, and maybe be online the next day, we should
check its availability. Therefore, we decided to store the date of
the last index extraction for each SPARQL endpoint. If the last
index extraction was executed more than seven days before, then
we do not update the information for that LD, however, if some
things went wrong with the last index extraction because the
endpoint was not available, we can repeat the index extraction
every day.</p>
      <sec id="sec-6-1">
        <title>5https://d3js.org/ 6https://sparqles.ai.wu.ac.at/availability</title>
        <p>3.2</p>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>Cluster Schema visualization and generation</title>
      <p>
        The Cluster Schema is the core part that has been inserted in
H-BOLD, starting from the predecessor LODeX. The Cluster
Schema allows to visualize in an aggregated way all the classes of
a LD. In the previous demo of H-BOLD [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ], the Cluster Schema
was calculated on-the-fly by running the community detection
algorithm each time a user asked to see a Cluster Schema. This
procedure shows diferent weak points. Since the Cluster Schema
is computed over the Schema Summary, if the Schema Summary
does not change then the Cluster Schema will not change neither,
so it does not make sense to recompute the Cluster Schema on
each user click. Moreover, even if the community detection
algorithm took short time to run, the user had to wait the information
to be both transformed and loaded before its visualization. For
these reasons, we inserted the computation of the community
detection algorithm on the server side layer and the storage of
the Cluster Schema in the MongoDB. Now, the Cluster Schema
is computed only once, after the index extraction procedure and
the Schema Summary computation, and then stored in the DB.
Therefore, both the Schema Summary and Cluster Schema can
be visualized by directly querying the DB. Experimental results
showed that, on half of the SPARQL endpoints stored in H-BOLD,
the time needed to display the Cluster Schema to the user is
decreased by the 35%.
3.3
      </p>
    </sec>
    <sec id="sec-8">
      <title>Automatic insertion of SPARQL endpoints by crawling open data portals</title>
      <p>In the previous version of H-BOLD, the list of datasets that users
could visualize was manually created from a list of SPARQL
endpoints available on DataHub. Unfortunately, the endpoint
we queried for obtaining such information is no more available
but the same data can be found at this link 7. Moreover, that
list was quite old and some of the endpoints were no longer
available. For this reason, we conducted a research to identify
which were the most relevant open data portals that contains
links to SPARQL endpoints. Then, we extended both the server</p>
      <sec id="sec-8-1">
        <title>7https://old.datahub.io/dataset/sparql-endpoint-status</title>
        <p>layer and the presentation layer. The server layer was set up to
query three new open data portals. In particular, now, H-BOLD
search for new endpoints in the following portals:
• European Data Portal8. It contains open data published
over the diferent european countries, regions and local
administrations open data portals;
• EU Open Data Portal9. It holds the data produced by the
diferent organization of the European Union;
• IO Data Science of Paris10. Born with the idea of
creating new synergies between data, it contains a metadata
description of several LD.</p>
        <p>The portals were deeply explored in order to gain knowledge
over their content. Initially, we tried to produce three ad-hoc
queries for extracting the maximum amount possible of SPARQL
endpoints but then we found that the query presented in Listing
1 perfectly fits all the portals.</p>
        <p>Listing 1: Query sent to the open data portals to extract a
list of SPARQL endpoints
PREFIX d c a t : &lt; h t t p : / / www. w3 . org / ns / d c a t # &gt;
PREFIX dc : &lt; h t t p : / / p u r l . org / dc / t e r m s / &gt;
SELECT ? d a t a s e t ? t i t l e ? u r l
WHERE {
? d a t a s e t a d c a t : D a t a s e t .
? d a t a s e t dc : t i t l e ? t i t l e .
? d a t a s e t d c a t : d i s t r i b u t i o n ? d i s t r i b u t i o n .
? d i s t r i b u t i o n d c a t : a c c e s s U R L ? u r l .</p>
        <p>f i l t e r ( regex ( ? u r l , ' s p a r q l ' ) ) .
}</p>
        <p>With this research, we discovered 65 SPARQL endpoints on
the European Data Portal, 9 SPARQL endpoints on the EU Open
Data Portal and 15 SPARQL endpoints on the IO Data Science of
Paris. Some endpoints were already present in H-BOLD, therefore
we were efectively able to increment the number of endpoints in
our collection by 70 units. As a result, the number of endpoints
listed in H-BOLD raised from 610 to 680. Since some of them
are not working or are not compatible with the index extraction
phase of H-BOLD, we were able to index and expose the structure
of 20 new datasets raising the number of indexed endpoints from
110 to 130.</p>
      </sec>
      <sec id="sec-8-2">
        <title>8https://www.europeandataportal.eu/ 9https://data.europa.eu/euodp/en/home/ 10https://io.datascience-paris-saclay.fr</title>
        <p>3.4</p>
      </sec>
    </sec>
    <sec id="sec-9">
      <title>Manual insertion of new endpoints</title>
      <p>
        Even with the crawling of SPARQL endpoint from open data
portals, we are not able to reach, index and expose every SPARQL
endpoint available on internet. Therefore, to further increase
the number of indexed datasets, we integrated in H-BOLD a
procedure through which the user is able to upload the URL of a
SPARQL endpoint and to see, this new dataset listed among the
others in the H-BOLD dataset list (we tested this procedure over
some open datasets [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]). Since the index extraction procedure
can be time-consuming, the user is asked to provide an e-mail
address so that the system can notify he/she about the status of
the extraction. At the end of the extraction, the e-mail address
is deleted, since we do not want to keep person data, while the
dataset is added to the list of available datasets. In this way,
we enlarge the list of LD that H-BOLD is able to visualize and
we made H-BOLD more responsive to the user requests. Figure
3 contains the interface for uploading the URL of a SPARQL
endpoint and the email that will be sent to the users in case the
index extraction procedure is successful.
3.5
      </p>
    </sec>
    <sec id="sec-10">
      <title>New visualizations</title>
      <p>
        The previous version of H-BOLD adopted only graphs for
displaying the information (as shown in Figure 2) and in some occasion
they were not suited for extracting the maximum of the
information. For instance, the number of instances belonging to a
class is hard to extrapolate from a graph and it is also hard to
understand which classes have been aggregate in what cluster.
Moreover, when the number of classes and relations is high, it is
hard to understand the various connection. For this reason we
implemented four supplementary visualization layouts, three for
the Cluster Schema and one for the Schema Summary. We drew
inspiration from an extensive analysis over other LD
visualization tools [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]. The new visualizations for the Cluster Schema
allow displaying together the clusters and the classes, providing
users with a complete high-level overview of the dataset. The
new visualization for the Schema Summary allow to better
understanding the inter-connections among classes and the incoming
and out-going properties.
      </p>
      <p>3.5.1 Treemap visualizations of the Cluster Schema. Treemaps
are an alternative way of visualising the hierarchical structure of
a Cluster Schema while also displaying quantities for each cluster
and each class within the cluster via area size. Each cluster is
assigned to a rectangle area with a specific color and their classes
rectangles nested inside of it. When a quantity is assigned to
a class, its rectangle area size is displayed in proportion to that
quantity and to the other quantities within the same cluster in
a part-to-whole relationship. Also, the area size of the cluster
is the total of its classes. If no quantity is assigned to a class,
then its area is divided equally amongst the other classes within
its cluster. The treemap built over the instance’s count, shown
in Figure 4), highlights the classes with the higher number of
instances, the size of the clusters and the predominance of some
classes in terms of instances.
3.5.2 Sunburst visualizations of the Cluster Schema. The
Sunburst Chart visualization (Figure 5) shows the hierarchy through
a series of rings, that is sliced for each category node. The inner
ring represents the clusters while the outer ring shows the classes
grouped by the clusters.</p>
      <p>3.5.3 Circle Pack visualizations of the Cluster Schema. The
Circle Packing (Figure 6) is a variation of a Treemap that uses
circles instead of rectangles. Containment within each circle
represents a level in the hierarchy: each branch of the tree is
represented as a circle and its sub-branches are represented as
circles inside it. Similarly to the rectangles in the Treemap, the
circles might have diferent dimensions. As displayed in Figure
6, the inner circles represent the classes, while the intermediate
circles represent the clusters, an external circle represents the
entire dataset. In some cases, a cluster can contain only one class.</p>
      <p>
        3.5.4 Hierarchical edge bundling visualization for the Schema
Summary. Hierarchical edge bundling is a method developed by
Holten in 2006 [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] for allowing to visualize adjacency relations
between entities organized in a hierarchy. The idea is to
bundle the adjacency edges together to decrease the clutter usually
observed in complex networks. This data visualisation method
allows to check connections between leaves (classes in our case)
of a hierarchical network.
      </p>
      <p>Using the Hierarchical Edge Bundling layout, the classes are
displayed over an invisible circumference and the properties are
arcs within the circumference. This layout is perfectly suited
for understanding links within the classes and the domain and
range of the properties that connect the classes. As an example,
in Figure 7, the node in bold (Event) is the class of interest, the
node in green (Situation) is the rdfs:Range class of the properties
that connects it to the class of interest and the nodes in red
(Vevent, SessionEvent, ConferenceSeries and InformationObject) are
the rdfs:Domain classes of the properties that connect them to
the class of interest.
4</p>
    </sec>
    <sec id="sec-11">
      <title>RELATED WORK</title>
      <p>
        In [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], a model for building, visualizing, and interacting with
hierarchically organized numeric and temporal LD has been proposed.
This method has been implemented in a framework for
hierarchical charting and exploration of LD called "rdf:SynopsViz" [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. The
tool is available online11 for the exploration of a single dataset
and the hierarchical charting available are mainly focused on
numeric or datetime properties. The exploration of new SPARQL
endpoint is not working12.
      </p>
      <p>
        In [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ], a hierarchical co-clustering approach over LD has
been proposed. It simultaneously groups links and entity classes
exploiting measures of intra-link and intra-class similarity. This
approach has been implemented in a LD browser called CoClus.
Although extensive evaluations have been carried out and
demonstrated that the approach provides useful support for entity
exploration, the browser CoClus is not directly accessible online,
therefore it is impossible to compare it w.r.t. H-BOLD. Another
interesting and recent tool for interactive LD visualization is
S-Paths [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. It can display multiple views on RDF resource sets
and supports browsing over the Web of Data. It is able to show
diferent properties along paths in the graph. Users can navigate
between diferent resource sets by selecting a subset or pivoting.
5
      </p>
    </sec>
    <sec id="sec-12">
      <title>CONCLUSION AND FUTURE WORK</title>
      <p>In this paper, we presented H-BOLD, a tool for multilevel
interactive visual exploration of Big LD that has been enhanced
with new visualizations: TreeMap, Sunburst Chart and Circle
Packing. H-BOLD has been tested on 130 Big LD showing good
performances.</p>
      <p>In the next future, we intend to raise the number of endpoints
indexed in H-BOLD by improving the index extraction procedure
and by querying new repositories that collect SPARQL endpoints
metadata. Moreover, we intend to evaluate the efectiveness of
HBOLD as a visualization tool through a survey involving diferent
kinds of LD consumers: practitioners, unskilled users, domain
experts.
6</p>
    </sec>
    <sec id="sec-13">
      <title>ACKNOWLEDGMENTS</title>
      <p>This work has been partially supported by the TRAFAIR project
2017-EU-IA-0167, co-financed by the Connecting Europe Facility
of the European Union and the “Networking over Linked Data"
of the University of Modena and Reggio Emilia within FAR2019.
The contents of this publication are the sole responsibility of its
authors and do not necessarily reflect the opinion of the European</p>
      <sec id="sec-13-1">
        <title>Union.</title>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>Fabio</given-names>
            <surname>Benedetti</surname>
          </string-name>
          , Sonia Bergamaschi, and
          <string-name>
            <given-names>Laura</given-names>
            <surname>Po</surname>
          </string-name>
          .
          <year>2014</year>
          .
          <article-title>Online Index Extraction from Linked Open Data Sources</article-title>
          .
          <source>In LD4IE@ISWC (CEUR Workshop Proceedings)</source>
          , Vol.
          <volume>1267</volume>
          . CEUR-WS.org,
          <fpage>9</fpage>
          -
          <lpage>20</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>Fabio</given-names>
            <surname>Benedetti</surname>
          </string-name>
          , Sonia Bergamaschi, and
          <string-name>
            <given-names>Laura</given-names>
            <surname>Po</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>Exposing the Underlying Schema of LOD Sources</article-title>
          .
          <source>In IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology, WI-IAT</source>
          <year>2015</year>
          , Singapore, December 6-
          <issue>9</issue>
          ,
          <fpage>2015</fpage>
          <string-name>
            <surname>- Volume</surname>
            <given-names>I. IEEE</given-names>
          </string-name>
          Computer Society,
          <fpage>301</fpage>
          -
          <lpage>304</lpage>
          . https://doi.org/10.1109/WI-IAT.
          <year>2015</year>
          .99
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>Fabio</given-names>
            <surname>Benedetti</surname>
          </string-name>
          , Sonia Bergamaschi, and
          <string-name>
            <given-names>Laura</given-names>
            <surname>Po</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>LODeX: A Tool for Visual Querying Linked Open Data</article-title>
          .
          <source>In International Semantic Web Conference (Posters &amp; Demos) (CEUR Workshop Proceedings)</source>
          , Vol.
          <volume>1486</volume>
          . CEUR-WS.org.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Fabio</given-names>
            <surname>Benedetti</surname>
          </string-name>
          , Sonia Bergamaschi, and
          <string-name>
            <given-names>Laura</given-names>
            <surname>Po</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>Visual Querying LOD sources with LODeX. In K-CAP</article-title>
          . ACM,
          <volume>12</volume>
          :
          <fpage>1</fpage>
          -
          <lpage>12</lpage>
          :
          <fpage>8</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>Fabio</given-names>
            <surname>Benedetti</surname>
          </string-name>
          , Laura Po, and
          <string-name>
            <given-names>Sonia</given-names>
            <surname>Bergamaschi</surname>
          </string-name>
          .
          <year>2014</year>
          .
          <article-title>A Visual Summary for Linked Open Data sources</article-title>
          .
          <source>In Proceedings of the ISWC</source>
          <year>2014</year>
          <article-title>Posters &amp; Demonstrations Track a track within the 13th International Semantic Web Conference</article-title>
          ,
          <source>ISWC 2014, Riva del Garda</source>
          , Italy, October
          <volume>21</volume>
          ,
          <year>2014</year>
          (CEUR Workshop Proceedings),
          <source>Matthew Horridge, Marco Rospocher, and Jacco van Ossenbruggen (Eds.)</source>
          , Vol.
          <volume>1272</volume>
          . CEUR-WS.org,
          <volume>173</volume>
          -
          <fpage>176</fpage>
          . http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>1272</volume>
          /paper_136.pdf
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Domenico</given-names>
            <surname>Beneventano</surname>
          </string-name>
          , Sonia Bergamaschi, Luca Gagliardelli, and
          <string-name>
            <given-names>Laura</given-names>
            <surname>Po</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>Open Data for Improving Youth Policies</article-title>
          .
          <source>In KEOD 2015 - Proceedings of the International Conference on Knowledge Engineering and Ontology Development, part of the 7th International Joint Conference on Knowledge Discovery</source>
          ,
          <article-title>Knowledge Engineering and Knowledge Management (IC3K</article-title>
          <year>2015</year>
          ), Volume
          <volume>2</volume>
          , Lisbon, Portugal,
          <source>November 12-14</source>
          ,
          <year>2015</year>
          ,
          <string-name>
            <surname>Ana</surname>
            <given-names>L. N.</given-names>
          </string-name>
          <string-name>
            <surname>Fred</surname>
          </string-name>
          , Jan L. G. Dietz, David Aveiro, Kecheng Liu, and Joaquim Filipe (Eds.).
          <source>SciTePress</source>
          ,
          <fpage>118</fpage>
          -
          <lpage>129</lpage>
          . https://doi.org/10.5220/0005625401180129
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Nikos</given-names>
            <surname>Bikakis</surname>
          </string-name>
          , George Papastefanatos, Melina Skourla, and
          <string-name>
            <given-names>Timos</given-names>
            <surname>Sellis</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>A hierarchical aggregation framework for eficient multilevel visual exploration and analysis</article-title>
          .
          <source>Semantic Web</source>
          <volume>8</volume>
          ,
          <issue>1</issue>
          (
          <year>2017</year>
          ),
          <fpage>139</fpage>
          -
          <lpage>179</lpage>
          . https: //doi.org/10.3233/SW-160226
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Nikos</given-names>
            <surname>Bikakis</surname>
          </string-name>
          , Melina Skourla, and
          <string-name>
            <given-names>George</given-names>
            <surname>Papastefanatos</surname>
          </string-name>
          .
          <year>2014</year>
          .
          <article-title>rdf: SynopsViz - A Framework for Hierarchical Linked Data Visual Exploration and Analysis</article-title>
          . In The Semantic Web:
          <article-title>ESWC 2014 Satellite Events - ESWC 2014 Satellite Events</article-title>
          , Anissaras, Crete, Greece, May
          <volume>25</volume>
          -29,
          <year>2014</year>
          ,
          <source>Revised Selected Papers (Lecture Notes in Computer Science)</source>
          , Valentina Presutti, Eva Blomqvist, Raphaël Troncy, Harald Sack,
          <source>Ioannis Papadakis, and Anna Tordai (Eds.)</source>
          , Vol.
          <volume>8798</volume>
          . Springer,
          <fpage>292</fpage>
          -
          <lpage>297</lpage>
          . https://doi.org/10.1007/978-3-
          <fpage>319</fpage>
          -11955-7_
          <fpage>37</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>Marie</given-names>
            <surname>Destandau</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>Interactive visualisation techniques for the web of data</article-title>
          .
          <source>The Web Conference 2019 - Companion of the World Wide Web Conference</source>
          ,
          <string-name>
            <surname>WWW</surname>
          </string-name>
          <year>2019</year>
          (
          <year>2019</year>
          ),
          <fpage>17</fpage>
          -
          <lpage>21</lpage>
          . https://doi.org/10.1145/3308560.3314189
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>Sébastien</given-names>
            <surname>Ferré</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>Sparklis: An expressive query builder for SPARQL endpoints with guidance in natural language</article-title>
          .
          <source>Semantic Web</source>
          <volume>8</volume>
          ,
          <issue>3</issue>
          (
          <year>2017</year>
          ),
          <fpage>405</fpage>
          -
          <lpage>418</lpage>
          . https://doi.org/10.3233/SW-150208
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>Danny</given-names>
            <surname>Holten</surname>
          </string-name>
          .
          <year>2006</year>
          .
          <article-title>Hierarchical Edge Bundles: Visualization of Adjacency Relations in Hierarchical Data</article-title>
          .
          <source>IEEE Transactions on Visualization and Computer Graphics</source>
          <volume>12</volume>
          (
          <year>2006</year>
          ).
          <article-title>Issue 5</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Stefen</surname>
            <given-names>Lohmann</given-names>
          </string-name>
          , Vincent Link, Eduard Marbach, and
          <string-name>
            <given-names>Stefan</given-names>
            <surname>Negru</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>Extraction and Visualization of TBox Information from SPARQL Endpoints</article-title>
          .
          <source>In Proceedings of the 20th International Conference on Knowledge Engineering and Knowledge Management (EKAW</source>
          <year>2016</year>
          )
          <article-title>(LNAI)</article-title>
          , Vol.
          <volume>10024</volume>
          . Springer,
          <fpage>713</fpage>
          -
          <lpage>728</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>Laura</given-names>
            <surname>Po</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>High-level Visualization Over Big Linked Data</article-title>
          .
          <source>In Proceedings of the ISWC</source>
          <year>2018</year>
          <article-title>Posters &amp; Demonstrations, Industry and Blue Sky Ideas Tracks co-located with 17th International Semantic Web Conference (ISWC</article-title>
          <year>2018</year>
          ), Monterey, USA, October 8th - to - 12th,
          <year>2018</year>
          (CEUR Workshop Proceedings), Marieke van Erp,
          <string-name>
            <surname>Medha Atre</surname>
          </string-name>
          , Vanessa López,
          <source>Kavitha Srinivas, and Carolina Fortuna (Eds.)</source>
          , Vol.
          <volume>2180</volume>
          .
          <article-title>CEUR-WS.org</article-title>
          . http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2180</volume>
          /paper-50.pdf
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Laura</surname>
            <given-names>Po</given-names>
          </string-name>
          , Nikos Bikakis, Federico Desimoni, and
          <string-name>
            <given-names>George</given-names>
            <surname>Papastefanatos</surname>
          </string-name>
          .
          <year>2020</year>
          .
          <article-title>Linked Data Visualization</article-title>
          . Morgan &amp; Claypool Publishers. to appear.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>Laura</given-names>
            <surname>Po</surname>
          </string-name>
          and
          <string-name>
            <given-names>Davide</given-names>
            <surname>Malvezzi</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>Community Detection Applied on Big Linked Data</article-title>
          .
          <source>J. UCS</source>
          <volume>24</volume>
          ,
          <issue>11</issue>
          (
          <year>2018</year>
          ),
          <fpage>1627</fpage>
          -
          <lpage>1650</lpage>
          . http://www.jucs.org/jucs_24_ 11/community_detection_applied_on
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Georgia</surname>
            <given-names>Troullinou</given-names>
          </string-name>
          , Haridimos Kondylakis, Evangelia Daskalaki, and
          <string-name>
            <given-names>Dimitris</given-names>
            <surname>Plexousakis</surname>
          </string-name>
          .
          <year>2015</year>
          . RDF Digest:
          <article-title>Eficient Summarization of RDF/S KBs</article-title>
          .
          <source>In ESWC (Lecture Notes in Computer Science)</source>
          , Vol.
          <volume>9088</volume>
          . Springer,
          <fpage>119</fpage>
          -
          <lpage>134</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>Fabio</surname>
            <given-names>Viola</given-names>
          </string-name>
          , Luca Rofia, Francesco Antoniazzi,
          <string-name>
            <surname>Alfredo D'Elia</surname>
            ,
            <given-names>Cristiano</given-names>
          </string-name>
          <string-name>
            <surname>Aguzzi</surname>
          </string-name>
          , and Tullio Salmon Cinotti.
          <year>2018</year>
          .
          <article-title>Interactive 3D Exploration of RDF Graphs through Semantic Planes</article-title>
          .
          <source>Future Internet</source>
          <volume>10</volume>
          ,
          <issue>8</issue>
          (
          <year>2018</year>
          ). https: //doi.org/10.3390/fi10080081
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>Liang</surname>
            <given-names>Zheng</given-names>
          </string-name>
          , Yuzhong Qu, Xinqi Qian, and Gong Cheng.
          <year>2018</year>
          .
          <article-title>A hierarchical co-clustering approach for entity exploration over Linked Data</article-title>
          .
          <source>Knowl.-Based Syst</source>
          .
          <volume>141</volume>
          (
          <year>2018</year>
          ),
          <fpage>200</fpage>
          -
          <lpage>210</lpage>
          . https://doi.org/10.1016/j.knosys.
          <year>2017</year>
          .
          <volume>11</volume>
          .017
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>