<!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>A Keyword Search and Citation System for RDF Graphs</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Information Engineering, University of Padua</institution>
        </aff>
      </contrib-group>
      <abstract>
        <p>In recent years, the Resource Description Framework (RDF) has become the de-facto standard to represent heterogeneous semi-structured data on the web. RDF datasets are interrogated with SPARQL, a structured query language which is often not intuitive for the nonexpert users, due to its syntax and the necessity to know the structure of the underlying graph. A simpler paradigm like keyword search can help in this regard to access these databases. Moreover, nowadays datasets constitute the backbone of the scienti c research, and thus they should be cited as any other scholarly publication. RDF presents a new challenge in the automatic creation of textual citation since it lacks the structure of RDB and XML databases. In this work, we discuss the design and development of a system which will perform keyword-search on RDF graphs and, given the results, will create the textual citation for the nal user.</p>
      </abstract>
      <kwd-group>
        <kwd>RDF Graphs</kwd>
        <kwd>Keyword Search</kwd>
        <kwd>Data Citation</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>In this paper, we describe the general structure of a system for the extraction of
data through keyword search from an RDF database and the automatic creation
of a human-readable citation snippet from these data.</p>
      <p>
        Keyword Search In the recent years, RDF, a family of W3C speci cations
for the creation of directed graph databases, has become the de-facto standard
for the publication, the access and the sharing of data on the Web. This because it
allows for exible manipulation, enrichment, discovery, and reuse of data across
applications, enterprises, and community boundaries. Recently, the growth of
large knowledge-sharing communities like Wikipedia and the advances in the
automated information extraction from Web pages have enabled the creation of
large-scale knowledge bases [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], which are represented with RDF. Among the
di erent RDF applications, we can count Eagle-i [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ], Europeana [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ], Dbpedia
[
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], Disgenet [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] and many others.
      </p>
      <p>RDF graphs can be interrogated through the SPARQL structured language.
This language is di cult for non-expert users due to its complex syntax and the
necessity to know the structure of the underlying dataset in order to create the
correct query pattern.</p>
      <p>One of the two directions of the research presented in this paper is to
enable non-expert users to interrogate RDF databases through the easier Keyword
Search paradigm, which expects the use of a bag of words as a representation of
the information need.</p>
      <p>
        Among the di culties regarding keyword search systems, as described in
[
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] and in [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], we can count the long execution times (more than one hour on
average on-line) and the memory required by most of the systems in the current
literature. These systems often cannot complete their execution even on small
databases (1M triples) and thus cannot scale to real-world sizes. Our aim is the
development of a keyword search system able to perform keyword queries on
real-world RDF datasets.
      </p>
      <p>
        Data Citation Today data has become fundamental for building and
interpreting new scienti c results. Citations are one of the most signi cant tools used
in the creation and propagation of knowledge and one of the basic means on
which scholarship and scienti c publishing rely. Citations permit to identify the
cited material; to retrieve it; give credit to its creator; date it; assign
responsibility or ownership [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. Today most information is published in evolving databases,
datasets or, in general, in structured, evolving collections of data held online.
There is strong demand that these datasets are given the same scholarly status
of the traditional publications [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] and nonetheless scienti c datasets are ignored
by large-scale citation-based systems. As a consequence, they are not considered
rst-class players in the science system. In this work, we will describe a possible
citation system for the automatic creation of text citations for the answer graphs
produced by the keyword search system.
      </p>
      <p>Outline Section 2 reports the related works in the eld of keyword search and
data citation in the eld of RDF graphs. In Section 3 we describe the general
architecture of the two modules composing the keyword search and citation
system we are developing. Finally, Section 4 describes some future problems and
directions that will be tackled in the development of the system.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Related Works</title>
      <p>
        Keyword Search has been extensively studied in the context of structured
databases such as Relational DB and Knowledge Bases. Good reviews about these
topics are [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ], [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ].
      </p>
      <p>
        Regarding data citation, [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] and [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] outlined four main requirement for a
data citation methodology. Among them: data is a research object that should
be citable; credit should be given to data creators and curators; identi cation
and access to the cited data should be provided and the identi er and metadata
should be unique; provide persistence of the cited data ( xity ); provide
completeness of the reference; enable variable granularity in the data citation (i.e.
enable to cite whole datasets, single units or subsets of data); produce references
that are both human and machine-readable.
      </p>
      <p>
        Regarding RDF datasets in particular, among the di erent proposals we nd
a nano-publication model where a single RDF triple is made citable via
annotations [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]; another model is based on named meta-graph in order to cite RDF
sub-graphs [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]. [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] is restricted to generating citations for single resources in an
RDF dataset.
      </p>
      <p>As of today, there is not a unique system that can enable users to easily
extrapolate data from RDF datasets and to generate the citation for these data.
3</p>
    </sec>
    <sec id="sec-3">
      <title>Model</title>
      <p>In general, as depicted in Figure 2, keyword search systems present two
modules: an o -line module, performing operations on the dataset before the user's
query arrives, and the on-line module.</p>
      <p>
        In our implementation, the o ine module extracts subgraphs from the RDF
datasets with an algorithm called TSA [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]; based on a variation of a greedy
adaptation of BFS (Breadth First Search). In this way, we obtain a collection
of graphs which covers the whole dataset. We then produce textual documents
(bag of words) obtained by extrapolating words from the Literals and the IRIs
composing each of these subgraphs. These are called the associated virtual
documents. These documents are also indexed at the end of the process.
      </p>
      <p>
        Once the user's keyword query arrives, we can leverage on the index to
perform a rst fast ranking of the graphs using BM25 and then taking the top k
element of the ranking (e.g k = 1000). In this way, we obtain in the rst
rankings the subgraphs that are more relevant to the information need of the users.
Taking only the top k graphs of the ranking limits the space of potential answers
and limits the required computation time. Subsequent operations on the top-k
graphs include merging of graphs (when signi cant overlappings are present),
pruning (when the presence of triples without keywords in the outer part of the
graphs are detected) and a re-ranking using an MRF function [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] which takes
into consideration also the structure of the answer subgraphs. This nal ranking
is then returned as the nal answer to the user.
      </p>
      <p>Thanks to this division of operations in an on-line and o -line phase we
performed queries over databases of ten and even hundreds of thousands of
triples (LinkedMDB, LUBM, BSBM, IMDB, Dbpedia).
3.2</p>
      <sec id="sec-3-1">
        <title>Citation System</title>
        <p>Once that the user has obtained the results for her keyword query, she may want
to choose one or more of the answers that she perceives closer to her information
need, and create a citation for that piece of information.</p>
        <p>The role of the citation system is to automatically create the data citation
associated with the graph chosen by the user without her direct intervention in
the process. Since RDF datasets lack the structure of RDB and XML databases,
it is necessary to rede ne some concepts and problems of data citation, as for
example the identi cation of the citable unit (the minimal element inside the
graph that can be cited), the granularity of the citation (the kind of structures
inside the graph that can be identi ed as citable).</p>
        <p>
          Considering the nature of the system we are developing, the citation system
should be able to cite subgraphs of di erent dimensions, composed of one or more
triples. One possible approach can be derived from the work proposed in [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ]
with nano-publication. There a single RDF statement is made citable in its own
right. It is enriched via annotations adding context information such as time,
authority and provenance. The statement in this way becomes a publication
itself, carrying all the information to be understood, validated and re-used.
        </p>
        <p>
          The general structure of a system using nano-publication is depicted in gure
3. Ideally, in the system, every triple in the graph presents an associated
nanopublication. The di erent nano-publications can be combined together to create
the nal human-readable and machine-readable citation of the answer graph.
However, it is still to be studied how to aggregate the annotations over more than
one triple, or how to create a citation over a set of triples only partially provided
with nano-publications. An approach similar to the one presented in [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ] can
be used, where citation semirings were deployed to deal with the combination
of di erent citations coming from di erent views in order to build one unique
citation, following speci cations given by the DBA.
4
        </p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Conclusions &amp; Future Directions</title>
      <p>In this paper, we presented the two modules of a keyword search and citation
system for RDF datasets that will enable users to automatically nd and cite
data inside an RDF dataset. Our future endeavors will be directed toward the
completion and betterment of the two models.</p>
      <p>Regarding the keyword search system, we plan to work on the creation of
virtual documents from the subgraphs, introducing elds to better exploit the
information included in the IRIs. Moreover, we will explore the possibility to
introduce query expansion to help the ranking performed by BM25 and the
MRF-based function. We will also work on the provided answers that by now
are subgraphs. We will perform entity extraction and the extrapolation of NL
descriptions of the answers in order to help non-expert users to read them. We
will also face the critical aspect of scalability. While our system scales well in
time on databases of tens and hundreds of millions of triples, we saw that the
performances of e ectiveness tend to decrease dramatically. We will study new
methods to face the problem of big real-world databases.</p>
      <p>Regarding the citation system, we will study methods to deal with the di
erent granularity of the potential graphs to be cited. Among the major problems
of the automatic citation of graphs, there is the semi-structured nature of RDF,
which lacks the hierarchical nature of XML databases. New scalable techniques
need to be designed in order to build human-readable and machine-readable
citations, including the use of nano-publications and named-graphs.</p>
      <sec id="sec-4-1">
        <title>Acknowledgments</title>
        <p>This work is partially supported by the Computational Data Citation
(CDCSTARS) project of the University of Padua and by the ExaMode project, as
part of the European Union Horizon 2020 program under Grant Agreement no.
825292.</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Alawini</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Davidson</surname>
            ,
            <given-names>S.B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Silvello</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tannen</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wu</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          :
          <article-title>Data citation: A new provenance challenge</article-title>
          .
          <source>IEEE Data Eng. Bull</source>
          .
          <volume>41</volume>
          (
          <issue>1</issue>
          ),
          <volume>27</volume>
          {
          <fpage>38</fpage>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Altman</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Crosas</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>The evolution of data citation: From principles to implementation</article-title>
          .
          <source>IAssist quarterly 37</source>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Auer</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bizer</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kobilarov</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lehmann</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cyganiak</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ives</surname>
            ,
            <given-names>Z.G.</given-names>
          </string-name>
          :
          <article-title>Dbpedia: A nucleus for a web of open data</article-title>
          .
          <source>In: The Semantic Web, 6th International Semantic Web Conference, 2nd Asian Semantic Web Conference</source>
          ,
          <string-name>
            <surname>ISWC</surname>
          </string-name>
          <year>2007</year>
          +
          <article-title>ASWC 2007</article-title>
          . pp.
          <volume>722</volume>
          {
          <fpage>735</fpage>
          . Springer (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Ball</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Duke</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>How to cite datasets and link to publications</article-title>
          .
          <source>Digital Curation Centre</source>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Bast</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Buchhold</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Haussmann</surname>
          </string-name>
          , H.:
          <article-title>Semantic search on text and knowledge bases</article-title>
          .
          <source>Foundations and Trends in Information Retrieval</source>
          <volume>10</volume>
          (
          <issue>2-3</issue>
          ),
          <volume>119</volume>
          {
          <fpage>271</fpage>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Buneman</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>How to cite curated databases and how to make them citable</article-title>
          .
          <source>In: 18th International Conference on Scienti c and Statistical Database Management, SSDBM</source>
          . pp.
          <volume>195</volume>
          {
          <fpage>203</fpage>
          . IEEE Computer Society (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Buneman</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Davidson</surname>
            ,
            <given-names>S.B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Frew</surname>
          </string-name>
          , J.:
          <article-title>Why data citation is a computational problem</article-title>
          .
          <source>Commun. ACM</source>
          <volume>59</volume>
          (
          <issue>9</issue>
          ),
          <volume>50</volume>
          {
          <fpage>57</fpage>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Co</surname>
            <given-names>man</given-names>
          </string-name>
          , J.,
          <string-name>
            <surname>Weaver</surname>
            ,
            <given-names>A.C.</given-names>
          </string-name>
          :
          <article-title>A framework for evaluating database keyword search strategies</article-title>
          .
          <source>In: Proc. of the 19th ACM International Conference on Information and knowledge management</source>
          . pp.
          <volume>729</volume>
          {
          <fpage>738</fpage>
          . ACM Press (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Co</surname>
            <given-names>man</given-names>
          </string-name>
          , J.,
          <string-name>
            <surname>Weaver</surname>
            ,
            <given-names>A.C.</given-names>
          </string-name>
          :
          <article-title>An Empirical Performance Evaluation of Relational Keyword Search Systems</article-title>
          .
          <source>IEEE Transactions on Knowledge and Data Engineering</source>
          <volume>26</volume>
          (
          <issue>1</issue>
          ),
          <volume>30</volume>
          {
          <fpage>42</fpage>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Doan</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ramakrishnan</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vaithyanathan</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Managing information extraction: state of the art and research directions</article-title>
          .
          <source>In: Proceedings of the 2006 ACM SIGMOD international conference on Management of data</source>
          . pp.
          <volume>799</volume>
          {
          <fpage>800</fpage>
          . ACM,
          <string-name>
            <surname>ACM</surname>
          </string-name>
          (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Dosso</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Keyword search on RDF datasets</article-title>
          .
          <source>In: Advances in Information Retrieval - 41st European Conference on IR Research</source>
          ,
          <string-name>
            <surname>ECIR</surname>
          </string-name>
          <year>2019</year>
          . pp.
          <volume>332</volume>
          {
          <issue>336</issue>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Groth</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gibson</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Velterop</surname>
            ,
            <given-names>J.:</given-names>
          </string-name>
          <article-title>The anatomy of a nanopublication</article-title>
          .
          <source>Information Services &amp; Use</source>
          <volume>30</volume>
          (
          <issue>1-2</issue>
          ),
          <volume>51</volume>
          {
          <fpage>56</fpage>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Metzler</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Croft</surname>
          </string-name>
          , W.B.:
          <article-title>A markov random eld model for term dependencies</article-title>
          .
          <source>In: SIGIR 2005: Proceedings of the 28th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval</source>
          . pp.
          <volume>472</volume>
          {
          <fpage>479</fpage>
          .
          <string-name>
            <surname>ACM</surname>
          </string-name>
          (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Petras</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hill</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stiller</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          , Gade, M.:
          <article-title>Europeana - a search engine for digitised cultural heritage material</article-title>
          .
          <source>Datenbank-Spektrum</source>
          <volume>17</volume>
          (
          <issue>1</issue>
          ),
          <volume>41</volume>
          {
          <fpage>46</fpage>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Queralt-Rosinach</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          , Pin~ero, J.,
          <string-name>
            <surname>Bravo</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sanz</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Furlong</surname>
            ,
            <given-names>L.I.</given-names>
          </string-name>
          :
          <article-title>Disgenet-rdf: harnessing the innovative power of the semantic web to explore the genetic basis of diseases</article-title>
          .
          <source>Bioinformatics</source>
          <volume>32</volume>
          (
          <issue>14</issue>
          ),
          <volume>2236</volume>
          {
          <fpage>2238</fpage>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Silvello</surname>
          </string-name>
          , G.:
          <article-title>A methodology for citing linked open data subsets</article-title>
          .
          <source>D-Lib Magazine</source>
          <volume>21</volume>
          (
          <issue>1</issue>
          /2) (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Torniai</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bourges-Waldegg</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          , Ho mann, S.:
          <article-title>eagle-i: Biomedical research resource datasets</article-title>
          .
          <source>Semantic Web</source>
          <volume>6</volume>
          (
          <issue>2</issue>
          ),
          <volume>139</volume>
          {
          <fpage>146</fpage>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Aggarwal</surname>
          </string-name>
          , C.C.
          <article-title>: A survey of algorithms for keyword search on graph data</article-title>
          .
          <source>In: Managing and Mining Graph Data</source>
          , pp.
          <volume>249</volume>
          {
          <fpage>273</fpage>
          . Springer (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Wu</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Alawini</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Davidson</surname>
            ,
            <given-names>S.B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Silvello</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          :
          <article-title>Data citation: Giving credit where credit is due</article-title>
          .
          <source>In: Proceedings of the 2018 International Conference on Management of Data, SIGMOD</source>
          . pp.
          <volume>99</volume>
          {
          <issue>114</issue>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Yu</surname>
            ,
            <given-names>J.X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Qin</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chang</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>Keyword Search in Relational Databases: A Survey. IEEE Data Eng</article-title>
          .
          <source>Bull</source>
          .
          <volume>33</volume>
          (
          <issue>1</issue>
          ),
          <volume>67</volume>
          {
          <fpage>78</fpage>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>