<!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 model of semantic web service in a distributed computer system</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Kulykovsk</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>n Skrupsky</string-name>
          <email>sskrupsky@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>"Zaporizhzhia Polytechnic" National University</institution>
          ,
          <addr-line>Zhukovsky str., 64,Zaporizhzhia, 69063</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>One of the main tasks of any distributed computer system is the analysis of the properties of the obtained data, and their further use for logical reasoning. This is a difficult task due to the frequently encountered dynamics and heterogeneity of information. The aim of the work is to present a knowledge-based web service model. The web service integrates with the technologies of the semantic web in order to study the data, their processing and inference. The goal is achieved as follows: the meta-metamodel of the web service ontology and the metamodel of the semantic web service are structured using UML class diagrams and formalized using ALC description logic. The scientific novelty of the results is the presentation of a service description through an ontology. Through the introduction of ontologies, a transition is being made in data mining. In contrast to the application of standards: SOAP, WSDL, HTTP, the use of ontologies is argued that they contain structured information about the functional and non-functional characteristics of the service, and give flexibility to the description. When working with ontologies, there is a powerful logical apparatus for searching, combining and comparing ontologies. By introducing ontologies, knowledge of the web service is represented. The development of an ontology / web service pair gives an advantage over the SAWSDL, OWL-S standards, because the web service developer has the ability to create a more accurate semantic description of the service. We presented the language features and constructs of ontology of web service descriptions. Step by step, we created semantic description to describe web services. After learning how to use OWL to formally express web service semantics, we moved on to the issue of actually adding semantics to service descriptions. For the first time, formal models of service ontology and semantic web service are proposed.</p>
      </abstract>
      <kwd-group>
        <kwd>semantic web service</kwd>
        <kwd>service oriented architecture</kwd>
        <kwd>distributed systems</kwd>
        <kwd>model</kwd>
        <kwd>ontology</kwd>
        <kwd>description logic</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Copyright © 2020 for this paper by its authors. Use permitted under Creative
Commons License Attribution 4.0 International (CC BY 4.0).</p>
    </sec>
    <sec id="sec-2">
      <title>Introduction</title>
      <p>
        Distributed computer systems (DS) based on a service-oriented architecture (SOA)
are independent of development technologies and platforms, while applications
running on one platform can call services running on other platforms in a standard way
[
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. The main burden of performing computational operations with such an
architecture rests with web services (WS) that solve all the problems of modeling the
designed systems; client applications have only the simplest functions for preparing data
and displaying simulation results.
      </p>
      <p>
        Since WS can operate at a higher level of abstraction, analyzing and
processing data types in a dynamic way, the individual software components are given the
opportunity to interact more openly [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. When using the universally described
interfaces, it becomes possible to reuse software components, which reduces the
complexity of the development of DS and correctly accumulate the data.
      </p>
      <p>
        SOA is a heterogeneous environment, and it is developing towards creating a more
structured set of solutions where WS should be represented in some unified way and
equally detectable, able to communicate with other objects, and also be directly
integrated with the Internet infrastructure and other services, independently from the
functionality of the service [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
      </p>
      <p>Using semantic web technologies in the development of WS in the DS allows you
to:
 go to the intellectualization of the description of XML-based interfaces and
interactions, combining any type of application with another application, and providing
freedom of change and development over time as long as the corresponding
interface is supported;
 use a higher level of software abstraction and data description logic;
 take into account the weakness of the software, due to which the interaction
between the applications of the service is not broken every time the design or
implementation of a service changes;
 provide existing or legacy software service interface without changing the original
applications;
 make decisions based on available data.</p>
      <p>
        Key idea of semantic web services is to annotate web services with concepts which
are defined in formal logic-based ontologies such that, from an artificial intelligence
perspective, intelligent agents and service-based applications can actually reason on
such formal service semantics. In contrast to web service descriptions, this may
facilitate not only the semantic interoperation between services but their automated
logicbased composition planning and a more precise service search [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
      </p>
      <p>The aim of the work is to present a knowledge-based web service model. The WS
integrates with the technologies of the semantic web in order to study the data, their
processing and inference. The scientific novelty of the results is the presentation of a
service description through an ontology. Through the introduction of ontologies, a
transition is being made in data mining.</p>
    </sec>
    <sec id="sec-3">
      <title>Literature review</title>
      <p>
        SOA is an approach for designing and developing DS [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. By this approach, design,
development, and implementation of DS are possible due to the web technology [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ].
However, interoperability of services in SOA is not limited to web services [
        <xref ref-type="bibr" rid="ref7 ref8">7, 8</xref>
        ], the
WS are the most suitable technology for successful SOA [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. In DS based on SOA,
information source and business functions can be converted into modular services
units for control and management [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ].
      </p>
      <p>
        Web services are modular, self-describing, selfcontained applications that are
accessible over the Internet [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. WS is a software component invokable over the web
via an XML [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] message that follows the SOAP [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] standard. The component
provides one or more operations for performing useful actions on behalf of the invoking
client. These operations and the formats of the input and output messages are
described using WSDL [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ].
      </p>
      <p>
        Description of services in a language e neutral manner is vital for the widespread
use of WS. For general usability, a service must be described and advertised. WSDL
takes care of the description by providing a language to describe a service in enough
detail to invoke any of its operations. Service providers describe their WS and
advertise them in a universal registry called UDDI [
        <xref ref-type="bibr" rid="ref15 ref16">15, 16</xref>
        ]. This enables service requestors
to search the registry and find services, which match their requirements. UDDI allows
for the creation of registries that are accessible over the Web. A registry contains
content from the WSDL descriptions as well as additional information such as data
about the provider. Clients may use one or more registries to discover relevant
services.
      </p>
      <p>
        Prominent languages and formats for semantic service description are OWL-S
(Web Ontology Language for Web Services) [
        <xref ref-type="bibr" rid="ref17 ref18 ref19">17, 18, 19</xref>
        ], WSML (Web Service
Modeling Language) [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ], the W3C standard SAWSDL (Semantic Annotations for
WSDL and XML Schema) [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ], USDL (Unified Service Description Language)
[
        <xref ref-type="bibr" rid="ref22 ref23">22, 23</xref>
        ], Linked USDL [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ], as well as the microformats hRESTS [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ], SA-REST
[
        <xref ref-type="bibr" rid="ref26">26</xref>
        ], and MicroWSMO. These description models mainly differ in their formal
logicbased foundation and the possible extent of service annotation [
        <xref ref-type="bibr" rid="ref27 ref28 ref29">27, 28, 29</xref>
        ].
3
      </p>
      <p>SOA
The SOA information model is registered with UDDI. Further, the client of the
service can find it, call it, perform a certain task. The standards for exchanging
information between services are SOAP, WSDL, UDDI, and a normal HTTP request. The
SOAP and WSDL protocols provide a unified markup language for transmitted
messages. It represents the functionality of a device connected to its managed resource. A
user interface that provides a clear and standardized interface offers all the necessary
functionalities for interacting with objects and related processes.</p>
      <p>In order for SOA to enjoy greater success than it predecessors, it should consider
the following attributes:
 scalable: The past solutions were not designed with the scale of the web in mind.</p>
      <p>
        SOA should work in a variety of settings, such as within an organization, between
business partners and across the world [
        <xref ref-type="bibr" rid="ref30">30</xref>
        ];
 loosely-coupled: SOA is an evolution from tightly coupled systems to loosely
coupled ones. Senders and receivers of a SOA should be independent of each other;
the source can send the message independently of the target. Tight coupling is not
suitable for SOA since it leads to monolithic and brittle distributed applications.
Even trivial changes in one component lead to catastrophic breaks in function.
Small changes in one application require matching changes in partner applications
31];
 interoperability: One party should be able to communicate with another party
regardless of the machine they are running on;
 discovery: One party should be able to communicate with a second party selected
from a set of competent candidates. Services need to be dynamically discoverable.
      </p>
      <p>
        This is accomplished through services such as a directory of service descriptions;
 abstraction: A SOA abstracts the underlying technology. Developers can
concentrate on building services for business users rather than connecting systems and
applications [
        <xref ref-type="bibr" rid="ref32">32</xref>
        ];
 standards: Interaction protocols must be standardized to ensure the widest
interoperability among unrelated institutions. Contracts should also be standardized.
Explicit contracts define what may be changed in an application without breaking the
interaction. Furthermore, standards are the basis of interoperable contract selection
and execution.
      </p>
      <p>
        The current description of the interaction between WS is as follows [
        <xref ref-type="bibr" rid="ref33">33</xref>
        ]:
1. WS is created using some programming language.
2. WS is described by a WSDL document (normally generated by using a provided
tool or by the built-in support of the development environment).
3. The service provider publishes the WS into the UDDI repository.
4. A web server hosts this WS by listening to HTTP traffic.
5. A client application (probably written in another programming language) searches
the UDDI registry and discovers this service.
6. The client accesses the WSDL document, and a SOAP request message is
generated based on the WSDL document.
7. The web server receives the SOAP request as part of a HTTP POST request, and it
forwards this request to a WS request handler (a system-level application that is
always running).
8. The WS request handler parses the SOAP message, invokes the right WS, and also
creates the SOAP response. It finally sends the response to the web server.
9. The web server formulates a HTTP response, which includes the SOAP response,
message and sends it back to the client.
      </p>
    </sec>
    <sec id="sec-4">
      <title>Distributed knowledge-based systems</title>
      <p>
        The semantic web should enable greater access not only to content but also to services
on the web. Users and software agents should be able to discover, invoke, compose,
and monitor web resources offering particular services and having particular
properties, and should be able to do so with a high degree of automation if desired. Powerful
tools should be enabled by service descriptions, across the web service lifecycle [
        <xref ref-type="bibr" rid="ref34">34</xref>
        ].
      </p>
      <p>The semantic seb concept introduces formal definitions called ontologies, which
allows you to build models of heterogeneous objects in a domain, share knowledge
and support the automation of the formulation of logical conclusions from this
knowledge.</p>
      <p>To create a holistic system for deploying distributed knowledge-based systems
(DKBS) semantic web services in a specific field of activity, it is necessary to develop
a formal ontological model of objects (web services) that are part of SOA.</p>
      <p>
        By combining the key elements of SOA with knowledge-based systems, you can
get a formal DKBS model. Figure 1 shows the structural model of DKBS. We single
out the concept of the main artifact of the system through the Element class, its
subclasses are such DKBS elements as a service, system, event, human actor, semantic
service [
        <xref ref-type="bibr" rid="ref35 ref36">35, 36</xref>
        ].
The diagram shows that the service class consists of three elements: service
description, application ontology, service interface. The semantic principle is reflected
through such elements: domain ontology, application ontology, task ontology and
knowledge base [
        <xref ref-type="bibr" rid="ref37 ref38">37, 38</xref>
        ].
      </p>
      <p>A formal semantic service model should include:
1. Analysis of the structure of knowledge of the subject area of the DKBS, the main
objects and relations:
(a) the use of least-logical and ontological methods for the formation of the
terminology of the system domain and knowledge structure;
(b) structure of OWL ontology.
2. Repeated use of existing thesauruses, taxonomies, and ontologies of the DKBS
domain:
(a) semantic search for relevant objects and analysis of means of representing
knowledge and standards in the DKBS;
(b) a brief overview of relevant ontologies and other knowledge structures;
(c) integration of existing taxonomies and domain ontologies.
3. The architecture of methods for the automated improvement of the formal
ontological model of the DKBS:
(a) the architecture of methods for the automated extraction of knowledge (terms
and relationships) from natural language texts that relate to the DKBS;
(b) methods of automated linguistic processing of natural language texts;
(c) advanced OWL ontology.
4. Semantic search in the system based on the domain ontology:
(a) semantic search for objects;
(b) methods of semantic search for objects of the DKBS;
(c) methods of semantic search for SOA services;
(d) recommendations regarding the use of WS.</p>
      <p>Search data for web services, their interactions, reviews, recommendations from
service customers can be analyzed and converted into active knowledge, which allows us
to better understand the physical world and create more value-added products and
services.</p>
      <p>DKBS is a synthesis of SOA and semantic technologies, which defines a
serviceoriented presentation of software and hardware components and a description of their
formal semantics. Table 1 shows the architecture of the meta-modeling of the DKBS.</p>
      <sec id="sec-4-1">
        <title>The following should distinguish the basic concepts:</title>
        <p>A web service is a software system identified by a unique web address (URL) with
standardized interfaces.</p>
        <p>Semantic web service (SWS) - complete elements of program logic with uniquely
described semantics, accessible via the Internet and suitable for automated search,
composition and execution, taking into account their semantics.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Semantic web service</title>
      <p>A semantic meta-modeling of a WS is proposed (a meta-metamodel of a web service
ontology, a meta-model of a WS) Thus, a new system object is formed - a SWS. In
contrast to the application of standards: SOAP, WSDL, HTTP, the use of ontologies
is argued that they contain structured information about the functional and
nonfunctional characteristics of the service, and give flexibility to the description. When
working with ontologies, there is a powerful logical apparatus for searching,
combining and comparing ontologies. By introducing ontologies, knowledge is represented in
the system. Developing an ontology / web service pair provides an advantage over
SAWSDL, OWL-S, because a web service developer can create a more accurate
description.</p>
      <p>The meta-metamodel of the service ontology is shown in Figure 2, where Concepts
are shown, i.e. units of information or data. Each concept has its own Logical
Definition and a Textual Definition. In accordance with the concept, there may exist
Instances, which, through the presentation of specific entities, connect abstract concepts
with objects from the real world. In the same way, each Property of a concept has
different Term - these are interpretation functions.
Therefore, the meta-model of the service is its ontology, which describes all the
characteristics of the service and its parameters (Fig. 3). A service primarily consists of
Methods and Operations. The next component of the service is its Interface, which
depends on already defined methods and operations. Binding is a component that
provides the detailed information needed to access EndPoint. EndPoint is a specific
service implementation where EndPoint associates a specific binding with a real
address so that the service can be called.
It is also important to understand the obvious difference between OWL and OWLS:
OWL is an ontology language; it provides constructs and features we can use to create
an ontology document. OWL-S, on the other hand, is just one such ontology created
by using OWL.</p>
      <p>Ontology is based on description logic (OWL-DL), which provides a platform for
formal and machine-knowledge. To establish its syntax and semantics. Syntax, certain
expressions (concepts, axioms, roles, etc.) are considered correctly constructed in this
logic. How to interpret these expressions, i.e. gives them formal meaning.
Let CN  {A1,..., Am} and RN  {R1,..., Rn} be finite nonempty sets of atomic
concepts and atomic roles (also called concept names and role names). There are several
dialects of descriptive logic that differ in expressive capabilities. The main operators
of DL:</p>
      <p>T – concept «THING» ;
 – concept «NOTHING» ;
 – logical connective (conjunction);
 – the quantifier of existence;
 – quantifier value limitation;
 - logical connective (negation).</p>
      <p>The syntax of DL, namely the ALC dialect, is a lot of concepts that are defined by
an inductive definition:
─ symbols T and  - concepts (called truth and falsehood);
─ - every atomic concept A is a concept;
─ - if C is a concept, then C is a concept (called a complement to the concept);
─ - if C and D are concepts, then C  D and C  D are concepts (intersection and
union);
─ - if C is a concept, and R is an atomic role, then R.C and R.C are concepts;
─ - no other expressions are concepts.</p>
      <p>In what follows, we will use a shorter notation to formulate the syntax. So, the
syntax for the ALC logic concepts in this entry is as follows:
 | T | C | C  D | C  D | R.C | R.C
(1)
where A is an atomic concept, R is an atomic role, D are arbitrary concepts.</p>
      <p>A complete description of the meta-metamodel of the service ontology in the
formulations of the discription logic with the class diagram (Fig. 2) is given in
Table 2.</p>
      <p>The semantics of logic is defined using the concept of interpretation. Interpretation
is a pair I  (,I ) , consisting of a nonempty set  , called the domain of this
interpretation and the interpretive function  I , which is:
 each atomic concept A  CN is an arbitrary subset of AI   ;
 each atomic role R  RN is an arbitrary subset of R I     .








EndPoint
Specification
Binding
Methods
Operation
Interface
Service
Taxonomy
Result
Text
Name</p>
      <p>For a service ontology, domain interpretation  will be the set of all ontology
definitions. Atomic concepts are comparable to the set of all existing rules and terms
for describing the ontology. We interpret atomic roles as two-place relations
connecting all knowledge with a concept. Then everything listed in Formula 2 acquires the
following semantics: a concept with this interpretation means:</p>
      <p>Concept  Relation - a lot of concepts of interconnection (i.e., relationship);
Concept  Term - many concepts of terms (term);
hasPartOf.Concept - many concepts that are part of this concept;
Property  hasProperty.Concept - many properties that are property of the
concept.</p>
      <p>A full description of the semantic web service model in the formulations of the
description logic is given in the table 2.
hasObject
Thus, the formation of ALC logic concepts for the SWS model is as follows:
Service  Methods | Definiton  Text |
hasParamet ers.Service | Value  hasParamet ers.Service
(3)</p>
      <sec id="sec-5-1">
        <title>The semantic interpretation of formula 3 is as follows:</title>
        <p>Service  Methods - many service methods;</p>
      </sec>
      <sec id="sec-5-2">
        <title>Definiton  Text - many text descriptions;</title>
        <p>hasParameters.Service - many concepts that are service parameters;
Value  hasParameters.Service - many values that are service parameters.</p>
        <p>Thus, a semantic web service is a pair of ontology and web service, which are
described above by the presented models. Each formal model of descriptive logic is
easily ported to OWL.
6</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>Processing knowledge of semantic web service</title>
      <p>Formal models of ontology and semantic web service are aimed at supporting the
process of automated deployment of intelligent applications in heterogeneous
environments and allows:
 hide the technological heterogeneity that is characteristic of many heterogeneous
web services;
 hide the semantic heterogeneity inherent in the used heterogeneous domain
ontologies in order to semantically annotate the data of semantic web services.
The following is the process of finding the web services the user needs. In this case,
the user can specify both the functions or properties of the service itself, as well as the
characteristics associated with the end result of the functioning of the service.</p>
      <p>At the same time, the user can apply the terms from any ontologies available to
him that describe the DKBS space and the corresponding subject area (with reference
to the ontologies themselves). But in the description of the semantic web service,
terms from other ontologies related to close domains can be used.</p>
      <p>Therefore, the problem of comparing ontologies arises. In the general case, this
problem is extremely complex and laborious, but if there are a number of restrictions
on the comparable ontologies, it can be solved in an acceptable time.</p>
      <p>For the intellectualization of data and the processing of knowledge stored in
ontologies, logical inference blocks (reasoners) are used, which play a key role in
knowledge-oriented intelligent systems.</p>
      <p>
        There are many implementations of logical inference processors (reasonіng engіne)
for OWL ontologies that differ in capabilities, applications, and quality of task
execution. The generalized analysis allows us to divide them into three groups depending
on the implementation method:
1. Table Dl-processors. Traditionally, they were developed first to solve such
problems. They have low performance, but are able to make conclusions on complex
ontologies with many non-trivial constructions. This class includes resonators
Pellet, RacerPro, FacT ++, as well as Hermіt and SHER [
        <xref ref-type="bibr" rid="ref41 ref42 ref43">41, 42, 43</xref>
        ].
2. Disjunctive Datalog processors. They transform the ontology into a disjunctive
Datalog program and use the deductive database technique and the resolution rule.
Such processors have satisfactory performance when using some optimizations, but
do not support certain OWL-designs, in particular cardinal restrictions and ratings.
      </p>
      <p>
        This group belongs to KAON2. [
        <xref ref-type="bibr" rid="ref44">44</xref>
        ].
3. Rules processors. Use rule processing systems for inference on ontologies. They
have high performance, but can only process simple ontologies, devoid of many
important structures. Representatives of this group: Sesame / OWLIM, Jena,
Owljesskb. [
        <xref ref-type="bibr" rid="ref45">45</xref>
        ].
      </p>
      <p>There are two approaches to the implementation of inference: based on the rules
(using the algorithms forwardchaіnіng and / or backward-chaіnіng) and based on the
semantic scoreboard (semantіc tableau). Based on the rules, Semantіcs, SDK and
Owlіm are implemented, and on the basis of the semantic scoreboard - Pellet.</p>
      <p>Today, the Pellet system implements the most expressive descriptive logic using a
high-performance logic inference (tableau-based algorіthm), which is used to process
ontologies described in the OWL DL language.
7</p>
    </sec>
    <sec id="sec-7">
      <title>Conclusion</title>
      <p>We presented the language features and constructs of ontology of WS descriptions.
Step by step, we created semantic description to describe SWS. For instance, given
that WSDL is also used to describe WS, understanding the relationship between
WSDL and OWL is important for Semantic Web developers. We first built two
models (structural and formal) to describe the ontology and web service. Examples of
semantic interpretation of each model are given. Presented existing tools for further
work with the obtained ontologies.</p>
      <p>The advantages of using ontologies for WS:
1. Automatic discovery of SWS: Finding the desired service can be hard, especially
when the service requester does not know of the existence of the service provided.
However, to make SWS a real success, a way to discover the requested service
should be provided; also, it has to be discovered automatically, with great accuracy
and efficiency.
2. Automatic composition of the necessary services. Clearly, a software agent should
be able to find all the necessary services and invoke them in the correct order to
accomplish the business goal.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>Ruzhi</given-names>
            <surname>Xu</surname>
          </string-name>
          , Peiguang Lin, Cheng Liu:
          <article-title>Research on Distributed Knowledge Base System Architecture for Knowledge Sharing of Virtual Organization</article-title>
          . Atlantis Press, pp.
          <fpage>349</fpage>
          -
          <lpage>357</lpage>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Fensel</surname>
          </string-name>
          et. Al.:
          <source>Implementing Semantic Web Services</source>
          , Springer-Verlag Berlin Heidelberg (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Portier</surname>
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>СОА terminology overview</article-title>
          ,
          <source>Part</source>
          <volume>1</volume>
          : Service, architecture, governance, and business terms (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Klush</surname>
          </string-name>
          , Matthias; Kapahnke, Patrick; Schulte, Stefan; Lecue, Freddy; Bernstein,
          <string-name>
            <surname>Abraham</surname>
          </string-name>
          (
          <year>2016</year>
          ).
          <article-title>Semantic web service search: a brief survey</article-title>
          .
          <source>Künstliche Intelligenz (KI)</source>
          ,
          <volume>30</volume>
          (
          <issue>2</issue>
          ):
          <fpage>139</fpage>
          -
          <lpage>147</lpage>
          . DOI: https://doi.org/10.1007/s13218-015-0415-7
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>Zeppenfeld</given-names>
            <surname>Klaus</surname>
          </string-name>
          ,
          <source>Patrick Finger: SOA und WebServices</source>
          , Springer-Verlag Berlin Heidelberg (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Kulykovska</surname>
            ,
            <given-names>N. A.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Timenko</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>V</surname>
          </string-name>
          ; Ilyashenko,
          <string-name>
            <given-names>M. B.</given-names>
            ;
            <surname>Kirichek</surname>
          </string-name>
          ,
          <string-name>
            <surname>G. G.</surname>
          </string-name>
          :
          <article-title>Distributed Knowledge Base System</article-title>
          .
          <source>PROBLEMELE ENERGETICII REGIONALE</source>
          vol.
          <volume>1</volume>
          -
          <issue>1</issue>
          (
          <issue>40</issue>
          ):
          <fpage>79</fpage>
          -
          <lpage>90</lpage>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Allemang</surname>
            <given-names>D</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hendler</surname>
            <given-names>J</given-names>
          </string-name>
          .:
          <article-title>Semantic web for the working ontologist modeling in RDF, RDFS</article-title>
          and
          <string-name>
            <given-names>OWL</given-names>
            ,
            <surname>Elsevier</surname>
          </string-name>
          <string-name>
            <surname>Inc.</surname>
          </string-name>
          (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Demirkan</surname>
            . H.,
            <given-names>Kauffman. R. J.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Vayghan. J.A.</given-names>
            ,
            <surname>Fill</surname>
          </string-name>
          . H.G.,
          <string-name>
            <surname>Karagiannis</surname>
          </string-name>
          . D.,
          <string-name>
            <surname>Maglio</surname>
          </string-name>
          . P.:
          <article-title>Service-oriented technology and management: Perspectives on research and practice for the coming decade</article-title>
          .
          <source>Electronic Commerce Research and Applications</source>
          <volume>7</volume>
          :
          <fpage>356</fpage>
          -
          <lpage>376</lpage>
          (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Erl</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <string-name>
            <surname>Service-Oriented Architecture</surname>
            <given-names>Concepts</given-names>
          </string-name>
          ,
          <source>Technology , and Design</source>
          ,Prentice Hall:
          <fpage>2</fpage>
          -
          <lpage>14</lpage>
          (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10. Jack C.P. Cheng, Kincho H. Law, Hans Bjornsson, Albert Jones c, Ram Sriram:
          <article-title>A service oriented framework for construction supply chain integration</article-title>
          ,
          <source>Automation in Construction</source>
          <volume>19</volume>
          :
          <fpage>245</fpage>
          -
          <lpage>260</lpage>
          (
          <year>2010</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Rudi</surname>
            <given-names>Studer</given-names>
          </string-name>
          , Stephan Grimm, Andreas Abecker: Semantic Web Services, Springer-Verlag Berlin Heidelberg (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Jeff</surname>
          </string-name>
          <article-title>Friesen: Java XML and JSON</article-title>
          ,
          <string-name>
            <surname>Apress</surname>
          </string-name>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <given-names>Helen</given-names>
            <surname>Hye-Young</surname>
          </string-name>
          <string-name>
            <surname>Paik</surname>
          </string-name>
          , Angel Lagares Lemos, Moshe Chai Barukh, Boualem Benatallah,
          <source>Aarthi Natarajan: Web Service Implementation and Composition Techniques</source>
          , Springer International Publishing (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Liang-Jie</surname>
            <given-names>Zhang</given-names>
          </string-name>
          : Web Services, Springer-Verlag Berlin Heidelberg (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>James</surname>
            <given-names>McGovern</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Oliver</given-names>
            <surname>Sims</surname>
          </string-name>
          ,nAshish Jain, Mark Little: Enterprise Service Oriented Architectures, Springer Netherlands (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Klaus</surname>
            <given-names>Zeppenfeld</given-names>
          </string-name>
          ,
          <source>Patrick Finger: SOA und WebServices</source>
          , Springer-Verlag Berlin Heidelberg (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Guang</surname>
            <given-names>Chen</given-names>
          </string-name>
          , Tonghai Jiang, Meng Wang,
          <string-name>
            <given-names>Xinyu</given-names>
            <surname>Tang</surname>
          </string-name>
          , Wenfei Ji:
          <article-title>Modeling and reasoning of IoT architecture in semantic ontology dimension</article-title>
          .
          <source>Computer Communications</source>
          Volume
          <volume>153</volume>
          :
          <fpage>580</fpage>
          -
          <lpage>594</lpage>
          (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Matthias</surname>
            <given-names>Klusch</given-names>
          </string-name>
          , Patrick Kapahnke, Stefan Schulte, Freddy Lecue &amp;
          <article-title>Abraham Bernstein: Semantic Web Service Search: A Brief Survey</article-title>
          , KI - Künstliche Intelligenz vol.
          <volume>30</volume>
          :
          <fpage>139</fpage>
          -
          <lpage>147</lpage>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Martin</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ; Burstein,
          <string-name>
            <given-names>M.</given-names>
            ;
            <surname>Hobbs</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            ;
            <surname>Lassila</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            ;
            <surname>McDermott</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            ;
            <surname>McIlraith</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            ;
            <surname>Narayanan</surname>
          </string-name>
          ,
          <string-name>
            <surname>S.</surname>
          </string-name>
          ; Paolucci,
          <string-name>
            <given-names>M.</given-names>
            ;
            <surname>Parsia</surname>
          </string-name>
          <string-name>
            <given-names>B.</given-names>
            ;
            <surname>Payne</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            ;
            <surname>Sirin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            ;
            <surname>Srinivasan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            ;
            <surname>Sycara</surname>
          </string-name>
          ,
          <string-name>
            <surname>K.</surname>
          </string-name>
          :
          <article-title>OWL-S: Semantic Markup for Web Services</article-title>
          .
          <article-title>(2004) www</article-title>
          .w3.org/Submission/OWL-S/
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Fensel</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ; Lausen,
          <string-name>
            <given-names>H.</given-names>
            ;
            <surname>Polleres</surname>
          </string-name>
          ,
          <string-name>
            <surname>A</surname>
          </string-name>
          : Enabling Semantic Web Services, Springer (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Farrell</surname>
            , J.; Lausen,
            <given-names>H.</given-names>
          </string-name>
          :
          <article-title>Semantic Annotations for WSDL and XML Schema</article-title>
          .
          <article-title>(2007) www</article-title>
          .w3.org/TR/sawsdl/
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Kona</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Bansal</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Simon</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Mallya</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Gupta</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ; Hite, T.D.:
          <article-title>USDL: A ServiceSemantics Description Language for Automatic Service Discovery</article-title>
          and Composition, Web Services Research (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Lampe</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Schulte</surname>
            ,
            <given-names>S</given-names>
          </string-name>
          ;:
          <article-title>Self-Adaptive Semantic Matchmaking Using COV4SWS.KOM and LOG4SWS</article-title>
          .KOM. In: B.
          <string-name>
            <surname>Blake</surname>
          </string-name>
          et al. (eds.) Semantic Web Services, Chapter 9, Springer (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>Pedrinaci</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Leidig</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <string-name>
            <surname>Linked USDL Core</surname>
          </string-name>
          (
          <year>2011</year>
          )
          <article-title>www</article-title>
          .linked-usdl.org/ns/usdl-core
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <surname>Klusch</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>The S3 Contest: Performance Evaluation of Semantic Service Matchmakers</article-title>
          . In: Blake,
          <string-name>
            <given-names>M.B.</given-names>
            ;
            <surname>Cabral</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            ;
            <surname>Koenig-Ries</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            ;
            <surname>Kuester</surname>
          </string-name>
          ,
          <string-name>
            <given-names>U.</given-names>
            ;
            <surname>Martin</surname>
          </string-name>
          ,
          <string-name>
            <surname>D</surname>
          </string-name>
          . (Eds.): Semantic Web Services: Advancement through Evaluation; Springer (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26.
          <string-name>
            <surname>Gomadam</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Ranabahu</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Sheth</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>SA-REST: Semantic Annotation of Web Resources</article-title>
          .
          <article-title>(2010) www</article-title>
          .w3.org/Submission/2010/
          <article-title>SUBM-SA-REST20100405/</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          27.
          <string-name>
            <surname>Klusch</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Semantic Web Service Coordination</article-title>
          .
          <source>In: [56], Chapter</source>
          <volume>4</volume>
          . (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          28.
          <string-name>
            <surname>Baader</surname>
            <given-names>F</given-names>
          </string-name>
          . (editor), et al.:
          <source>The Description Logic Handbook</source>
          ,Cambridge University Press (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          29. Gandon F.:
          <article-title>Ontology engineering: A Survey and a Return of experience</article-title>
          ,
          <string-name>
            <surname>INSTITUT DE RECHERCHE EN INFORMATIQUE ET AUTOMATIQUE</surname>
          </string-name>
          (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          30.
          <string-name>
            <surname>Wooldridge</surname>
            ,
            <given-names>M.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jennings</surname>
            ,
            <given-names>N.R.</given-names>
          </string-name>
          :
          <source>Intelligent Agents: Theory and Practice</source>
          .
          <source>Knowledge Engineering Review</source>
          <volume>10</volume>
          (
          <issue>2</issue>
          ):
          <fpage>115</fpage>
          -
          <lpage>152</lpage>
          (
          <year>1995</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          31.
          <string-name>
            <surname>Gontar</surname>
            <given-names>N. A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kudermetov</surname>
            <given-names>R. K.</given-names>
          </string-name>
          :
          <article-title>Working out ontology of systems engineering of space system</article-title>
          ,
          <source>Radio Electronics, Computer Science, Control</source>
          <volume>2</volume>
          :
          <fpage>131</fpage>
          -
          <lpage>137</lpage>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          32.
          <string-name>
            <surname>Kirichek</surname>
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Harkusha</surname>
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Timenko</surname>
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kulykovska</surname>
            <given-names>N.</given-names>
          </string-name>
          <article-title>System for detecting network anomalies using a hybrid of an uncontrolled and controlled neural network</article-title>
          .
          <source>CS&amp;SE@SW</source>
          <year>2019</year>
          : 2nd Student Workshop on Computer Science and Software Engineering :
          <fpage>138</fpage>
          -
          <lpage>148</lpage>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          33.
          <string-name>
            <surname>Cardoso</surname>
            <given-names>J</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hepp</surname>
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lytras</surname>
            <given-names>M</given-names>
          </string-name>
          . (Eds.):
          <source>The Semantic Web. Real-World Applications from Industry</source>
          (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          34.
          <string-name>
            <given-names>Cardoso</given-names>
            <surname>Jorge</surname>
          </string-name>
          and
          <string-name>
            <given-names>Amit P.</given-names>
            <surname>Sheth</surname>
          </string-name>
          .: Semantic Web Services,
          <source>Processes and Applications</source>
          (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          35.
          <string-name>
            <surname>Kulykovska</surname>
            <given-names>N.A</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Timenko</surname>
            <given-names>A.V.</given-names>
          </string-name>
          :
          <article-title>A Structure of Semantic Service in a Distributed Knowledge Based System</article-title>
          .
          <source>Computer Modeling and Intelligent Systems: Proceedings of the Second International Workshop on Computer Modeling and Intelligent Systems (CMIS-2019)</source>
          ,
          <source>In: CEUR Workshop Proceedings</source>
          <volume>2353</volume>
          ,
          <fpage>533</fpage>
          -
          <lpage>544</lpage>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          36.
          <string-name>
            <surname>Kirichek</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tymoshenko</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rudkovskyi</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hrushko</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Decentralized System for Run Services</article-title>
          . In: Second International Workshop on Computer Modeling and
          <article-title>Intelli-gent Systems (CMIS-</article-title>
          <year>2019</year>
          ).
          <source>In: CEUR Workshop Proceedings</source>
          <volume>2353</volume>
          ,
          <fpage>860</fpage>
          -
          <lpage>872</lpage>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref37">
        <mixed-citation>
          37.
          <string-name>
            <surname>Allemang</surname>
            <given-names>D.:</given-names>
          </string-name>
          <article-title>P Semantic web for the working ontologist. Modeling in RDF, RDFS and OWL</article-title>
          , Morgan Kaufmann Publishers (
          <year>2008</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref38">
        <mixed-citation>
          38.
          <string-name>
            <surname>Yu</surname>
          </string-name>
          , Liyang.: Introduction to Semantic Web and Semantic Web services, Springer (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref39">
        <mixed-citation>
          39.
          <string-name>
            <surname>Leuf</surname>
            , Bo.: Technology Analyst,
            <given-names>Sweden.</given-names>
          </string-name>
          <article-title>The Semantic Web: crafting infrastructure for agency (</article-title>
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref40">
        <mixed-citation>
          40.
          <string-name>
            <surname>Medjahed</surname>
            <given-names>B.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Bouguettaya</surname>
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Service Composition for the Semantic Web</article-title>
          , Springer Science+Business Media (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref41">
        <mixed-citation>
          41. Cary Pennington: Introduction to Web Services, Computer Science (
          <year>2007</year>
          ) DOI:
          <fpage>10</fpage>
          .4018/978-1-
          <fpage>59904</fpage>
          -045-5.
          <fpage>ch007</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref42">
        <mixed-citation>
          42.
          <string-name>
            <surname>Kishore</surname>
          </string-name>
          , Rajiv, Ramesh, Ram (Eds.):
          <source>Ontologies. A Handbook of Principles, Concepts and Applications in Information Systems</source>
          , Springer US (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref43">
        <mixed-citation>
          43.
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Horridge</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rector</surname>
            ,
            <given-names>A.L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Drummond</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Seidenberg</surname>
          </string-name>
          , J.:
          <article-title>Debugging OWLDL Ontologies: A Heuristic Approach</article-title>
          . vol.
          <volume>3729</volume>
          :
          <fpage>745</fpage>
          -
          <lpage>757</lpage>
          (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref44">
        <mixed-citation>
          44.
          <string-name>
            <surname>Ebrahimipour</surname>
          </string-name>
          , Vahid, Yacout, Soumaya (Eds.):
          <source>Ontology Modeling in Physical Asset Integrity Management</source>
          , Springer International Publishing (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref45">
        <mixed-citation>
          45.
          <string-name>
            <surname>Tamma</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dragoni</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Goncalves</surname>
            ,
            <given-names>R.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ławrynowicz</surname>
            ,
            <given-names>A</given-names>
          </string-name>
          . (Eds.): Ontology Engineering. 12th International Experiences and Directions Workshop on OWL,
          <year>OWLED 2015</year>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>