<!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>Towards Visual Federated SPARQL Queries</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Kārlis Čerāns</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Uldis Bojārs</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jūlija Ovčiņņikova</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Lelde Lāce</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mikus Grasmanis</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Artūrs Sproģis</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Institute of Mathematics and Computer Science, University of Latvia</institution>
          ,
          <addr-line>Riga</addr-line>
          ,
          <country country="LV">Latvia</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>We demonstrate a method for visual creation of schema-backed federated queries that features schema summary visualizations and context-aware auto-completion of queries, based on schemas of multiple data sets. The method is implemented in the context of the ViziQuer query tool, based on the collection of multiple stored data schemas, including schemas for DBpedia and Wikidata. The environment for schema visualization and for the creation of visual federated queries is available as an online playground and as an open-source software for local installation.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Data schema</kwd>
        <kwd>Schema visualization</kwd>
        <kwd>SPARQL</kwd>
        <kwd>Federated visual queries 1</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>Writing a SPARQL query requires knowledge of both the SPARQL query language and the schema
of the data to be queried. Writing a SPARQL query over a federation of endpoints requires
knowledge of the schemas of all endpoints in the federation, which can be even more difficult.</p>
      <p>We address this difficulty by providing a visual-centered system for (i) creating a visual
presentation of SPARQL endpoint data schemas in the style of UML class diagrams and (ii)
providing multi-endpoint schema support for creating visual federated SPARQL queries.</p>
      <p>
        The use of the visual paradigm is generally acknowledged to ease the comprehension of the
data model or the data set structure since logically connected model entities can be shown
together. There is a multitude of visual tools for data schema/structure presentation using either
OWL ontology notation (cf. [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]) or RDF data shapes expressed in SHACL or ShEx (cf. [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]).
      </p>
      <p>
        The visual support for data queries allows to invoke the user’s visual perception capabilities
in the query building process and can be shown to be helpful in query creation at least for a range
of users and data queries (cf. [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]).
      </p>
      <p>The main novel point of this paper is to demonstrate a single visual environment that
supports the visualization of multiple data endpoint schemas and provides a context-aware
visual query auto-completion over data set federations.</p>
      <p>
        Both the data structure visualization and context-aware query auto-completion facilities rely
on the data schemas that need to be made available within the visual tool. Conceptually, the data
schema describes the data classes and properties, as well as their connections, preferably with
the size/frequency characteristics. Ontological domain/range information, cardinalities and
data types can be included, as well. We implement schema extraction directly from a SPARQL
endpoint (cf. [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]) to obtain the schema that exactly matches the data to be queried. The creation
of schemas from data dumps or importing them from (enriched) SHACL shapes can be envisaged,
as well.
      </p>
      <p>The obtained schemas or their fragments can then be visualized in detailed and/or summary
form. These schemas can be used to support the construction of visual query diagrams, both by
visually presenting options for query expansion (available in the context of the visual query built
so far) and by auto-completing textual query fragments.</p>
      <p>
        We develop the federated SPARQL query eco-system in the context of the ViziQuer notation
and tool environment (cf. [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]) that provides the capability for the visual creation of rich data
queries. We substantially simplify the data schema visualization process, introduced in [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], by
introducing novel web-based in-tool data schema visualizations.
      </p>
      <p>
        To support the development and visualization of federated queries, the capability for adding
the GRAPH/SERVICE descriptions was integrated into the ViziQuer syntax. The query
autocompletion structures were enriched to enable the use of multiple data schemas, and the SPARQL
query generation and SPARQL query visualization algorithms of [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] were expanded accordingly.
      </p>
      <p>
        We illustrate the introduced concepts and the user interaction process in visual query
creation on a simple example of the StarWars data set (cf. [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]) connected to Wikidata.
      </p>
      <p>The resources supporting the paper are available online2. The project can also be accessed
from the ViziQuer playground at https://viziquer.app (choose the StarWars example project).</p>
    </sec>
    <sec id="sec-2">
      <title>2. Related Work</title>
      <p>
        The visualization of the data structure and the support for visual query creation are based on the
concept of data set schema (cf. [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]) that can be extracted from a SPARQL endpoint. Since the data
set schema is based on the class and property inter-relations, most of its aspects can be encoded
in an RDF data shape language such as SHACL or ShEx. In this work, we use an abstract data set
schema concept whose information is easily enriched, for instance, with the information on the
frequency of entities and their relations, or other custom attributes. The functionality for
import/export between the schemas and ShEx/SHACL data shapes can be created, although
obtaining the additional information (e.g., the entity frequencies) from the data set (or from
some custom attributes, as made available in [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]) would be highly desired.
      </p>
      <p>
        There is a multitude of tools for diagrammatic presentation of OWL ontologies (cf. [
        <xref ref-type="bibr" rid="ref1 ref11 ref2">1,2,11</xref>
        ] or
[
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] for a survey). Some of the known UML style presentations of ShEx / SHACL data shapes are
[
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] and [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. The summarization of data schemas for visual presentation in a more compact form
relates to the landmark work on RDF data summarization [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ], where legible query diagrams
can still be created only for rather moderate-size data schemas. The visualization of data
schemas used to support visual queries has been provided for the ViziQuer tool (cf. [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]); however,
previously, the visualization required a platform-specific (MS Windows) external component,
restricting and complicating the data visualization pipeline. In this paper, we demonstrate an
integrated web-based and platform-independent data schema visualization.
      </p>
      <p>
        The assistants for visual SPARQL query creation include RDF Explorer [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ], GRUFF [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ], as
well as the schema-based OptiqueVQs [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], LinDA [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] and ViziQuer [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. These tools, in their
existing versions, support queries over stand-alone SPARQL endpoints. This paper extends the
concept of schema-backed visual queries to be available over data endpoint federations, as well.
      </p>
    </sec>
    <sec id="sec-3">
      <title>3. Data Schema Visualizations</title>
      <p>
        In the context of (federated) SPARQL query creation, a visually presented data schema allows
the user to visually comprehend the data set entities and their connections to understand what
data are available for querying and to identify the entities and relations to be used in the query.
The visual schema compacting methods (cf. [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]) allow to increase the size of schemas that can be
legibly presented visually. Still, for larger and heterogeneous data sets such as DBpedia and
Wikidata only certain meaningful schema fragments can be expected to be reasonably visualized.
      </p>
      <p>
        Figure 1 contains a condensed visualization of the StarWars data schema [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] used further in
this paper for demonstrating visual federated queries. The visualization employs class grouping
(e.g., 39 classes are grouped together in the Character et al. node) and the shortening of node
class lists (in the visual tool, the lists can be seen in full; the StarWars schema contains 51
classes). A finer-grained version of the schema (also using the concept of abstract superclass) is
available in the StarWars example project in the ViziQuer playground and the project support
page.
2 https://github.com/LUMII-Syslab/viziquer/tree/development/doc/demo/fed_queries
      </p>
    </sec>
    <sec id="sec-4">
      <title>4. Federated Visual Queries</title>
      <p>The visual query concept in ViziQuer is based on an (extended) tree of data nodes and control
nodes. A data node corresponds to a variable in the query pattern and can be optionally assigned
a class name from the schema class vocabulary (or a class name variable) and an instance name
(to be translated into a SPARQL variable name). A control node (a unit node or a union node) can
be used for further query structuring. There can be attribute expressions at the nodes building
up the query selection list, as well as the conditions. The data edges correspond to
propertybased links among the node variables (property paths are allowed, as well), or they can be
marked by edge property variables. There can also be structural edges, labelled by ‘++’ (no data
connection specified by the edge) or ‘==’ (both edge ends correspond to the same instance).</p>
      <p>
        The reader may consult [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] for further explanation and examples of the ViziQuer notation.
      </p>
      <p>The root node in the query tree is depicted as an orange rounded rectangle (see Figure 2) that
determines the scoping of fragment-based query constructs such as OPTIONAL and subquery, as
well as the newly introduced GRAPH and SERVICE labels.</p>
      <p>A federated query (as any other query) is created in the context of a certain data schema that
serves the class and property vocabulary (including the entity labels that can be used in the
visual query) and provides the resources for query auto-completion. To create a federated query,
a SERVICE specification can be introduced either at the node level or at the edge level to attribute
the node/edge and the entire query fragment behind it to another data schema and to include its
SPARQL code in a SERVICE block that is to be executed over the specified SPARQL endpoint.</p>
      <p>Each running ViziQuer tool instance provides a list of available data schemas. These schemas
can be extracted from SPARQL endpoints by the OBIS Schema Extractor tool3 and they are stored
in the tool instance database by its administrator. The schemas for DBpedia and Wikidata,
created by custom extraction processes, are available, as well. Should a query involve a SPARQL
endpoint without the schema available in the visual query tool, the visual queries over it can still
be created, relying on the common and/or explicitly defined namespace prefix declarations.</p>
      <p>
        Figure 2 contains examples of visual federated queries over an instance of the StarWars data
set [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], federated with remote data from Wikidata, and their translation to SPARQL.
3 https://github.com/LUMII-Syslab/OBIS-SchemaExtractor
      </p>
      <p>Both queries in Figure 2 are initiated in the context of the StarWars data schema. They use
the :wikidataLink property (still within the StarWars data set) to find the stored Wikidata URIs
corresponding to the selected StarWars resources. These URIs are then used in the context of the
Wikidata schema and SPARQL endpoint to find related information – either the list of performers
for the StarWars characters or the count of students for each of them. In the second example, a
subquery within the query service fragment is created. We note that the auto-completion of
Wikidata properties wdt:[performer (P175)] and wdt:[student (P802)] was available for name
auto-completion within the query link-building dialogue.</p>
      <p>
        Although the benefits of the visual notation are most apparent for simpler queries, the
ViziQuer tool allows users to create queries with a more complex structure, as well. These
features also apply to federated queries. The ViziQuer tool also supports the visualization of
existing textual SPARQL queries, with a rich set of full SPARQL constructs supported (cf. [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]).
This functionality has been extended to include the federated query scenarios.
      </p>
    </sec>
    <sec id="sec-5">
      <title>5. Conclusions and Future Work</title>
      <p>In this work we have demonstrated how the ViziQuer visual query environment can be used for
the visual creation of federated SPARQL queries backed by the data schemas of the SPARQL
endpoints involved in these queries and offering context-aware query element auto-completion
from the data structure described in multiple data schemas.</p>
      <p>The visual presentation of the data schemas can help the user to comprehend the structure of
the data sets to be queried and to identify the entities to be used in the query.</p>
      <p>To further enhance support for creating federated queries, the auto-completion mechanism
of the visual tool can be extended to include additional information about the possible
crossschema class and property connections (e.g., by comparing the namespace parts of class instance
URIs). We plan to explore the options for this kind of functionality in the future.</p>
      <p>
        Although the data schemas can be added to the query environment, an important future work
would be to expand the library of schemas (cf. [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]) ready to be used for federated query support.
This work has been partially supported by a Latvian Science Council Grant lzp-2021/1-0389
“Visual Queries in Distributed Knowledge Graphs”.
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Lohmann</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Negru</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Haag</surname>
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ertl</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          (
          <year>2016</year>
          ).
          <article-title>Visualizing Ontologies with VOWL</article-title>
          .
          <source>In: Semantic Web</source>
          <volume>7</volume>
          (
          <issue>4</issue>
          ),
          <fpage>399</fpage>
          -
          <lpage>419</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Bārzdiņš</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Čerāns</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Liepiņš</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sproģis</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          (
          <year>2010</year>
          ).
          <article-title>UML Style Graphical Notation and Editor for OWL 2</article-title>
          .
          <source>In: Proc. of BIR'</source>
          <year>2010</year>
          , LNBIP, Springer
          <year>2010</year>
          , vol.
          <volume>64</volume>
          , pp.
          <fpage>102</fpage>
          -
          <lpage>113</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Fernandez-Álvarez</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Labra-Gayo</surname>
            ,
            <given-names>J. E.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Gayo-Avello</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          (
          <year>2022</year>
          ).
          <article-title>Automatic extraction of shapes using sheXer</article-title>
          .
          <source>Knowledge-Based Systems</source>
          ,
          <volume>238</volume>
          ,
          <fpage>107975</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Soylu</surname>
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kharlamov</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zheleznyakov</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Jimenez</given-names>
            <surname>Ruiz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            ,
            <surname>Giese</surname>
          </string-name>
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Skjaeveland</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.G.</given-names>
            ,
            <surname>Hovland</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            ,
            <surname>Schlatte</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            ,
            <surname>Brandt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Lie</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            ,
            <surname>Horrocks</surname>
          </string-name>
          ,
          <string-name>
            <surname>I.</surname>
          </string-name>
          (
          <year>2018</year>
          ).
          <article-title>OptiqueVQS: a Visual Query System over Ontologies for Industry</article-title>
          ,
          <source>Semantic Web</source>
          <volume>9</volume>
          (
          <issue>5</issue>
          ),
          <fpage>627</fpage>
          -
          <lpage>660</lpage>
          , IOS Press.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Čerāns</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ovčiņņikova</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bojārs</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Grasmanis</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lāce</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Romāne</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          (
          <year>2021</year>
          ).
          <article-title>SchemaBacked Visual Queries over Europeana and Other Linked Data Resources</article-title>
          , in Verborgh, R., et al. (ed.),
          <source>ESWC 2021 Satellite Events. Springer LNCS</source>
          , vol.
          <volume>12739</volume>
          ,
          <fpage>82</fpage>
          -
          <lpage>87</lpage>
          . https://doi.org/10.1007/978-3-
          <fpage>030</fpage>
          -80418-3_
          <fpage>15</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Čerāns</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Šostaks</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bojārs</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          , et al. (
          <year>2018</year>
          ).
          <article-title>ViziQuer: A Web-Based Tool for Visual Diagrammatic Queries Over RDF Data</article-title>
          , in
          <string-name>
            <surname>Gangemi</surname>
          </string-name>
          , A., et al. (ed.),
          <article-title>ESWC 2018 Satellite Events</article-title>
          .
          <source>LNCS</source>
          , Vol.
          <volume>11155</volume>
          . Springer, pp.
          <fpage>158</fpage>
          -
          <lpage>163</lpage>
          . https://doi.org/10.1007/978-3-
          <fpage>319</fpage>
          - 98192-5_
          <fpage>30</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Lāce. L.</given-names>
            ,
            <surname>Romāne</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Fedotova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Grasmanis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Čerāns</surname>
          </string-name>
          ,
          <string-name>
            <surname>K.</surname>
          </string-name>
          (
          <year>2024</year>
          ).
          <article-title>A Method and Library for Visual Data Schemas</article-title>
          . To appear
          <source>in Proc. of ESWC'2024 Satellite Events</source>
          , Springer LNCS.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Čerāns</surname>
            <given-names>K</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ovčiņņikova</surname>
            <given-names>J</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Grasmanis</surname>
            <given-names>M</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lāce</surname>
            <given-names>L</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Romāne</surname>
            <given-names>A.</given-names>
          </string-name>
          (
          <year>2021</year>
          ).
          <article-title>Visual presentation of SPARQL queries in ViziQuer</article-title>
          . In:
          <article-title>Visualization and Interaction for Ontologies and Linked Data 2021</article-title>
          . Vol 3023.
          <source>CEUR Workshop Proceedings</source>
          ,
          <fpage>29</fpage>
          -
          <lpage>40</lpage>
          . http://ceur-ws.org/Vol3023/paper12.pdf
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>Star</given-names>
            <surname>Wars</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Example</given-names>
            <surname>Dataset</surname>
          </string-name>
          .
          <source>Last accessed on 2024-07-05</source>
          . Available at https://platform.ontotext.com/semantic-objects/datasets/star-wars.html
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Rabbani</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lissandrini</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Hose</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          (
          <year>2023</year>
          ).
          <article-title>Extraction of validating shapes from very large knowledge graphs</article-title>
          .
          <source>In Proceedings of the Very Large Databases</source>
          <year>2023</year>
          ,
          <volume>16</volume>
          (
          <issue>5</issue>
          ), pp.
          <fpage>1023</fpage>
          -
          <lpage>1032</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Mouromtsev</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pavlov</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Emelyanov</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Morozov</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Razdyakonov</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Galkin</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          (
          <year>2015</year>
          ).
          <article-title>The simple, web-based tool for visualization and sharing of semantic data and ontologies</article-title>
          . In: ISWC P&amp;
          <article-title>D 2015, CEUR</article-title>
          , vol.
          <volume>1486</volume>
          , http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>1486</volume>
          /paper_77.pdf
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Dudáš</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lohmann</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Svátek</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pavlov</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          (
          <year>2018</year>
          ).
          <article-title>Ontology visualization methods and tools: a survey of the state of the art</article-title>
          .
          <source>In: The Knowledge Engineering Review</source>
          ,
          <volume>33</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>Labra</given-names>
            <surname>Gayo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. E.</given-names>
            ,
            <surname>Fernández-Álvarez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            , &amp;
            <surname>Garcıa-González</surname>
          </string-name>
          ,
          <string-name>
            <surname>H.</surname>
          </string-name>
          (
          <year>2018</year>
          ).
          <article-title>RDFShape: An RDF playground based on Shapes</article-title>
          .
          <source>CEUR Workshop Proceedings</source>
          ,
          <volume>2180</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Goasdoué</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Guzewicz</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Manolescu</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          (
          <year>2020</year>
          ).
          <article-title>RDF graph summarization for first-sight structure discovery</article-title>
          .
          <source>The VLDB journal</source>
          ,
          <volume>29</volume>
          (
          <issue>5</issue>
          ), pp.
          <fpage>1191</fpage>
          -
          <lpage>1218</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Vargas</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Buil-Aranda</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hogan</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>López</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          (
          <year>2019</year>
          ).
          <article-title>RDF Explorer: A Visual SPARQL Query Builder</article-title>
          . In: Ghidini,
          <string-name>
            <surname>C.</surname>
          </string-name>
          , et al.
          <source>The Semantic Web - ISWC 2019. Lecture Notes in Computer Science</source>
          , vol.
          <volume>11778</volume>
          . Springer, Cham.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Aasman</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Cheetham</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          (
          <year>2011</year>
          ).
          <article-title>RDF browser for data discovery and visual query building</article-title>
          .
          <source>In Proceedings of the Workshop on Visual Interfaces to the Social and Semantic Web (VISSW</source>
          <year>2011</year>
          ),
          <article-title>Co-located with ACM IUI (p</article-title>
          .
          <fpage>53</fpage>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>Thellmann</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Orlandi</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Auer</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          (
          <year>2014</year>
          ).
          <article-title>LinDA - Visualising and Exploring Linked Data</article-title>
          .
          <source>In SEMANTiCS 2014 (Posters &amp; Demos)</source>
          , pp.
          <fpage>39</fpage>
          -
          <lpage>42</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>Ovčiņņikova</surname>
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Šostaks</surname>
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Čerāns</surname>
            <given-names>K.</given-names>
          </string-name>
          (
          <year>2023</year>
          ).
          <article-title>Visual Diagrammatic Queries in ViziQuer: Overview and Implementation</article-title>
          .
          <source>Baltic Journal of Modern Computing</source>
          ,
          <volume>11</volume>
          (
          <issue>2</issue>
          ):
          <fpage>317</fpage>
          -
          <lpage>350</lpage>
          . doi:
          <volume>10</volume>
          .22364/bjmc.
          <year>2023</year>
          .
          <volume>11</volume>
          .2.
          <fpage>07</fpage>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>