<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>Proceedings Acronym: Proceedings Name, Month XX-XX, YYYY, City, Country
lelde.lace@lumii.lv (L.Lāce); karlis.cerans@lumii.lv (K. Čerāns)</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>A Method of Visual Presentation of Data Schemas</article-title>
      </title-group>
      <contrib-group>
        <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>Aiga Romāne</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>Kārlis Čerāns</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>
      <pub-date>
        <year>2023</year>
      </pub-date>
      <volume>000</volume>
      <fpage>0</fpage>
      <lpage>0001</lpage>
      <abstract>
        <p>We describe and demonstrate a method of automated creation of refined visualizations of Linked data endpoint schemas, based on their pre-computed structure information. The visualization uses UML class diagram style structure with classes, associations, and attributes, as well as subclass structure. Due to the pre-computed nature of the data schemas, visualization can avoid repeating the subclass properties and links at a superclass level and present parts of larger data schemas in a compact and conceivable way.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Linked data endpoint schema</kwd>
        <kwd>Visual schema</kwd>
        <kwd>UML class diagrams1</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Visual presentation of a knowledge graph or a Linked data endpoint schema can be expected to
help a user to comprehend the graph/endpoint structure and, therefore, use more efficiently the
data contained therein. There are several tools allowing visualization of existing Linked data
endpoint schemas, such as LD-VOWL [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] and LODSight [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], allowing to obtain on-the-fly
visualizations of the class-to-property relations actually present in the suitably sized data sets.
      </p>
      <p>The actual data schema information, important both for visual characterization of the data set
contents and for technical assistance in handling the models based on such a data schema (e.g.,
by providing context-aware model auto-completion) is, however, much richer than the
class-toproperty correspondence alone. Such a schema can distinguish between more relevant and less
relevant classes as property sources and targets (as described further on in the paper), it also can
involve e.g., property domain/range information (in the ontological sense), and cardinalities.</p>
      <p>
        The means for knowledge graph schema description are provided also by RDF data shape
languages SHACL [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] and ShEx [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. The concepts used in the data schema can also be described
by means of OWL ontologies [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
      </p>
      <p>Due to the richness of the information the data schemas may contain, it might not (and
typically would not) be possible to obtain their full information on-the-fly, with the user waiting
behind the computer screen. In this demonstration we work in the setting of creating a data
schema first and further on providing its visualization in the form of an extended UML class
diagram, paying attention to the features we find necessary for the successful schema presentation.</p>
      <p>
        The primary use case for the data schemas we consider here is serving the context-aware
autocompletion in building visual queries over RDF data in the ViziQuer tool [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. Still, data schemas
are important also besides the particular tool. The ability to present the data schema visually to
the users that seek to build visual data queries over the schema would be an important
contribution towards a more encompassing visual experience in their data analysis work.
      </p>
      <p>
        There exists a wealth of tools for visual presentation of OWL ontologies, including VOWL [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ],
OWLGrEd [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] and OntoDia [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]; [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] provides an expanded survey of such tools. There are tools
for RDF data shape visualization, as well, including, e.g., RDFShape [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. The data schema
visualizations we provide here have a common conceptual understanding with the existing OWL
and RDF data shape visualization methods by using graph of class and property connections as
the visual data schema image. Our presentation differs both from the OWL ontology and
ShEx/SHACL shape presentations in that it concerns the actual data structure, as it is present in
the data endpoint, and it involves a focus on important nuances (as the relevance of a class as a
property source or target) that are not present or are present partially (e.g., as designating classes
as property domains/ranges) in the existing visualization tools.
      </p>
      <p>
        In the context of RDF data summarization (cf. [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] for a survey), our work is primarily
concerned with fine-grained presentation of the entities (classes and properties) of the actual
data schema that can be acted upon during the query creation.
      </p>
      <p>In the rest of the paper Section 2 provides a motivational example and the data schema concept
description, Section 3 describes the visualization of the data schemas and Section 4 provides brief
conclusions and outlines directions for future work.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Data Schemas</title>
      <p>We consider data schemas that are based on property availability at classes and connections of
classes by properties, including the situations when a property can link multiple pairs of classes.
Should it be typical for an instance in a data set to belong to multiple classes (including, but not
limited to, the case of a subclass and a superclass), a direct class-to-property mapping may exhibit
a set of links that is overly large for characterizing the actual connections of instances in the data
set. This would show up immediately in the schema diagram visualization, where the extra links
both overload the schema and may even obscure the actual connections.</p>
      <p>As a simple example, consider the data set of Nobel Prizes2 (we work with a copy3 made for
easier connection reasons). Figure 1 shows a (manually drawn) fragment of the data set schema,
regarding Awards, Laureate Awards and Nobel Prizes; similar structure of links is obtained also
in the LD-VOWL visualization4. Here only the two direct links between nobel:LaureateAward5 and
nobel:NobelPrize would be explicitly relevant; all links involving the dbo:Award class would
actually obscure the data set presentation.</p>
      <p>If the data schema is used to support a modeling environment (e.g., in context-dependent data
query completion, either in SPARQL form, or possibly in visual form, as in ViziQuer tool6), the full
list of source and target classes for a property would need to be collected. However, the markers
for the class importance in the context of a property would be essential also in the modeling
environment. For instance, if a class were the property domain or range (the smallest
domain/range, if there are several ones), this would allow to consider all other source/target
classes for the property to be less relevant and even auto complete the property domain/range
information. Still, the data schemas need to also cover the cases where there are more than one
relevant class designated as a source or target class for a property (intuitively, the union of all
“relevant” classes would need to cover the entire set of subjects or objects in the property triples).</p>
      <sec id="sec-2-1">
        <title>2 https://data.nobelprize.org/sparql</title>
        <p>3 http://85.254.199.72:8890/sparql, Named graph: http://nobelprizes.local
4 http://vowl.visualdataweb.org/ldvowl/#/graph?endpointURL=http:%2F%2F85.254.199.72:8890%2Fsparql
5 Here and further on the used namespace prefixes stand for their usual URIs. The prefix nobel: stands for
http://data.nobelprize.org/terms/ and ncat: stands for http://data.nobelprize.org/resource/category/.
6 http://viziquer.lumii.lv/. https://viziquer.app</p>
        <p>Figure 2 outlines the structure of (an essential fragment of) the data schema used for storing
the class-to-property correspondence, together with the described relevance markers
(cover_set_index in the cp_rels table that relates the classes and properties) also stating the
relation type_id (1 for incoming and 2 for outgoing property), cardinalities and property
domain/range class information. The schema contains also further information that is used in the
setting of auto-completing visual queries over RDF data in the ViziQuer tool, although the schema
structure and its data can be used also independently of the visual tool.</p>
        <p>We offer the data schema filling by running first the open-source OBIS Schema Extractor tool7
that issues a (possibly, large) series of SPARQL queries over a data set and creates a JSON-encoded
structure of the data set schema (there are options to specify the level of granularity of the
information to be retrieved from the data set at the schema extractor interface). The created JSON
file is then stored into the database of the described schema by the data shape import service
tool8, followed by some manual editing of the namespace prefix abbreviations (e.g., for
namespaces not found on prefix.cc site).</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Schema Visualization</title>
      <p>The data schemas described in Section 2 assist query auto-completion in the ViziQuer tool (with
possible independent usage). The work demonstrated here shows the possibility to visualize the
corresponding schema in form of extended UML class diagram thereby providing the visual
schema presentation in addition to the visual ViziQuer query creation tool environment.</p>
      <p>The idea of the schema visualization is to ascribe the properties only to those source and target
classes that are relevant in the sense described in Section 2, so not ascribing a property link
source/target to a superclass, if all property subjects/objects belong to a subclass, and not
ascribing a property link source/target to a subclass if it is ascribed to a superclass.</p>
      <sec id="sec-3-1">
        <title>7 https://github.com/LUMII-Syslab/OBIS-SchemaExtractor 8 https://github.com/LUMII-Syslab/data-shape-retrieval-services/tree/main/data-shape-import-service</title>
        <p>Figure 3 shows a visualization of the Nobel Prizes data set schema in accordance with these
principles. We note the single appearance of the properties dct:hasPart and dct:isPartOf
connecting the nobel:LaureateAward and nobel:NobelPrize classes, in contrast to the naïve visual
schema presentation in Figure 1.</p>
        <p>Should only the object properties connecting the classes and the data properties at classes
been visualized, an important property nobel:category would have been missing from the schema,
as it connects (in the actual dataset) the instances of nobel:LaureateAward and nobel:NobelPrize
classes to resources that do not have their class assertions specified. Therefore, a design is
suggested to show an object property (nobel:category in the example) at a source class as an
attribute, if some of its object instances are classless.</p>
        <p>The created data schema is further on enriched by the property triple statistics (optional)
showing the property triple count in the context (source class or source and target class
combination) and total property triple count, property domain (D) and (local) range (R)
information (in the ontological sense) and property max cardinality (1 or *).</p>
        <p>
          To offer a further compactified data schema presentation, abstract superclasses (as dbo:City
or dbo:Country in the example) can be introduced into the data schema, based on the shared
properties for which the classes are sources or targets. An abstract class is introduced based on
shared incoming and outgoing object properties, however, when introduced, it lists the data
properties common to all its subclasses, as well9. The ontological range information for properties
incoming into the abstract superclass is not shown in the example schema, however, it can be
computed (approximated) from the information that is collected in the data schema (Figure 2).
dbo:Award (1.60K)
nobel:category (1596/1596) [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ] D
nobel:laureate nobel:motivation (1968/1968) [*] D
(1966/1966) [*] DR rndof:btyepl:eye(3ar1(9125/69567/125)9[*6]) [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ] D
        </p>
        <p>
          rdfs:label (4788/10021) [*]
nobel:NobelPrize (612)
nobel:categoryOrder (612/612) [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ] D
dct:hasPart
(982/982) [*] DR
        </p>
        <p>
          The data schema shown in Figure 2 (in Section 2) admits a possibility to specify a classification
property (classification_property field in table classes) used for identifying a class in the data. The
typical classification property is rdf:type, however, there are endpoints that use different
classification properties (e.g., Wikidata10). In the considered Nobel Prizes data set example the
classes in Figure 3 are created each with the rdf:type property, however, it would be possible to
9 Since the abstract superclasses currently are not reflected in the data schema (Figure 2), the statistics information
for the properties at an abstract superclass may be higher than the actual numbers, if there are individuals shared by
the subclasses. A remedy for this would be either introducing the abstract superclasses in the data schema, or
consulting the actual data set during the schema creation process.
10 https://query.wikidata.org/
dct:isPartOf (984/
984) [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ] DR
        </p>
        <p>
          nobel:LaureateAward (984)
nobel:share (984/984) [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ] D
nobel:sortOrder (984/984) [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ] D
introduce into the schema also the classifiers corresponding to other properties. Figure 4 shows
such an extended schema, where, in addition to the “standard” classes, the classifiers,
corresponding to the nobel:category property, are shown.
        </p>
        <p>In the example the classifier values corresponding to the nobel:category property are marked
with the prefix (ct), and are shown using a simplified notation (list of multiple class
names/classifier values in a single visual container) since none of them have any incoming or
outgoing property characteristics that would be different from their container superclass.</p>
        <p>Note that the categories for Nobel prizes and Laureate in the actual data set, although have the
same local names, are different resources that belong to different namespaces (and therefore are
to be listed separately in the extended data schema).</p>
        <p>
          nobel:Laureate (976)
foaf:name (1024/1025) [*] nobel:laureateAward
owl:sameAs (976/1947) [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ] (984/984) [*] DR
rrddff:sty:lpaebe(1l 9(95725/6/1507022)1[*)][*] (n9o8b4e/l9:n8o4b)e[*l]PDriRze
        </p>
        <p>
          foaf:Organization (27)
dct:created (26/26) [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ] D
sschema:foundingDate (26/26) [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ] D
sschema:
foundingLocation
(44/44) [*] D
        </p>
        <p>
          foaf:Person (949)
dbp:dateOfBirth (949/949) [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ] D
dbp:dateOfDeath (650/650) [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ] D
dbo:affiliation ffooaaff::fbairmthildyaNya(m94e9(/994479/)9[417])D[
          <xref ref-type="bibr" rid="ref1">1</xref>
          ] D
(797/797) [*] DR foaf:gender (949/949) [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ] D
foaf:givenName (949/949) [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ] D
dbo:birthPlace (2004/2004) [*] D
dbo:deathPlace (1308/1308) [*] D
rdf:tydpbeo:(U34n1iv/e6r5s7it2y) [(*3]41) dbo:country
rdfs:label (1023/10021) [*] (345/345) [*] DR
dbo:city (338/
338) [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ] DR
dbo:Award (1.60K)
nobel:category (1596/1596) [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ] D
nobel:laureate (1966/1966) [*] DR nnoobbeell::ymeoatriv(a1t5io9n6/(11599668)/1[19]6D8) [*] D
rdf:type (3192/6572) [*]
rdfs:label (4788/10021) [*]
nobel:NobelPrize (612)
nobel:categoryOrder (612/612) [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ] D dct:isPartOf (984/984) [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ] DR
        </p>
        <p>
          nobel:LaureateAward (984)
dct:hasPart (982/982) [*] DR nobel:share (984/984) [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ] D
        </p>
        <p>
          nobel:sortOrder (984/984) [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ] D
(ct) nobel:Physics (115)
(ct) nobel:Chemistry(114)
(ct) nobel:Literature (114)
(ct) nobel:Physiology_or_Medicine (113)
(ct) nobel:Peace (103)
(ct) nobel:Economic_Sciences (53)
        </p>
        <p>The visualization module is freely available11, together with its usage instructions in the
ViziQuer tool context. The visualization starts from an existing ViziQuer project, from which the
data to be loaded into the visualization tool are generated (an independent use of the visual
schema presentation module would require generating this information in some other way).</p>
        <p>
          The technical implementation of the visualization is currently performed within the desktop
based GrTP/TDA platform [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ] (the one providing the framework for the OWLGrEd visual
ontology editing tool12). It is one of avenues of future work to integrate the visual schema
presentation into the web-based environment of the ViziQuer tool.
        </p>
        <p>The visualization module repository also provides links to the information on the currently
visualized schemata. The current schemata list involves schemas over Nobel Prizes, Mondial13
and ISWC 2017 metadata14, and is kept growing.
11 https://github.com/LUMII-Syslab/dss-schema-explorer
12 http://owlgred.lumii.lv
13 http://servolis.irisa.fr:3232/mondial/sparql
14 http://servolis.irisa.fr/iswc2017/sparql
In this work we have demonstrated that a saved data schema, in particular the one used by the
ViziQuer tool environment, may contain useful information for the data schema visualization that
would typically not appear in the simple class-to-property mappings that could be retrieved
onthe-fly from the suitably sized data endpoints.</p>
        <p>The concept of a data schema expansion to introduce non-standard classifiers on the level of
the data schema and its visual presentation has been introduced, as well.</p>
        <p>
          The principal directions of the future work include a fine-tuning of the visualization concept
(e.g., by dealing with properties whose triple subjects or objects are classless). The concepts and
algorithms from RDF graph summarization area (cf. [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ]) can be expected to be helpful here.
        </p>
        <p>Regarding the use of the visualization in the ViziQuer tool the principal future work avenues
include integrating the visualization solution into the web/based tool environment, developing
the options for schema fragment presentation and navigation, as well as enabling the data query
creation over the data schema backbone presentation (since both the data schema presentation
and a developed visual query would have similar UML-style diagram structure).</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Acknowledgements References</title>
      <p>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>Weise</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lohmann</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Haag</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          (
          <year>2016</year>
          ).
          <article-title>Ld-vowl: Extracting and visualizing schema information for linked data</article-title>
          .
          <source>In Voila!2016</source>
          (pp.
          <fpage>120</fpage>
          -
          <lpage>127</lpage>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Dudáš</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Svátek</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mynarz</surname>
          </string-name>
          , J.:
          <article-title>Dataset summary visualization with LODSight</article-title>
          .
          <source>In: The 12th Extented Semantic Web Conference (ESWC2015)</source>
          . http://lod2-dev.vse.cz/lodsight/lodsight-eswc2015-demopaper.pdf (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>Shapes</given-names>
            <surname>Constraint Language</surname>
          </string-name>
          (SHACL), https://www.w3.org/TR/shacl/
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>ShEx - Shape Expressions</surname>
          </string-name>
          , http://shex.io/
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>Web</given-names>
            <surname>Ontology Language</surname>
          </string-name>
          (OWL), https://www.w3.org/OWL/
        </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>
          ,
          <string-name>
            <surname>Ovčiņņikova</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lāce</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Grasmanis</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Romāne</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sproģis</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bārzdiņš</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          (
          <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.),
          <source>Proceedings of The Semantic Web: ESWC 2018 Satellite Events. ESWC 2018. Lecture Notes in Computer Science</source>
          , Vol.
          <volume>11155</volume>
          . Springer, Cham, 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>
            <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>
          :
          <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>
          , (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <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>
          :
          <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>
          , (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <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>
          <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, (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <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>
          :
          <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>
          , (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>Labra</given-names>
            <surname>Gayo</surname>
          </string-name>
          ,
          <string-name>
            <surname>E.</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Fernández</given-names>
            <surname>Álvarez</surname>
          </string-name>
          . D., and García González, H.,
          <source>RDFShape: An RDF Playground Based on Shapes, ISWC 2018 Posters &amp;Demonstrations</source>
          (
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Čebirić</surname>
            ,
            <given-names>Š.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Goasdoué</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kondylakis</surname>
          </string-name>
          , H. et al.
          <article-title>Summarizing semantic graphs: a survey</article-title>
          .
          <source>The VLDB Journal 28</source>
          ,
          <fpage>295</fpage>
          -
          <lpage>327</lpage>
          (
          <year>2019</year>
          ). https://doi.org/10.1007/s00778-018-0528-3
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Bārzdiņš</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zariņš</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Čerāns</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kalniņš</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rencis</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lāce</surname>
            ,
            <given-names>L.</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>
          :
          <article-title>GrTP: Transformation Based Graphical Tool Building Platform</article-title>
          .
          <source>In: Proc. of MDDAUI-2007</source>
          , CEUR, vol.
          <volume>297</volume>
          , http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>297</volume>
          /paper6.pdf ,(
          <year>2007</year>
          ).
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>