<!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>Semantic Wikis Versioning with BiFroST</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Krzysztof Kutt?</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>AGH University of Science and Technology Al. Mickiewicza 30</institution>
          ,
          <addr-line>30-059 Krakow</addr-line>
          ,
          <country country="PL">Poland</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>One of the powerful and popular tools that are used to support Collaborative Knowledge Engineering are Semantic Wikis. They are easily accessible and provide ACL mechanisms, but they lack a good versioning mechanism. In this paper an extended version of such a mechanism is proposed. Besides elements that appear in every Wiki system, like simple changelog and place for discussion, it incorporates changes ontologies, rich metadata, semantic metrics and reasoning unit tests. All of them are gathered into the form of the provenance graph that can be serialized into Turtle syntax and (automatically) analyzed. First prototype of such a mechanism for Loki wiki called BiFroST was developed.</p>
      </abstract>
      <kwd-group>
        <kwd>semantic wikis</kwd>
        <kwd>collaborative knowledge engineering</kwd>
        <kwd>knowledge evaluation</kwd>
        <kwd>change management</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Knowledge bases are created not by a single knowledge engineers, but by a team
of people who either sit in the same room (in a company) or people who do not
even know each other (as in the Wikipedia project1). It can therefore be easily
seen that there is a need to move from traditional Knowledge Engineering (KE)
to Collaborative Knowledge Engineering (CKE) and to consider issues related
to the collaborativeness.</p>
      <p>
        Primarily, following issues should be taken into account, cf. [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]: (1) The
sources vary in the knowledge of the topic, in the same way the user do. Is it
possible to identify which of them are better? (2) Con icts in collaborative
setting are natural. People in general and experts in particular may have di erent
views on the same subject. Con icts can also arise from the bad will of some
users: they can consciously enter incorrect information to the knowledge base,
e.g. vandalism on Wikipedia. How can we resolve con icts? (3) There are di
erent kinds of users and di erent types of changes: some users aim at enhancing
the knowledge base, the other ones at bringing coherence, and still others at
improving text quality. Is there a way to identify them and use in some way?
      </p>
      <p>Among tools that support CKE teams and tries to address these issues are:
(a) WebProtege2, a collaborative version of open source ontology editing tool
? The author pursues his doctorate under the supervision of Grzegorz J. Nalepa.
1 See: https://www.wikipedia.org/.
2 See: http://webprotege.stanford.edu/.</p>
      <p>
        Protege that was used, inter alia, in the process of the International Classi cation
of Diseases (ICD-11) preparation, where 270 doctors have worked together on the
base that consists of 45k classes [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ], (b) Noctua3, another online tool, which
provides knowledge validation by interacting with users. System creates user
pro les and then asks questions related to each one's eld of knowledge or interest
(e.g. \Could you write something about X?") [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], and many more.
      </p>
      <p>In this paper, one speci c group of tools that supports CKE teams will be
considered. They are called Semantic Wikis and they are quite interesting because
of their popularity (see section 2). Like traditional wikis, they are conceptually
simple but powerful for massive cooperation, and also provide a semantic layer on
which one can de ne concepts and relations that are easily machine-understand.</p>
      <p>What is important from the CKE point of view, is the fact that every Wiki
system has integrated collaboration mechanisms such as ACL (Access Control
Lists), which allows for gaining di erent access levels for di erent users and
version control for tracking all changes that was done within wiki pages. Among
Semantic Wikis' drawbacksis the fact that they provide only simple \straight"
changelogs in which all versions are saved with small comments, as well as some
place to discuss editions, but nothing more. This is not enough to really support
CKE within wikis, because \classical" changelog does not provides any way to
specify used resources nor to automatically evaluate con icts.</p>
      <p>In this paper extended versioning mechanism for Semantic Wikis is proposed
with taking care of CKE collaborative issues presented above. It is based on a
semantic graph in which changes are related to each other as well as to some
additional information, what gives a possibility to automatically analyse the
changelog and provide some feedback about collaboration quality.</p>
      <p>The rest of the text is structured as follows. In part 2 Semantic Wiki systems
and their capabilities are characterized. Section 3 outlines the approach. The
paper is concluded in section 4.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Semantic Wikis</title>
      <p>Wiki systems are a kind of containers for text pages (\wiki pages") and media
les (images, audio les, and others). Wiki pages are human readable plain
text les that uses special structures to denote di erent types of content (e.g.
headers, images). Pages within a Wiki are usually grouped within the so-called
namespaces and identi ed by unique names. They are also linked to each other
creating a hyperwikitext structure4.</p>
      <p>
        Semantic wikis enrich the wiki technology with semantic information. They
are quite popular, as evidenced by the large number of semantic wiki systems.
Examples are: KnowWE [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], OntoWiki [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] or SweetWiki [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. The most popular is
the Semantic MediaWiki (SMW) [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] that is based on the MediaWiki system used
by the Wikipedia project. Its capabilities include, but are not limited to, stating
information about categories and relations between wiki pages and querying a
3 See: http://projetos.dia.tecpar.br/noctua/index.php?clicked=info.
4 For more information and wikis comparison see: http://www.wikimatrix.org/.
wiki with a speci c query language as well as with a standard SPARQL language.
Semantic Wikis are therefore good knowledge management tools [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] that are used
not only in KE projects but also in software engineering ones [
        <xref ref-type="bibr" rid="ref4 ref5">4,5</xref>
        ], [
        <xref ref-type="bibr" rid="ref10 ref11">10,11</xref>
        ].
      </p>
      <p>
        Loki [
        <xref ref-type="bibr" rid="ref8 ref9">8,9</xref>
        ] is another Semantic Wiki, developed as a plugin for DokuWiki
system that stores knowledge using Prolog-based representation. It is distributed
as free software5, what makes it easily accessible by any interested group of
people. To be more precise, Loki is not a single plugin but a set of independent
plugins, e.g. BPwiki [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] for storing and visualizing Business Processes within
wiki and SBVRwiki [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] for processing business rules.
      </p>
      <p>
        Semantic Wikis were used in many projects, ranging from historical ones, like
Catalogus Professorum Lipsiensis, knowledge base that describes life and work
of 1.400 professors of Universitat Leipzig in 1409-2009 [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ], through the business
ones, e.g. Prosecco project, where semantic wiki was used as a storage for SBVR
business rules that describes the small and medium enterprises [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ], to medical
ones, like Digitalys CareMate, a decision support system for paramedics [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>Outline of the Solution</title>
      <p>Extended versioning mechanism for Semantic Wikis proposed in this paper is
based on the PROV graph6, a W3C standard prepared for describing data
provenance. PROV graph represents relations between entities (wiki pages and their
revisions), activities and agents (users). E.g. the graph states that the first
revision of a page welcome was created on 31/08/2016 by Chris (what
consists of three triples that connect selected wiki page{subject, with main page,
creation time and author)7. New facts (triples in the RDF form) are added to the
changelog after one of three possible user activities: page creation, edition and
deletion. The graph incorporates also pieces of information provided by modules,
which were selected in order to most comprehensively catch the properties of the
changes (see Figure 1):
Changes ontologies: main activities within Wikis are page creation, edition
and deletion, but these ones do not exhaust the issue. We should take into
account that there are di erent types of changes (see Section 1) and each
edition is stated by the factual change (What was done? E.g. Typos or other
small bugs xed or New content added ) and the goal (Why it was done?
E.g. Errors xing or Knowledge database expansion) that form some kind
of ontologies (one for every task's \type", e.g. one for preparing conference
papers and the other for developing system speci cation within wiki).
Rich metadata: besides \standard" timestamp and user, the framework also
provide more information about each page edition: internal (other wiki pages)
and external (e.g. books) sources of knowledge in the form of an URI, as well
as about user: name, e-mail address, etc.</p>
      <sec id="sec-3-1">
        <title>5 See: http://loki.ia.agh.edu.pl/.</title>
        <p>6 See W3C documentation on: https://www.w3.org/TR/prov-primer/.
7 Detailed speci cation of created triples is provided on the page: http://loki.ia.</p>
        <p>agh.edu.pl/wiki/docs:prov#how_the_prov_plugin_works.</p>
        <p>Semantic statistics: how many concepts / instances / relations were added /
removed / corrected in this revision?
Reasoning (unit) tests: as an analogy to the unit tests in software
engineering, we added a possibility to de ne test cases that will be executed during
page saving to ensure the minimum level of knowledge quality.</p>
        <p>Issue tracker: it is not possible to cover all aspects of changes by automatically
computed characteristics (semantic statistics and reasoning tests mentioned
above). There should be also a place for discussion between experts.</p>
        <p>The advantage of the proposed solution over \classical" changelog within
CKE setting is based on the power of the PROV graph based on the RDF
triples that can be (automatically) queried with SPARQL. With this in mind
exemplary use case scenarios are indicated, as a response for issues described in
Section 1:
Get rid of bad changes. With tests' statistics, one can quickly identify which
changes are bad and should be examined. In a more rigorous case, a wiki's
administrator can block the ability to save changes if new revision is worse
than previous one (less tests were passed).</p>
        <p>Sources analysis. By combining tests' statistics and sources lists, to determine
which sources have low quality and shouldn't be used in the future.
User types identi cation. Thanks to placing the solution on the top of changes
ontology, we can identify di erent kinds of users, e.g. good users and bad
users (who introduces bad changes) or creators (they add a lot of text),
annotators (they provide many new relations for existing text) and proofreaders
(users that mainly x spelling).</p>
        <p>Underdeveloped pages indication. Semantic statistics provide information
about how many concepts and relations are stated on the page. If there are
not too much, maybe it is a good time to pay attention to the page?
Motivation by gami cation. Accurate metrics allow for awarding points to
users, giving them badges for di erent tasks (e.g. badge for adding 5 new
relations in the wiki pages) and creating leaderboards. These ones can
motivate them to create better knowledge base what is the main goal.</p>
        <p>The BiFroST (BiFroST Framework for Semantical Tracking), a
prototypical implementation of proposed versioning mechanism for Loki Semantic Wiki is
being developed and tested in collaboration with students at AGH-UST8. At the
time of submitting the paper, PROV graph is created within framework (see
Figure 2). This rst prototype was used in small experiment to collect triples about
940 user activities. Practical implementation of the SPARQL queries scenarios
presented above is a future work.
In this paper the enhanced semantic versioning mechanism is proposed as well
as prototypical implementation called BiFroST. Besides elements that appear in
every Wiki system, like simple changelog and place for discussion, the proposal
incorporates changes ontologies, rich metadata, semantic statistics and reasoning
unit tests. All of them are gathered into the form of the provenance graph that
can be analyzed using SPARQL queries. First prototype implementation was
developed and used in small experiment at AGH UST.</p>
      </sec>
      <sec id="sec-3-2">
        <title>8 See: http://loki.ia.agh.edu.pl/wiki/docs:prov.</title>
        <p>Acknowledgements. The paper is supported by the AGH University of Science
and Technology Grant 15.11.120.855.</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Baumeister</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Reutelshoefer</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Puppe</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Knowwe: A semantic wiki for knowledge engineering</article-title>
          . Applied Intelligence pp.
          <volume>1</volume>
          {
          <issue>22</issue>
          (
          <year>2011</year>
          ), http://dx.doi.
          <source>org/10. 1007/s10489-010-0224-5</source>
          ,
          <fpage>10</fpage>
          .1007/s10489-010-0224-5
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Boz</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ramos</surname>
            ,
            <given-names>M.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sato</surname>
            ,
            <given-names>G.Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nievola</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Paraiso</surname>
            ,
            <given-names>E.C.</given-names>
          </string-name>
          :
          <article-title>Noctua: A tool for knowledge acquisition and collaborative knowledge construction with a virtual catalyst</article-title>
          .
          <source>In: Computer Supported Cooperative Work in Design (CSCWD)</source>
          ,
          <year>2011</year>
          15th International Conference on. pp.
          <volume>222</volume>
          {
          <fpage>229</fpage>
          .
          <string-name>
            <surname>IEEE</surname>
          </string-name>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Bu</surname>
            <given-names>a</given-names>
          </string-name>
          , M.,
          <string-name>
            <surname>Gandon</surname>
            ,
            <given-names>F.L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ereteo</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sander</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Faron</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Sweetwiki: A semantic wiki</article-title>
          .
          <source>J. Web Sem</source>
          .
          <volume>6</volume>
          (
          <issue>1</issue>
          ),
          <volume>84</volume>
          {
          <fpage>97</fpage>
          (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Decker</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ras</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rech</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jaubert</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rieth</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Wiki-based stakeholder participation in requirements engineering</article-title>
          . Software, IEEE
          <volume>24</volume>
          (
          <issue>2</issue>
          ),
          <volume>28</volume>
          {35 (March
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Dengler</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vrandecic</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Simperl</surname>
          </string-name>
          , E.:
          <article-title>Comparison of wiki-based process modeling systems</article-title>
          .
          <source>In: Proceedings of the 11th International Conference on Knowledge Management and Knowledge Technologies</source>
          . pp.
          <volume>30</volume>
          :
          <issue>1</issue>
          {
          <issue>30</issue>
          :
          <article-title>4. i-KNOW '11</article-title>
          ,
          <string-name>
            <surname>ACM</surname>
          </string-name>
          , New York, NY, USA (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Frischmuth</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Martin</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tramp</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Riechert</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Auer</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Ontowiki{an authoring, publication and visualization interface for the data web</article-title>
          .
          <source>Semantic Web</source>
          <volume>6</volume>
          (
          <issue>3</issue>
          ),
          <volume>215</volume>
          {
          <fpage>240</fpage>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7. Krotzsch,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Vrandecic</surname>
          </string-name>
          ,
          <string-name>
            <surname>D.</surname>
          </string-name>
          , Volkel,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Haller</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            ,
            <surname>Studer</surname>
          </string-name>
          , R.:
          <article-title>Semantic wikipedia</article-title>
          .
          <source>Web Semantics</source>
          <volume>5</volume>
          ,
          <issue>251</issue>
          {
          <fpage>261</fpage>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Nalepa</surname>
            ,
            <given-names>G.J.:</given-names>
          </string-name>
          <article-title>Collective knowledge engineering with semantic wikis</article-title>
          .
          <source>Journal of Universal Computer Science</source>
          <volume>16</volume>
          (
          <issue>7</issue>
          ),
          <volume>1006</volume>
          {
          <fpage>1023</fpage>
          (
          <year>2010</year>
          ), http://www.jucs.org/jucs_ 16_
          <article-title>7/collective_knowledge_engineering_with</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Nalepa</surname>
            ,
            <given-names>G.J.:</given-names>
          </string-name>
          <article-title>Loki { semantic wiki with logical knowledge representation</article-title>
          . In: Nguyen, N.T. (ed.)
          <source>Transactions on Computational Collective Intelligence III, Lecture Notes in Computer Science</source>
          , vol.
          <volume>6560</volume>
          , pp.
          <volume>96</volume>
          {
          <fpage>114</fpage>
          . Springer (
          <year>2011</year>
          ), http://www.springerlink.com/content/y91w134g03344376/
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Nalepa</surname>
            ,
            <given-names>G.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kluza</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ciaputa</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          :
          <article-title>Proposal of automation of the collaborative modeling and evaluation of business processes using a semantic wiki</article-title>
          .
          <source>In: Proceedings of the 17th IEEE International Conference on Emerging Technologies and Factory Automation ETFA</source>
          <year>2012</year>
          , Krakow, Poland, 28
          <year>September 2012</year>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Nalepa</surname>
            ,
            <given-names>G.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kluza</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kaczor</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Sbvrwiki a web-based tool for authoring of business rules</article-title>
          . In: Rutkowski,
          <string-name>
            <surname>L.</surname>
          </string-name>
          , [et al.
          <source>] (eds.) Arti cial Intelligence and Soft Computing: 14th International Conference</source>
          , ICAISC 2015: Zakopane, Poland. pp.
          <volume>703</volume>
          {
          <fpage>713</fpage>
          .
          <source>Lecture Notes in Arti cial Intelligence</source>
          , Springer (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Richards</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Collaborative knowledge engineering: socialising expert systems</article-title>
          .
          <source>In: 2007 11th International Conference on Computer Supported Cooperative Work in Design</source>
          . pp.
          <volume>635</volume>
          {
          <fpage>640</fpage>
          .
          <string-name>
            <surname>IEEE</surname>
          </string-name>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Riechert</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Morgenstern</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Auer</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tramp</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Martin</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Knowledge engineering for historians on the example of the catalogus professorum lipsiensis</article-title>
          .
          <source>In: International Semantic Web Conference</source>
          . pp.
          <volume>225</volume>
          {
          <fpage>240</fpage>
          . Springer (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Tudorache</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nyulas</surname>
            ,
            <given-names>C.I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Noy</surname>
            ,
            <given-names>N.F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Musen</surname>
            ,
            <given-names>M.A.</given-names>
          </string-name>
          :
          <article-title>Using semantic web in icd11: three years down the road</article-title>
          . In: International Semantic Web Conference. pp.
          <volume>195</volume>
          {
          <fpage>211</fpage>
          . Springer (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>