<!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>Developing Initial State Fuzzy Cognitive Maps with Self-Organizing Maps</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Marcel Wehrle</string-name>
          <email>marcel.wehrle@unifr.ch</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Edy Portmann</string-name>
          <email>edy.portmann@iwi.unibe.ch</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Alexander Denzler</string-name>
          <email>alex.denzler@unifr.ch</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Andreas Meier</string-name>
          <email>andreas.meier@unifr.ch</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>University of Fribourg Boulevard de Perolles 90, 1700 Fribourg, Switzerland University of Bern Engehaldenstrasse 8</institution>
          ,
          <addr-line>3012 Bern</addr-line>
          ,
          <country country="CH">Switzerland</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Using soft computing methods, the authors collect and process relevant user-generated information from the web. Through the use of self-organizing maps, fuzzy cognitive maps are constructed. The fuzzy cognitive map is a generated representation of the emergent web semantics of the dataset. In the next step, the fuzzy cognitive maps are enriched with related lexical content and stored in a graph database. This makes it possible for a human user to explore the maps in a visual way. Following a design science research approach, a prototype has been implemented as a proof of concept.</p>
      </abstract>
      <kwd-group>
        <kwd>Emergent web semantics</kwd>
        <kwd>Fuzzy cognitive maps</kwd>
        <kwd>Self-organizing maps</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Todays existing social web contains a set of relations that connect users through
the Internet [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. It primarily consists of human-understandable information (i.e.,
semantics); however, this information most often comes in unstructured form
and is thus not straightforward to interpret by computers. However, the semantic
web should enable computers to understand and respond to complex user queries
based on their meaning [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Such an understanding, however, requires relevant
information (i.e., data that have been given formal meaning by way of relational
connection through some meaning negotiation process [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]) to be semantically
structured. To this end, emergent web semantics is a possible answer to enhance
the interaction between humans and machines.
      </p>
      <p>
        This eld consists of a set of methods and techniques for analysing the
evolution of decentralized semantic structures in large-scale distributed
information systems [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. As inevitably required in the semantic web (i.e., to adaptively
and dynamically address todays information explosion as naturally as possible),
emergent semantics adopts a complex systems approach of addressing meaning
by automatically creating semantics in a distributed system as an ensemble of
relationships between syntactic structures [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. Both the discovery of the proper
interpretation of symbols (e.g., as a result of a self-organizing process performed
by distributed agents) and the representation of the thus created semantics are
taken into account.
      </p>
      <p>
        To team up humans and computers, both need the ability to learn from each
other. This may progress quite naturally because over time, our ability to process
information and communicate it to others improves [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. For example, through
dynamic query interfaces [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], humans are able to adapt to computers, and through
machine learning, computers can (better) adapt to humans. This computational
intelligence consists of a toolbox of nature-inspired methods of computation to
address the real worlds complexity to which conventional approaches (i.e., rst
principles modelling or statistical modelling) are ine ectual or impracticable [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ].
It also embraces biologically-inspired algorithms (i.e., swarm intelligence and
arti cial immune systems), which can be seen as part of evolutionary computation,
and includes broader elds such as natural language processing and data mining.
      </p>
      <p>
        To support people in their searches, dynamic query interfaces should t into a
single users knowledge. For this purpose, the computer should rely on learning to
defer to the average user, who uses language in a natural way. Through dynamic
interfaces that integrate digital content into a humans life in seamless ways, a
computer should even become adaptable to each individual user. With an
automatically built-in knowledge graph (a fuzzy cognitive map (FCM)), computers
may become (more) responsive to humans. These FCMs may be created
automatically on the basis of self-organizing data mining algorithms (i.e., agents that
crawl and aggregate social web data). A similar approach was already introduced
by Jazzar &amp; Jatan [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] by using FCMs in SOM-based intrusion systems. Normally,
FCMs are constructed out of human knowledge [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]; consequently, they strongly
depend on the subjective beliefs of the expert(s). Furthermore, the map itself is
limited to be relatively simple and small and domain speci c [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. To overcome
this, several e orts have been conducted by introducing algorithms to learn the
FCM model structure. In general, there are two main proposed paradigms:
Hebbian and genetic algorithms [12{16]. However, with the help of SOM, the aim of
this framework is to nd an initial state vector, which is constructed out of the
collected data, that leads to a prede ned FCM, similar to Kahn &amp; Chong [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ].
      </p>
      <p>
        Section 2 introduces fuzzy logic, cognitive maps and FCMs. Section 3
describes self-organizing maps (SOMs), their functionality and how they can be
used to construct initial FCMs. Based on SOMs, Section 4 presents graph databases
as possible stores and query engines for emergent semantics [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. In Section 5, the
authors' framework is presented, and its architecture and single components are
illustrated. Section 6 presents the prototype with all components. Finally, in
Section 7, we draw conclusions and indicate possibilities for future research.
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>Fuzzy Cognitive Maps</title>
      <p>
        The problem with today's semantic web is that the more complex it becomes,
the less precise the statements (i.e., exact statements formulated in two-valued
predicate logic) that can be made about it become. This is the message of the
principle of incompatibility, which roughly states that high complexity is
incompatible with high precision [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ]. Therefore, anticipating an enhancement to
two-valued logic, Zadeh introduced fuzzy logic as a tool for formalizing and
representing the reasoning process and fuzzy logic systems, which are based on
fuzzy logic and possess many characteristics attributed to intelligence [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ]. Fuzzy
logic e ectively handles uncertainty, which is common in human reasoning,
perception and inference and, contrary to some misconceptions, has a very formal
and strict mathematical backbone (i.e., it is deterministic in itself, yet it allows
uncertainties to be e ectively represented and manipulated).
      </p>
      <p>In more detail, fuzzy sets are graduated in the sense that membership in a
fuzzy set is a matter of degree. A fuzzy set A, in a universe of discourse U , is
de ned by a membership function uA that associates with each object u in U ,
the degree to which u is a member of A. A fuzzy set is basic if its membership
function takes values in the unit interval [0; 1]. More generally, the membership
function may take values in a partially ordered set.</p>
      <p>
        FCMs are fuzzy structures that strongly resemble neural networks, and they
have powerful and far-reaching consequences as a mathematical tool for
modelling complex systems. Kosko [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] introduced FCMs as a fuzzy extension of
the cognitive map pioneered by Axelrod [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ], who used the map to represent
knowledge as an interconnected, directed, bi-level logic graph. The underlying
model behind FCMs is simple and e ective because it can analyse the data using
directed graphs and connection matrices [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ].
      </p>
      <p>
        FCMs are fuzzy signed directed graphs with feedback. The directed edge eij
from causal concept Ci to concept Cj measures how much Ci causes Cj . The
time-varying concept function Ci(t) measures the non-negative occurrence of
some fuzzy event (e.g., the strength of a sentiment, strategy or historical trend).
The edges eij take values in the fuzzy causal interval [
        <xref ref-type="bibr" rid="ref1 ref1">1,1</xref>
        ]; eij = 0 indicates no
causality, eij &gt; 0 indicates a causal increase, and Cj increases as Ci increases
(or Cj decreases as Ci decreases).
      </p>
      <p>Finally, eij &lt; 0 indicates a causal decrease or negative causality, and Cj
decreases as Ci increases (and/or Cj increases as Ci decreases). Simple FCMs
have edge values of 1; 0; 1. Thus, if causality occurs, it occurs to a maximal
positive or negative degree. As a direct consequence, the values provide a quick
rst approximation to an expert's causal knowledge.</p>
      <p>
        A solution for integrating computer-understandable meaning in todays
semantic web is often programmed from above, such as a creator of an ontology
makes something and imparts it with his or her intelligence. Another approach
uses a more bottom-up, decentralized method; bio-inspired techniques often
involve the method of specifying a set of simple rules, a set of simple organisms
that adhere to those rules and a method of iteratively applying those rules [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
Because the FCMs are generated from social web information, only allowing
FCM patterns that are stabilized over time, it involves continuous optimization,
and its algorithms can be considered global optimization methods.
      </p>
      <p>
        After several generations of rule application, it is usually the case that some
forms of complex behaviour arise. Complexity gets built upon complexity
until the end result is something markedly complex and, quite often, completely
counterintuitive to what the original rules would be expected to produce.
Evolutionary computation uses iterative progress, just like the permanent aggregating
of information by web agents yields emergent semantics [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. This emergent
semantics may be managed with FCMs.
      </p>
      <p>
        A FCM can model the relationships of various factors, depending on what
logic the word vectors are constructing (e.g., similarity or semantics). They can
have three di erent characteristics: (1) indicating a positive or negative causality
of a relationship, (2) showing the strength of causal relationships with fuzzy
values, and (3) dynamic causal links where changes a ect concepts [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ].
      </p>
      <p>In the following section, we introduce SOMs that help create the emergent
semantics underlying FCMs.
3</p>
    </sec>
    <sec id="sec-3">
      <title>Generating Fuzzy Cognitive Maps with Self-Organizing</title>
    </sec>
    <sec id="sec-4">
      <title>Maps</title>
      <p>
        Since the introduction of SOMs by Kohonen in 1982 [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ], more than 7700
SOMrelated research papers have been published, primarily in the elds of image
analysis, speech recognition, signal processing and robotics [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ]. A SOM is a
type of arti cial neural network that is trained using unsupervised learning
to produce a low-dimensional (typically two-dimensional), discretized
representation of the input space of the training samples, called a map. SOMs use a
neighbourhood function to preserve the topological properties of the input space
(abstraction). This makes SOMs useful for visualizing low-dimensional views of
high-dimensional data, akin to multidimensional scaling [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ]. Like most arti cial
neural networks, SOMs operate in two modes: training and mapping. Training
constructs the map using input examples (a competitive process, also called
vector quantization), whereas mapping automatically classi es a new input vector.
      </p>
      <p>
        A SOM consists of components called nodes or neurons i. Associated with
each node i is a weight vector wi of the same dimension as the input data
vectors and a position in the map space. The usual arrangement of nodes is a
twodimensional regular spacing in a hexagonal or rectangular grid. To overcome the
border e ect, spherical grids have been introduced [
        <xref ref-type="bibr" rid="ref24 ref25">24, 25</xref>
        ]. The SOM describes
a mapping from a higher-dimensional input space to a lower-dimensional map
space (visualization). The procedure for placing a vector from data space onto
the map is to nd the node with the closest (i.e., smallest distance metric, such
as Euclidean distance) weight vector to the data space vector. In general, in the
initialization phase, the number of input units and the topology of the output
layer are rst determined. However, this is di cult because of the increasing
amount of available information. To overcome this limitation, several
improvements to SOMs have been introduced, mainly by adaption such as growing grid
models [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ], hierarchical feature maps [
        <xref ref-type="bibr" rid="ref27">27</xref>
        ], growing hierarchical maps [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ] or
tree-structured maps [
        <xref ref-type="bibr" rid="ref29">29</xref>
        ].
      </p>
      <p>
        Large SOMs exhibit emergent properties. In maps consisting of thousands of
nodes, it is possible to perform cluster operations on the map itself [
        <xref ref-type="bibr" rid="ref30">30</xref>
        ].
      </p>
    </sec>
    <sec id="sec-5">
      <title>Storing Web Semantics in Graph Databases</title>
      <p>
        Graph databases serve as a digital storage medium for graphs. At the same
time, they provide users with features and functionalities commonly used in the
domain of graph theory. Within the database landscape, they are classi ed as
belonging to the group of non-relational data models [
        <xref ref-type="bibr" rid="ref31">31</xref>
        ]. This group of databases
is viewed as an extension to traditional relational databases. Four di erent types
of databases are prominent representatives in this group, with key-value stores
and big table clones focusing on handling big data sizes and documents and
graph databases specializing in complex data [
        <xref ref-type="bibr" rid="ref32">32</xref>
        ]. Considering that structured
knowledge is viewed as highly interconnected and thus as complex data, this
backs the proposal for choosing a graph database for storing from a technical
perspective.
      </p>
      <p>
        Not all graph databases are the same, however. Some are constructed on top
of other data models, while others are standalone solutions. Other di erences
exist based on the purpose and environment that they have been developed for.
While web-based solutions focus on maintaining low latency times for queries,
others aim at handling large graphs by scaling horizontally, whereas others are
speci cally designed for processing algorithms as fast as possible by storing the
entire graph in memory [
        <xref ref-type="bibr" rid="ref33">33</xref>
        ].
      </p>
      <p>
        Because FCMs are highly interconnected directed graphs, it appears
reasonable to represent them in graph databases. This allows optimized queries
to the database [
        <xref ref-type="bibr" rid="ref31">31</xref>
        ]. Furthermore, most graph databases allow visual exploring
of the underlying FCMs through a web interface. This facilitates the
interaction between humans and the FCMs. Graph databases are a valuable tool for
representing the web semantics of a given dataset. Another advantage lies in
the computational possibilities o ered by graph algorithms. Computing
shortest paths, clusters and recommendations are tasks that graph algorithms are
particularly suited [
        <xref ref-type="bibr" rid="ref31">31</xref>
        ]. This may allow deeper insights into the FCMs.
5
      </p>
    </sec>
    <sec id="sec-6">
      <title>Architecture</title>
      <p>
        The framework is built upon a 3-layer software architecture. Figure 1 shows the
underlying design. As an external data source, semistructured content from the
web is accessed through a web crawler, an API or a data dump. The rst layer
consists of all data processing steps, beginning with the manipulation of the
data. Here, various options are possible. The content can be normalized through
tokenization, stemming or lemmatizing. If the amount of data should be reduced,
stopwords or particular parts of speech (through part-of-speech tagging) can be
eliminated. For further manipulation of the data, the concepts (i.e., words or
phrases) need to be represented as word vectors (e.g., Mikolov et al. [
        <xref ref-type="bibr" rid="ref34">34</xref>
        ] or Maas
et al. [
        <xref ref-type="bibr" rid="ref35">35</xref>
        ] provide unsupervised vector-based approaches). These word vectors
form the input vectors to create the SOM. The topology, which results as an
output from the SOM, can already provide an adequate overview of the data. It
shows clusters of similar concepts and where the main topics of data are located.
      </p>
      <p>The output of the SOM can be used as an input matrix to generate the FCMs.
The matrix already contains the information needed to draw the concepts with
the causal relationship among these concepts. For the estimation of the causal
relationship strength, depending on the use case, one of the proposed learning
algorithms (see section 2) can be used.</p>
      <p>The application layer includes a web framework to provide accessibility over
a web browser. This facilitates the application being used by a broader audience.
Because the framework is built upon a graph database, the only restriction is
an available interface to the database. Finally, the user interface is an important
component to complete the user experience. This interface should allow querying
and exploring the underlying datasets such that the user can enlarge his personal
knowledge.
As a data source, the authors used the dump of a stack exchange on the topic
computer science. A primary function of a stack exchange is to share knowledge
from user to user. The exchange is performed through questions and answers.
Overall, 13492 positively rated posts were considered for the evaluation. Users of
the stack had used 463 tags to mark their questions, mostly algorithms (2267),
complexity theory (1143) and formal languages (767). Various recent studies
have already used the stack dataset [36{38] as a data source, but none considered
FCMs.</p>
      <p>
        A framework was established to analyse the data. Followed by the processing
steps shown in Figure 2, the data were transformed into FCMs. As soon as the
data are normalized and tokenized (1), bigrams are identi ed and a word vector
wi is constructed as a representation of these bigrams (2). In the prototype,
the authors used a context-prediction vector, CBOW a computationally e cient
model by Mikolov [
        <xref ref-type="bibr" rid="ref34">34</xref>
        ]. CBOW learns to predict words in the middle of a
symmetric window. The window is based on the sum of w of words in the window.
However there are various other possibilities to build semantic word vectors [
        <xref ref-type="bibr" rid="ref39">39</xref>
        ].
The word vectors wi are generated for each concept in the vocabulary with a
dimensionality of 450.
      </p>
      <p>These vector representations w = w1; w2; : : : ; wn are the input source for
the SOMs to reduce their dimensionality (3). During the evaluation process, a
total of 150 training epochs with a learning rate decreasing from 0.6 to 0.02
have been seen as promising. The size of the map is 225x225 which leads to an
output layer of 50625. Figure 3 shows the topology of the explored dataset. The
produced distance matrix is the input source for the FCM.</p>
      <p>The visualization of SOMs also has the advantage of showing centres of
concepts where the data are spread. As is often the case in FCMs, weights are
determined by human interaction, and learning algorithms are used to eliminate
the subjectiveness of weights. In this framework, the weights wij are adjusted
through the closeness of concepts Cj and Ci, i = 1; 2; :::; N; j = 1; 2; :::; N , in
the produced distance matrix of the SOM until a stop criterion is reached. This
leads to an initial state vector of the FCM. The setup for the value of this weight
is between [0; 1] (4). The related pseudocode is shown in Algorithm 1. Then, the
fuzzy expressions medium, strong and very strong are mapped to the numerical
values of the relationships (Table 1).</p>
      <p>Algorithm 1 FCM algorithm
1: procedure Construction FCM
2: weight inputDistanceSOM
3: nodes concepts
4: minDistanceValue
5: loop:
6: for i; j in nodes do
7: if weight(nodes(i; j)) &gt; minDistanceV alue then
8: Construct Efi; jg
9: Label Efi; jg
10: close;</p>
      <p>Algorithm 1 allows the connectivity of the graph to be adjusted by varying the
minimal distance value. After the FCM of the dataset is constructed, it is
postprocessed (5) by adding metadata to each node. These metadata are delivered
through an interface to wikidata. All the values, included in the metadata as
properties, are stored through a database layer in a graph database. The authors
selected OrientDB as a database. OrientDB is a hybrid system that o ers a graph
database and a document database. It has all the functionality required for this
experiment, especially because it possesses a good query system (i.e., it can
calculate shortest path operations).</p>
      <p>Fuzzy membership functions Fuzzy regions De uzzi ed value (weight)
medium (0.6, 0.8) 0.7
strong (0.7, 0.9) 0.8
very strong (0.9, 1) 1</p>
      <p>
        The nal component of the framework is the user interface. OrientDB already
provides a complete interface for querying and analysing graph-related data [
        <xref ref-type="bibr" rid="ref40">40</xref>
        ].
It also allows direct interactions, so users can explore and manipulate data. In
this way, the data can be visualized in a graph-based environment (6). Currently,
the produced output of the processed data can be accessed in [
        <xref ref-type="bibr" rid="ref41">41</xref>
        ]
7
      </p>
    </sec>
    <sec id="sec-7">
      <title>Conclusion</title>
      <p>
        The authors propose a framework for analysing data from web sources that
develop web semantics represented through fuzzy cognitive maps. The framework
includes a mixture of di erent algorithms and technologies. The FCM allows
users to explore underlying web sources enriched with metadata. (Hidden)
relationships between concepts can be uncovered. The underlying framework also
allows direct user interaction to adjust causal relationships in the graph. In this
way, a machine-human interaction is established, where both can learn from
each other [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. Note that the prototype only produces the initial state FCM on
a limited dataset.
      </p>
      <p>An advantage of this approach is certainly it simplicity. It can be applied
on nearly all user-produced content to generate the related FCMs. This already
provides a proper overview on which concepts are important and how they are
interconnected. FCMs allow the inclusion of uncertainty and vagueness, both
inherent in the human language. Thus, a better interpretation of human-produced
content may be possible. They also allow a certain exibility in the setup of
the framework. Through the enrichment with metadata, it may also be used to
discover knowledge. Limitations are given by the used technologies and inputs.
User-generated input is never perfect and often includes spelling or grammatical
mistakes. These mistakes could not always be removed. Reducing the
dimensionality through SOM simpli es the data, but at the same time, information
is lost. Finally, FCMs with many concepts rapidly become unclear and the user
may lose focus.</p>
      <p>A related framework was already used for a trend discovery project of the
Swiss Commission for Technology and Innovation (CTI). In this project, trends,
relevant for the tourism industry, have been identi ed from social media as an
input for performance management. The main di erence was the temporal
component of the framework to view the transformations over time, which allows
the change of concepts relating to their relevance and their relationships to be
observed. Furthermore, the dataset grows through continuous crawling, and the
weights are adjusted through a learning algorithm.</p>
      <p>
        The basic concept forms the basis for the construction of a granular
knowledge cube [
        <xref ref-type="bibr" rid="ref42">42</xref>
        ]. This concept combines an ampli ed multi-source knowledge base
together with a knowledge carrier nder system. This approach has the goal of
connecting a knowledge seeker and a knowledge carrier in logical and simpli ed
way.
      </p>
    </sec>
    <sec id="sec-8">
      <title>Acknowledgements</title>
      <p>Application of Fuzzy Cognitive Map in the Performance Management in the
tourism industry of Graubunden (Einsatz von Fuzzy Cognitive Maps im
strategischen Performance Management der Tourismusbranche Graubnden). This project
has been supported, in part, by the Swiss Commission for Technology and
Innovation CTI under grant number 14943.1 PFES-ES</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Portmann</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          :
          <string-name>
            <surname>The FORA Framework - A Fuzzy Grassroots</surname>
          </string-name>
          <article-title>Ontology for Online Reputation Management</article-title>
          . Eds. Andreas Meier, and
          <string-name>
            <given-names>Edy</given-names>
            <surname>Portmann. The FORA Framework - A Fuzzy Grassroots</surname>
          </string-name>
          <article-title>Ontology for Online Reputation Management</article-title>
          . Springer, Heidelberg: (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Berners-Lee</surname>
          </string-name>
          ; T.,
          <string-name>
            <surname>Hendler</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lassila</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          :
          <article-title>The Semantic Web</article-title>
          . In: Scienti c American Magazine,
          <volume>284</volume>
          .5,pp.
          <volume>28</volume>
          {
          <fpage>37</fpage>
          . (
          <year>2001</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Rappaport</surname>
          </string-name>
          , W. J.:
          <article-title>What did you mean by that? Misunderstanding, negotiation and syntactic semantics</article-title>
          .
          <source>In: Journal Minds and Machines</source>
          . Vol.
          <volume>13</volume>
          , No. 3. pp.
          <volume>397</volume>
          {
          <fpage>427</fpage>
          .(
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Cudre-Mauroux</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Emergent Semantics</article-title>
          .
          <source>In: Encyclopedia of Database Systems</source>
          . Springer, Heidelberg: (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Portmann</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kaufmann</surname>
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Graf</surname>
            <given-names>C.</given-names>
          </string-name>
          : A Distributed,
          <article-title>Semiotic-Inductive, and Human-Oriented Approach to Web-Scale Knowledge Retrieval</article-title>
          .
          <source>In: Proceedings of the 21st ACM International Conference on Information and Knowledge Management (CIKM</source>
          <year>2012</year>
          ). Hawaii: (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Ashby</surname>
            ,
            <given-names>W.R.:</given-names>
          </string-name>
          <article-title>An introduction in cybernetics</article-title>
          . Chapman &amp; Hail Ltd., London. (
          <year>1956</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Shneiderman</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Plaisant</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Designing the User Interface</article-title>
          (4th Ed.). Person/Addison-Wesley, Boston: (
          <year>2005</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Kacprzyk</surname>
          </string-name>
          , J.:
          <article-title>Computational Intelligence and Soft Computing: Closely Related but Not the Same</article-title>
          . In:
          <article-title>Accuracy and Fuzziness. A Life in Science and Politics: A Festschrift book to Enric Trillas Ruiz by R</article-title>
          . Seising and
          <string-name>
            <given-names>L. A.</given-names>
            <surname>Arglles Mndez</surname>
          </string-name>
          (Ed.). Springer, Heidelberg: (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Jazzar</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Bin</given-names>
            <surname>Jantan</surname>
          </string-name>
          ,
          <string-name>
            <surname>A.</surname>
          </string-name>
          :
          <article-title>Using Fuzzy Cognitive Maps to Reduce False Alerts in SOM-based Intrusion Detection Sensors</article-title>
          .
          <source>In: Proceedings of the 2nd Asia International Conference on Modelling &amp; Simulation</source>
          . (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Aguilar</surname>
            ,
            <given-names>J.:</given-names>
          </string-name>
          <article-title>A survey about fuzzy cognitive maps papers (Invited Papers)</article-title>
          .
          <source>In: International Journal Computing Cognition 3</source>
          , pp.
          <volume>27</volume>
          {
          <fpage>33</fpage>
          . (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Stach</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kurgan</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pedrycz</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Reformat</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Genetic learning of fuzzy cognitive maps</article-title>
          .
          <source>In: Fuzzy Sets and Systems 153</source>
          . pp.
          <volume>371</volume>
          {
          <issue>401</issue>
          (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Dickerson</surname>
            ,
            <given-names>J. A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kosko</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Virtual Worlds as fuzzy cognitive maps</article-title>
          ,
          <source>Presence</source>
          <volume>3</volume>
          (
          <issue>2</issue>
          ) pp.
          <volume>173</volume>
          {
          <fpage>189</fpage>
          . (
          <year>1994</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Papageorgiou</surname>
            ,
            <given-names>E. I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stylios</surname>
            ,
            <given-names>C. D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Groumpos</surname>
            ,
            <given-names>P.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vrahatis</surname>
            ,
            <given-names>M. N.</given-names>
          </string-name>
          :
          <article-title>Fuzzy cognitive maps learning using swarm optimization</article-title>
          .
          <source>In: Journal of intelligent information systems</source>
          . (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Papageorgiou</surname>
            ,
            <given-names>E. I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stylios</surname>
            ,
            <given-names>C. D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Groumpos</surname>
            ,
            <given-names>P.P.</given-names>
          </string-name>
          :
          <article-title>Fuzzy cognitive map learning based on nolinear Hebbian rule</article-title>
          .
          <source>Australian Conference on Arti cial Intelligence</source>
          . pp.
          <volume>256</volume>
          {
          <fpage>268</fpage>
          . (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Papageorgiou</surname>
            ,
            <given-names>E. I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stylios</surname>
            ,
            <given-names>C. D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Groumpos</surname>
            ,
            <given-names>P.P.</given-names>
          </string-name>
          :
          <article-title>Active Hebbian learning algorithm to train fuzzy cognitive maps</article-title>
          .
          <source>In: International Journal in Approx. Reasoning</source>
          . pp.
          <volume>219</volume>
          {
          <fpage>2249</fpage>
          . (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Papageorgiou</surname>
            ,
            <given-names>E. I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stylios</surname>
          </string-name>
          , C. D.:
          <article-title>Fuzzy cognitive maps</article-title>
          .
          <source>Handbook of Granular Computing</source>
          . John Wiley &amp; Son Ltd, Publication Atrium, Chichester, England (
          <year>2008</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Khan</surname>
            ,
            <given-names>M. S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chong</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Fuzzy cognitive maps with genetic algorithm</article-title>
          .
          <source>In: Proceedings of the 1st Indian Conference on Arti cal Intelligence</source>
          .
          <article-title>(</article-title>
          <year>2003</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Zadeh</surname>
            ,
            <given-names>L. A.</given-names>
          </string-name>
          :
          <article-title>Outline of a new approach to the analysis of complex systems and decision processes</article-title>
          .
          <source>In: IEEE Trans. SMC</source>
          , SMC-
          <volume>3</volume>
          (
          <issue>1</issue>
          ), pp.
          <volume>28</volume>
          {
          <fpage>44</fpage>
          . (
          <year>1973</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Zadeh</surname>
            ,
            <given-names>L. A.</given-names>
          </string-name>
          :
          <article-title>Fuzzy sets</article-title>
          .
          <source>In: Information and Control</source>
          , vol.
          <volume>8</volume>
          , issue 3, pp.
          <fpage>338</fpage>
          -
          <lpage>353</lpage>
          . (
          <year>1965</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Kosko</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Fuzzy cognitive maps</article-title>
          .
          <source>In: Int. J. Man-Machine Studies</source>
          , vol.
          <volume>24</volume>
          , pp.
          <fpage>65</fpage>
          -
          <lpage>75</lpage>
          . (
          <year>1986</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Axelrod</surname>
          </string-name>
          , R.:
          <article-title>Structure of Decision: the Cognitive Maps of Political Elites</article-title>
          . Princeton University Press, Princeton. (
          <year>1976</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Kohonen</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Honkela</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Kohonen network</article-title>
          .
          <source>In: Scholarpedia</source>
          ,
          <volume>2</volume>
          (
          <issue>1</issue>
          ):
          <fpage>7421</fpage>
          , (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23. Bibliography of SOM Papers, http://www.cis.hut.fi/research/som-bibl.
          <source>Accessed</source>
          (
          <volume>10</volume>
          -
          <fpage>08</fpage>
          -2015)
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>Daisuke</surname>
            , N.,
            <given-names>O.</given-names>
          </string-name>
          <string-name>
            <surname>Matashige</surname>
          </string-name>
          .
          <article-title>Application of spherical SOM in clustering</article-title>
          .
          <source>In: Proceedings of Workshop on Self-Organizing Maps, WSOM03</source>
          , Kitakyushu,
          <string-name>
            <surname>Japan.</surname>
          </string-name>
          (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <surname>Farid</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Biela</surname>
            ,
            <given-names>E. P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jack-Grard</surname>
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Self organizing spherical map architecture for 3d object modeling</article-title>
          .
          <source>In: Proceedings of Workshop on Self-Organizing Maps, WSOM03</source>
          , Japan. (
          <year>2003</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26.
          <string-name>
            <surname>Fritzke</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Growing grid - a self organizing network with constant neighborhood range and adaption strength</article-title>
          .
          <source>In: Neural Processing Letter</source>
          , vol.
          <volume>2</volume>
          , no.
          <issue>5</issue>
          , pp.
          <volume>9</volume>
          {
          <issue>13</issue>
          (
          <year>1995</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          27.
          <string-name>
            <surname>Miikkulainen</surname>
          </string-name>
          , R.:
          <article-title>Script recognition with hierarchical feature maps</article-title>
          .
          <source>In: Connection Science</source>
          , vol.
          <volume>2</volume>
          , pp.
          <volume>83</volume>
          {
          <fpage>101</fpage>
          . (
          <year>1990</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          28.
          <string-name>
            <surname>Rauber</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dittenbach</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Merkl</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>The growing hierarchical self-organizing map: exploratory analysis of high-dimensional data</article-title>
          .
          <source>In: IEEE Transactions on Neural Networks</source>
          , vol.
          <volume>13</volume>
          , n. 6, pp.
          <volume>1331</volume>
          {
          <fpage>1341</fpage>
          . (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          29.
          <string-name>
            <surname>Koikkalainen</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Tree structured self-organizing maps</article-title>
          . In: Kohonen Maps,
          <string-name>
            <given-names>Oja E.</given-names>
            ,
            <surname>Kaski</surname>
          </string-name>
          <string-name>
            <surname>S</surname>
          </string-name>
          . Amsterdam, Netherlands: Elsevier, pp.
          <volume>121</volume>
          {
          <fpage>130</fpage>
          . (
          <year>1999</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          30.
          <string-name>
            <surname>Ultsch</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Emergence in Self-Organizing Feature Maps</article-title>
          . In: Ritter,
          <string-name>
            <given-names>H.</given-names>
            ,
            <surname>Haschke</surname>
          </string-name>
          ,
          <string-name>
            <surname>R.</surname>
          </string-name>
          :
          <source>Proceedings of the 6th International Workshop on Self-Organizing Maps</source>
          . (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          31.
          <string-name>
            <surname>Robinson</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Webber</surname>
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Eifrem</surname>
            <given-names>E.</given-names>
          </string-name>
          : Graph Databases.
          <source>OReilly Media Inc</source>
          , pp.
          <volume>50</volume>
          {
          <fpage>60</fpage>
          . (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          32.
          <string-name>
            <surname>Buerli</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>The Current State of Graph Databases</article-title>
          . Departement of Computer Sience, Cal Poly, San Luis Obispo. (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          33.
          <string-name>
            <surname>Shao</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Xiao</surname>
            <given-names>Y.</given-names>
          </string-name>
          :
          <article-title>Managing and mining large graphs: systems and implementations</article-title>
          .
          <source>In: Proceedings of the 2012 ACM SIGMOD International Conference on Management of Data, SIGMOD 12</source>
          , p.
          <volume>589</volume>
          {
          <issue>592</issue>
          ,
          <string-name>
            <surname>ACM</surname>
          </string-name>
          , New York. (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          34.
          <string-name>
            <surname>Mikolov</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Corrado</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dean</surname>
            ,
            <given-names>J.:</given-names>
          </string-name>
          <article-title>E cient Estimation of Word Representations in Vector Space</article-title>
          .
          <source>In: arXiv 1301.3781v3</source>
          , Cornell University Library, New York. (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          35.
          <string-name>
            <surname>Maas</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Daly</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pham</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Huang</surname>
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ng</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Potts</surname>
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Learning Word Vectors for Sentiment Analysis</article-title>
          .
          <source>In: Proceedings of the 49th Annual Meeting of the Association for Computational Linguistics: Human Language Technologies</source>
          , vol
          <volume>1</volume>
          , pp.
          <volume>142</volume>
          {
          <issue>150</issue>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          36.
          <string-name>
            <surname>Barua</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Thomas</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hassan</surname>
            ,
            <given-names>A.E.</given-names>
          </string-name>
          :
          <article-title>What are developers talking about? An analysis of topics and trends in Stack Over ow</article-title>
          .
          <source>In: Empirical Software Engineering</source>
          , vol
          <volume>19</volume>
          , issue 3, pp.
          <volume>619</volume>
          {
          <fpage>654</fpage>
          . (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref37">
        <mixed-citation>
          37.
          <string-name>
            <surname>Vasilescu</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>StackOver ow and GitHub: Associations between Software Development and Crowdsourced Knowledge</article-title>
          .
          <source>In: Social Computing (SocialCom)</source>
          ,
          <source>2013 International Conference</source>
          , pp.
          <volume>188</volume>
          {
          <fpage>195</fpage>
          . (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref38">
        <mixed-citation>
          38.
          <string-name>
            <surname>Asaduzzaman</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Mashiyat</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Roy</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schneider</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Answering questions about unanswered questions of stack over ow</article-title>
          .
          <source>In: MSR '13: Proceedings of the 10th Working Conference on Mining Software Repositories</source>
          . (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref39">
        <mixed-citation>
          39.
          <string-name>
            <surname>Baroni</surname>
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dinu</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kruszewski</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          <article-title>Don't count, predict! A systematic comparison of context-count vs context-predicting semantic vectors</article-title>
          . Association of Computer Linguistics. (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref40">
        <mixed-citation>
          40.
          <string-name>
            <surname>OrientDB - OrientDB Multi-Model NoSQL</surname>
          </string-name>
          Database, http://orientdb.com/ orientdb/. Accessed (
          <volume>10</volume>
          -
          <fpage>08</fpage>
          -2015)
        </mixed-citation>
      </ref>
      <ref id="ref41">
        <mixed-citation>
          41.
          <string-name>
            <surname>Prototype</surname>
            <given-names>FCM</given-names>
          </string-name>
          on StackOver ow Computer Science Data, http://knowtology. com/orientdb/. Accessed (
          <volume>10</volume>
          -
          <fpage>08</fpage>
          -2015)
        </mixed-citation>
      </ref>
      <ref id="ref42">
        <mixed-citation>
          42.
          <string-name>
            <surname>Denzler</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Wehrle</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Meier</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>A granular knowledge cube</article-title>
          .
          <source>World Academy of Science</source>
          , Engineering and Technology, International Science Index, Computer and Information Engineering. (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>