<!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 Systematic Mapping Study on the Usage of Software Tools for Graphs within the EDM Community</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Vladimir Ivančević*</string-name>
          <email>dragoman@uns.ac.rs</email>
          <email>ivan@uns.ac.rs</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ivan Luković</string-name>
          <email>ivan@uns.ac.rs</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>University of Novi Sad, Faculty of Technical Sciences</institution>
          ,
          <addr-line>Trg Dositeja Obradovića 6, 21000 Novi Sad</addr-line>
          ,
          <country country="RS">Serbia</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>University of Novi Sad, Faculty of Technical Sciences</institution>
          ,
          <addr-line>Trg Dositeja Obradovića 6, 21000 Novi Sad</addr-line>
          ,
          <country country="RS">Serbia</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>The field of educational data mining (EDM) has been slowly expanding to embrace various graph-based approaches to interpretation and analysis of educational data. However, there is a great wealth of software tools for graph creation, visualization, and analysis, both general-purpose and domain-specific, which may discourage EDM practitioners from finding a tool suitable for their graph-related problem. For this reason, we conducted a systematic mapping study on the usage of software tools for graphs in the EDM domain. By analysing papers from the proceedings of previous EDM conferences we tried to understand how and to what end graph tools were used, as well as whether researchers faced any particular challenges in those cases. In this paper, we compile studies that relied on graph tools and provide answers to the posed questions.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. INTRODUCTION</title>
      <p>
        The field of educational data mining (EDM) has significantly
expanded over the past two decades. It has attracted numerous
researchers with various backgrounds around the common goal of
understanding educational data through intelligent analysis and
using the extracted knowledge to improve and facilitate learning,
as well as educational process. In 2010, Romero and Ventura
published a comprehensive overview of the field with 306
references [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ]. In this review, the authors identified 11 categories
of educational tasks, two of which dealt with graph structures (for
brevity these will be referred to as graphs): social network
analysis (SNA) and developing concept maps. However, the
authors noted that these two categories featured a lower number of
papers (15 or less references collected). Somewhat different
categories of work were presented in another review of EDM [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]
but they did not include any explicit references to graphs.
However, since that time, the interest in approaches and
technologies utilizing graphs has increased within EDM. In
addition to the results of a literature search on the topic, this could
*Corresponding Author
be also evidenced by the appearance of the Workshop on
GraphBased Educational Data Mining (G-EDM)1 in 2014. As a result,
software tools that help researchers or any other user group to
utilize graphs or graph-based structures (for brevity these will be
referred to as graph tools) are becoming a valuable resource for
both the G-EDM and the broader EDM community. As graphs are
only slowly gaining wider recognition in EDM, there could still
be a lot of questions about which graph tools exist or what
educational tasks might be supported by these tools.
      </p>
      <p>In an attempt to help EDM researchers discover more useful
information about potentially suitable graph tools, we reviewed
the papers presented at the past EDM conferences, selected those
that mentioned any usage of graph tools, and extracted from them
information about which graph tools the authors employed, what
features of these tools were used, to what end the research in
question was conducted, and if there were any particular
challenges while using these tools.</p>
      <p>
        The present study may be classified as a secondary study since we
base our approach on collecting other research works and
assembling relevant information from them. Secondary studies
might be more typical of medical and social sciences but there are
proposed methodologies concerning secondary studies in software
engineering as well [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. Two kinds of secondary studies might be
particularly important in this context: systematic review studies
and systematic mapping studies [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ]. In both cases, there is a clear
methodology that is set to reduce bias when selecting other
research works, which gives these secondary studies the quality of
being systematic. Some of the differences pointed out by Petersen
et al. [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] are that systematic reviews tend to focus on the quality
of reviewed studies with the aim of identifying best practices,
while systematic maps focus more on classification and thematic
analysis but with less detailed evaluation of collected studies.
Moreover, the same authors consider that the two study types
form a continuum, which might complicate some attempts at
categorization.
      </p>
      <p>We categorize the present study as a systematic mapping study.
This classification is justified by the fact that:
1.
2.
3.</p>
      <p>we employed a concrete methodology,
we did not evaluate the quality of collected papers or
the presented results, but
we focused on identifying the employed graph tools and
the manner in which these tools were used, with the aim</p>
      <sec id="sec-1-1">
        <title>1 http://ceur-ws.org/Vol -1183/</title>
        <p>of providing an overview of the current practice of
using graph tools within the EDM community
However, we did not restrict our investigation to analysing
exclusively titles, abstracts, or keywords, but went through the
complete texts to find the necessary information. This aspect
might better suit systematic reviews, but it does not change the
principal goal or character of our study.</p>
        <p>The exact details of the employed methodology, including the
research questions, sources of studies, and study selection criteria,
are given in Section 2. Section 3 contains the answers to the
research question, most importantly the list of identified graph
tools and the trends in their usage in EDM. Section 4 covers the
potential limitations of the present study.</p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>2. METHODOLOGY</title>
      <p>
        We mainly followed the guidelines given in [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] but also relied
on the example of a mapping study presented in [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ]. Given the
specificity of our study and the posed research questions, there
were some necessary deviations from the standard suggested
procedure. The overall process of selecting papers and extracting
information, together with the resolution methods for
nonstandard cases, is presented and discussed in the following
subsections.
      </p>
    </sec>
    <sec id="sec-3">
      <title>2.1 Overview</title>
      <p>The first step was defining research questions to be answered by
the present study. The choice of research questions influenced the
subsequent steps: conducting the search for papers, screening the
papers, devising the classification scheme, extracting data, and
creating a map.</p>
    </sec>
    <sec id="sec-4">
      <title>2.2 Research Questions</title>
      <p>We defined four principal research questions (RQ1-RQ4)
concerning the use of graphs and graph tools in studies by EDM
researchers:</p>
      <p>RQ1: Which graph tools were directly employed by
researchers in their studies?
RQ2: Which features of the employed graph tools were
used by researchers?
RQ3: What was the overall purpose of the research that
involved or relied on graph tools?
RQ4: What features did researchers consider to be
missing or inadequate in the employed graph tools?
•
•
•
•</p>
    </sec>
    <sec id="sec-5">
      <title>2.3 Search for Papers</title>
      <p>We searched through all the papers that were published in the
proceedings of the EDM conference series till this date, i.e.,
papers from the first EDM conference in 2008 to the latest,
seventh, EDM conference in 2014. The latest EDM conference
was special because it also included four workshops (G-EDM
being one of them) for the first time. The papers from these
workshops were also considered in our search. This amounted to
eight relevant conference proceedings that represented the
complete source of research works for our study:</p>
      <p>Proceedings of the 1st International Conference on
Educational Data Mining 2008 (Montreal, Canada)
Proceedings of the 2nd International Conference on
Educational Data Mining 2009 (Cordoba, Spain)
4.
5.
6.
7.
8.
•
•</p>
      <p>Proceedings of the 3rd International Conference on
Educational Data Mining 2010 (Pittsburgh,
Pennsylvania, USA)
Proceedings of the 4th International Conference on
Educational Data Mining 2011 (Eindhoven,
Netherlands)
Proceedings of the 5th International Conference on
Educational Data Mining 2012 (Chania, Greece)
Proceedings of the 6th International Conference on
Educational Data Mining 2013 (Memphis, Tennessee,
USA)
Proceedings of the 7th International Conference on
Educational Data Mining 2014 (London, UK)
Extended Proceedings of the 7th International
Conference on Educational Data Mining 2014 (London,
UK), which included only the workshop papers
All the proceedings are freely offered as PDF files by the
International Society of Educational Data Mining2 and may be
accessed through a dedicated web page.3
The papers from these proceeding represented our Level 0 (L0)
papers, i.e., the starting set of 494 papers. This set included
different categories of papers: full (regular) papers, short papers,
different subcategories of posters, as well as works from the
young researcher track (YRT) or demos/interactive events. The
starting set did not include abstracts of invited talks (keynotes),
prefaces of proceedings, or workshop summaries.</p>
      <p>These papers were then searched and evaluated against our
keyword criterion (KC), which led to a set of Level 1 (L1) papers.
Our keyword string is of the form KC1 AND KC2 where KC1
and KC2 are defined in the following manner:</p>
      <sec id="sec-5-1">
        <title>KC1: graph OR subgraph OR clique KC2: tool OR application OR software OR framework OR suite OR package OR toolkit OR environment OR editor</title>
        <p>The first part of the criterion (KC1) was defined to restrict the
choice to papers that dealt with graphs, while the second part
(KC2) served to narrow down the initial set of papers to those
mentioning some kind of a tool or program in general.
When evaluating KC on each L0 paper, we did a case-insensitive
search for whole words only, whether in their singular form (as
written in KC1 and KC2) or their plural form (except for the case
of “software”). This search also included hyphenated forms that
featured one of the keywords from KC, e.g., “sub-graph” was
considered to match the “graph” keyword.</p>
        <p>As each proceedings file is a PDF document, we implemented a
search in the Java programming language using the Apache
PDFBox4 library for PDF manipulation in Java. However, when
extracting content from some papers, i.e., page ranges of a
proceedings file, we could not retrieve text in English that could
be easily searched. This was most probably caused by the fact that</p>
        <sec id="sec-5-1-1">
          <title>2 http ://www.educationaldatamining.org/</title>
          <p>3 http://www.educationaldatamining.org/proceedings</p>
        </sec>
        <sec id="sec-5-1-2">
          <title>4 https://pdfbox.apache.org/</title>
          <p>authors used different tools to produce camera ready versions in
PDF, which were later integrated into a single PDF file.
In these instances, usually one of the two main problems
occurred: no valid text could be extracted or valid text was
extracted but without spacing. In the case of invalid text, we had
to perform optical character recognition (OCR) on the
problematic page ranges. We used the OCR feature of
PDFXChange Viewer,5 which was sufficient as confirmed by our
manual inspection of the problematic page ranges (six problematic
papers in total). In the case of missing spacing, we had to
finetune the extraction process using the capabilities of the PDFBox
library.</p>
          <p>This PDF library proved adequate for our task because we had to
search only through PDF files and could customize the text
extraction process to solve the spacing problem. However, in the
case of a more varied data source, a more advanced toolkit for
content indexing and analysis would be needed.</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>2.4 Screening of Papers</title>
      <p>EDM researchers used many of our keywords with several
different meanings, e.g., a graph could denote a structure
consisting of nodes and edges, which was the meaning that we
looked for, or some form of a plot. In order to determine the final
set of papers we performed a two-phase selection on L1 papers:
1.
2.</p>
      <p>We examined the portions of L1 papers that contained
some KC1 keyword and eliminated papers that did not
significantly deal with graphs (as structures) – this led
to a set of Level 2 (L2) papers.</p>
      <p>We read each L2 paper and eliminated those that did not
mention some use of graphs tools – this led to the final
set of Level 3 (L3) papers.</p>
      <p>In the first phase of selection, we examined the sentences that
contain KC1 keywords. If this proved insufficient to determine the
nature or scope of use of the mentioned graphs, we read the whole
paragraph, and sometimes even the paragraph before and the
paragraph after. In these cases, we also checked the referenced
figures, tables, or titles of the cited papers. If there were still any
doubts, we consulted the paper’s title and abstract, as well as
glanced over the figures looking for graph examples. If the
authors did not use graphs in their presented study or just made a
short comment about graphs giving an analogy or mentioning
graphs in the context of related or future work, we did not select
the paper for the next phase.</p>
      <p>In the second phase of selection, we kept only those papers that
mention explicit use of a graph tool by the authors. In the cases
when the actual use of a mentioned graph tool was not clear, the
paper was selected if some of its figures contain a screenshot
featuring the tool or a graph visualized using that tool.
The term tool was considered rather broadly in the present study.
We did not restrict the search only to well-rounded software
applications, but also included libraries for various computer
languages, and even computer languages or file formats that were
used by researchers to manipulate graphs. By making this
decision, we aimed to provide a greater breadth of information to
researchers interested in applying graphs within their studies.
1.
2.
3.</p>
      <p>CREATION (C) – the tool was developed by the paper
authors and introduced in the paper;
MODIFICATION (M) – the tool being modified, either
through source code or by adding extensions/plugins;
and.</p>
      <p>UTILIZATION (U) – the tool being utilized without
modification.</p>
      <p>We also checked the distribution of the collected studies by the
continent and the country corresponding to the authors’
affiliation. In cases when there were authors from different
countries, we indicated the country of the majority of authors, or,
if there was no majority then the country corresponding to the
affiliation of the first author.</p>
    </sec>
    <sec id="sec-7">
      <title>2.6 Data Extraction and Map Creation</title>
      <p>Relevant data from L3 papers was extracted into a table that for
each paper included the following information: author list, title,
proceedings where it was published, page range within the
proceedings, answers to the research question and classifications
according to the scheme presented in the previous subsection.</p>
    </sec>
    <sec id="sec-8">
      <title>3. RESULTS AND DISCUSSION</title>
      <p>An overview of the paper selection process is given in Table 1. In
each step, the number of relevant papers is significantly reduced.
As expected, the required effort in paper analysis was inversely
proportional to the number of selected papers. In the L1 step, the
usage of the keyword criterion relatively quickly eliminated many
papers. However, in subsequent steps, the selected papers had to
be read, either partially (in the L2 step) or fully (in the L3 step).
The set of L3 papers represents a selection of EDM studies that
were used to identify the usage patterns concerning graph tools.
The list of the selected papers is publicly available.6</p>
    </sec>
    <sec id="sec-9">
      <title>3.1 Overview of Graph Tools</title>
      <p>In Table 2, we list 28 graph tools mentioned in the 27 selected
papers.
5 http://www.tracker-software.com/product/pdf-xchange-viewer</p>
      <sec id="sec-9-1">
        <title>6 http://www.acs.uns.ac.rs/en/user/31</title>
        <p>No
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27</p>
        <p>Tool
&lt;Untitled
framework&gt;
&lt;Untitled</p>
        <p>tool&gt;</p>
        <sec id="sec-9-1-1">
          <title>AGG Engine</title>
          <p>The rows (graph tools) are ordered alphabetically by the tool
name (the “Tool” column), which represents the answer to RQ1.
In general, we discovered a diverse list of infrequently used graph
tools. The usage of the graph tools, which represents the answer to
RQ2, is covered by the columns “Usage” and “Features”. In
“Usage”, we listed the mode of usage (see Section 2.5) and the
references to the papers mentioning the graph tool. In “Features”,
we listed tool functionalities and capabilities that were created or
employed by the researchers. The most often used feature was to
visualize (vis.) graphs. The purpose of the selected studies, which
represents the answer to RQ3, is given in the “Purpose” column.
Researchers often analysed data from various interrelated systems:
intelligent tutoring systems (ITSs) and adaptive tutorials (ATs),
learning environments (LEs) including exploratory learning
environments (ELEs), learning management systems (LMSs),
learning portals (LPs), social network services (SNSs), web-based
authoring tools (WBATs), and web-based educational systems
(WBESs). Some frequent tasks were analysis of social networks
(SNs) and exploratory data analysis (EDA).</p>
          <p>The issues that the researchers faced when using the tools, which
represents the answer to RQ4, are listed in the “Issues” column. In
the majority of the selected papers, the researchers did not discuss
problems related to tool usage. The main exceptions are studies in
which researcher presented their own tools and discussed missing
or incomplete features that should be fully implemented in future
– this was labelled as work in progress (WIP).</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-10">
      <title>4. POTENTIAL LIMITATIONS</title>
      <p>The findings might not be representative of the whole EDM
community but only of the practitioners who presented their work
at one of the EDM conferences. An important issue in the analysis
was the lack of information about the used tools. There were
various instances when researchers obviously used a graph tool,
or at least it could be expected that they relied on such tools, but
failed to report the information.</p>
      <p>Moreover, we used a somewhat “relaxed” definition of a graph
tool. This allowed for the inclusion of both general-purpose tools
for graph manipulation and domain-specific tools that were
developed for educational domain but also utilize a graph-based
structure. The primary motive behind this choice was to provide a
list of graph tools potentially usable in a wider range of studies, as
well as a list of tools that illustrates how graphs were implemented
or used in a more specific problem. The former tool category
generally includes tools associated with the “U” usage (tools
utilized without modification), while the latter tool category
mostly covers tools associated with the “C” usage (new tools
introduced by their authors).</p>
      <p>On the other hand, we excluded graph-based tools that could be
labelled as data mining tools or causal modelling tools. For
instance, some popular predictive and/or explanatory models
(decision trees, random forests, and Bayesian networks) are
graph-based, while causal modelling usually assumes creation or
discovery of causal graphs. As these tools are more often featured
in EDM studies, we assumed that EDM researchers are more
familiar with their usage, so the focus of the present study is on
other less frequently used graph tools.</p>
    </sec>
    <sec id="sec-11">
      <title>5. CONCLUSION</title>
      <p>We hope that the collected information about the usage of graph
tools within the EDM community may prove valuable for
researchers considering the use of graphs to solve educational
problems. For future work, we plan to include other publication
series, even those that are not solely devoted to the EDM research.
The results of such an attempt could demonstrate whether EDM
practitioners from other regions of the world are more represented
in the graph-based research than indicated by the results of the
present study.</p>
    </sec>
    <sec id="sec-12">
      <title>6. ACKNOWLEDGMENTS</title>
      <p>The research presented in this paper was supported by the
Ministry of Education, Science, and Technological Development
of the Republic of Serbia under Grant III-44010: “Intelligent
Systems for Software Product Development and Business Support
based on Models”.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Abbas</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Sawamura</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          <year>2008</year>
          .
          <article-title>Argument mining using highly structured argument repertoire</article-title>
          .
          <source>In Proceedings of the First International Conference on EDM (Montreal</source>
          , Canada, June 20 - 21,
          <year>2008</year>
          ). EDM'
          <volume>08</volume>
          .
          <fpage>202</fpage>
          -
          <lpage>209</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Baker</surname>
            ,
            <given-names>R.S.J.d.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Yacef</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          <year>2009</year>
          .
          <article-title>The state of educational data mining in 2009: A review and future visions</article-title>
          .
          <source>Journal of Educational Data Mining</source>
          ,
          <volume>1</volume>
          (
          <issue>1</issue>
          ),
          <fpage>3</fpage>
          -
          <lpage>17</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Bayer</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bydzovska</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Geryk</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Obsivac</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Popelinsky</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          <year>2012</year>
          .
          <article-title>Predicting drop-out from social behaviour of students</article-title>
          .
          <source>In Proceedings of the Fifth International Conference on EDM (Chania</source>
          , Greece, June 19 - 21,
          <year>2012</year>
          ). EDM'
          <volume>12</volume>
          .
          <fpage>103</fpage>
          -
          <lpage>109</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Ben-Naim</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bain</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Marcus</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          <year>2009</year>
          .
          <article-title>A user-driven and data-driven approach for supporting teachers in reflection and adaptation of adaptive tutorials</article-title>
          .
          <source>In Proceedings of the Second International Conference on EDM (Cordoba, Spain, July 1 - 3</source>
          ,
          <year>2009</year>
          ). EDM'
          <volume>09</volume>
          .
          <fpage>21</fpage>
          -
          <lpage>30</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Eagle</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Barnes</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          <year>2014</year>
          .
          <article-title>Exploring differences in problem solving with data-driven approach maps</article-title>
          .
          <source>In Proceedings of the Seventh International Conference on EDM (London, UK, July 4 - 7</source>
          ,
          <year>2014</year>
          ). EDM'
          <volume>14</volume>
          .
          <fpage>76</fpage>
          -
          <lpage>83</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Garcia-Saiz</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Palazuelos</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Zorrilla</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <year>2014</year>
          .
          <article-title>The predictive power of SNA metrics in education</article-title>
          .
          <source>In Proceedings of the Seventh International Conference on EDM (London, UK, July 4 - 7</source>
          ,
          <year>2014</year>
          ). EDM'
          <volume>14</volume>
          .
          <fpage>419</fpage>
          -
          <lpage>420</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Goslin</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Hofmann</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <year>2013</year>
          .
          <article-title>Identifying and visualizing the similarities between course content at a learning object, module and program level</article-title>
          .
          <source>In Proceedings of the Sixth International Conference on EDM (Memphis</source>
          ,
          <string-name>
            <surname>TN</surname>
          </string-name>
          , USA, July 6 -
          <issue>9</issue>
          ,
          <year>2013</year>
          ). EDM'
          <volume>13</volume>
          .
          <fpage>320</fpage>
          -
          <lpage>321</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Gutierrez-Santos</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mavrikis</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Poulovassilis</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Zhu</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          <year>2014</year>
          .
          <article-title>Indicator visualisation for adaptive exploratory learning environments</article-title>
          .
          <source>In Proceedings of the Seventh International Conference on EDM (London, UK, July 4 - 7</source>
          ,
          <year>2014</year>
          ). EDM'
          <volume>14</volume>
          .
          <fpage>377</fpage>
          -
          <lpage>378</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Johnson</surname>
            ,
            <given-names>M.W.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Barnes</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          <year>2010</year>
          .
          <article-title>EDM visualization tool: Watching students learn</article-title>
          .
          <source>In Proceedings of the Third International Conference on EDM (Pittsburgh</source>
          , PA, USA, June 11 - 13,
          <year>2010</year>
          ). EDM'
          <volume>10</volume>
          .
          <fpage>297</fpage>
          -
          <lpage>298</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Johnson</surname>
            ,
            <given-names>M.W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Eagle</surname>
            ,
            <given-names>M.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Joseph</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Barnes</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          <year>2011</year>
          .
          <article-title>The EDM Vis tool</article-title>
          .
          <source>In Proceedings of the Fourth International Conference on EDM (Eindhoven, The Netherlands, July 6 - 8</source>
          ,
          <year>2011</year>
          ). EDM'
          <volume>11</volume>
          .
          <fpage>349</fpage>
          -
          <lpage>350</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Johnson</surname>
            ,
            <given-names>M.</given-names>
            W, Eagle, M.
          </string-name>
          and
          <string-name>
            <surname>Barnes</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          <year>2013</year>
          .
          <article-title>InVis: An interactive visualization tool for exploring interaction networks</article-title>
          .
          <source>In Proceedings of the Sixth International Conference on EDM (Memphis</source>
          ,
          <string-name>
            <surname>TN</surname>
          </string-name>
          , USA, July 6 -
          <issue>9</issue>
          ,
          <year>2013</year>
          ). EDM'
          <volume>13</volume>
          .
          <fpage>82</fpage>
          -
          <lpage>89</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Johnson</surname>
            ,
            <given-names>M.W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Eagle</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stamper</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Barnes</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          <year>2013</year>
          .
          <article-title>An algorithm for reducing the complexity of interaction networks</article-title>
          .
          <source>In Proceedings of the Sixth International Conference on EDM (Memphis</source>
          ,
          <string-name>
            <surname>TN</surname>
          </string-name>
          , USA, July 6 -
          <issue>9</issue>
          ,
          <year>2013</year>
          ). EDM'
          <volume>13</volume>
          .
          <fpage>248</fpage>
          -
          <lpage>251</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Kitchenham</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Charters</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <year>2007</year>
          .
          <article-title>Guidelines for Performing Systematic Literature Reviews in Software Engineering</article-title>
          .
          <source>Technical Report EBSE-2007-01</source>
          , School of Computer Science and Mathematics, Keele University.
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Lynch</surname>
            ,
            <given-names>C.F.</given-names>
          </string-name>
          <year>2014</year>
          .
          <article-title>AGG: Augmented graph grammars for complex heterogeneous data</article-title>
          .
          <source>In Extended Proceedings of the Seventh International Conference on EDM (London, UK, July 4 - 7</source>
          ,
          <year>2014</year>
          ). EDM'
          <volume>14</volume>
          .
          <fpage>37</fpage>
          -
          <lpage>42</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Lynch</surname>
            ,
            <given-names>C.F.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Ashley</surname>
            ,
            <given-names>K.D.</given-names>
          </string-name>
          <year>2014</year>
          .
          <article-title>Empirically valid rules for ill-defined domains</article-title>
          .
          <source>In Proceedings of the Seventh International Conference on EDM (London, UK, July 4 - 7</source>
          ,
          <year>2014</year>
          ). EDM'
          <volume>14</volume>
          .
          <fpage>237</fpage>
          -
          <lpage>240</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Martinez-Maldonado</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yacef</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Kay</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <year>2013</year>
          .
          <article-title>Data mining in the classroom: discovering groups' strategies at a multi-tabletop environment</article-title>
          .
          <source>In Proceedings of the Sixth International Conference on EDM (Memphis</source>
          ,
          <string-name>
            <surname>TN</surname>
          </string-name>
          , USA, July 6 -
          <issue>9</issue>
          ,
          <year>2013</year>
          ). EDM'
          <volume>13</volume>
          .
          <fpage>121</fpage>
          -
          <lpage>128</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>McTavish</surname>
            ,
            <given-names>T.S.</given-names>
          </string-name>
          <year>2014</year>
          .
          <article-title>Facilitating graph interpretation via interactive hierarchical edges</article-title>
          .
          <source>In Extended Proceedings of the Seventh International Conference on EDM (London, UK, July 4 - 7</source>
          ,
          <year>2014</year>
          ). EDM'
          <volume>14</volume>
          .
          <fpage>59</fpage>
          -
          <lpage>61</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>Merceron</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schwarzrock</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Elkina</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pursian</surname>
            ,
            <given-names>A</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Beuster</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fortenbacher</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kappe</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Wenzlaff</surname>
            <given-names>B.</given-names>
          </string-name>
          <year>2013</year>
          .
          <article-title>Visual exploration of interactions and performance with LeMo</article-title>
          .
          <source>In Proceedings of the Sixth International Conference on EDM (Memphis</source>
          ,
          <string-name>
            <surname>TN</surname>
          </string-name>
          , USA, July 6 -
          <issue>9</issue>
          ,
          <year>2013</year>
          ). EDM'
          <volume>13</volume>
          .
          <fpage>396</fpage>
          -
          <lpage>397</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <surname>Olson</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Daily</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Malayny</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Szkutak</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <year>2013</year>
          .
          <article-title>Project CASSI: A social-graph based tool for classroom behavior analysis and optimization</article-title>
          .
          <source>In Proceedings of the Sixth International Conference on EDM (Memphis</source>
          ,
          <string-name>
            <surname>TN</surname>
          </string-name>
          , USA, July 6 -
          <issue>9</issue>
          ,
          <year>2013</year>
          ). EDM'
          <volume>13</volume>
          .
          <fpage>398</fpage>
          -
          <lpage>399</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <surname>Petersen</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Feldt</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mujtaba</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Mattsson</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <year>2008</year>
          .
          <article-title>Systematic mapping studies in software engineering</article-title>
          .
          <source>In Proceedings of the Twelfth International Conference on Evaluation and Assessment in Software Engineering (Bari</source>
          , Italy, June 26 - 27,
          <year>2008</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <surname>Portillo-Rodriguez</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vizcaino</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Piattini</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Beecham</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <year>2012</year>
          .
          <article-title>Tools used in Global Software Engineering: A systematic mapping review</article-title>
          .
          <source>Information and Software Technology</source>
          .
          <volume>54</volume>
          (
          <issue>Mar</issue>
          .
          <year>2012</year>
          ),
          <fpage>663</fpage>
          -
          <lpage>685</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <surname>Rabbany</surname>
            <given-names>Khorasgani R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Takaffoli</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Zaiane</surname>
            ,
            <given-names>O.R.</given-names>
          </string-name>
          <year>2011</year>
          .
          <article-title>Analyzing participation of students in online courses using social network analysis techniques</article-title>
          .
          <source>In Proceedings of the Fourth International Conference on EDM (Eindhoven, The Netherlands, July 6 - 8</source>
          ,
          <year>2011</year>
          ). EDM'
          <volume>11</volume>
          .
          <fpage>21</fpage>
          -
          <lpage>30</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <surname>Ray</surname>
            ,
            <given-names>F</given-names>
          </string-name>
          , Brawner,
          <string-name>
            <given-names>K.</given-names>
            and
            <surname>Robson</surname>
          </string-name>
          ,
          <string-name>
            <surname>R.</surname>
          </string-name>
          <year>2014</year>
          .
          <article-title>Using data mining to automate ADDIE</article-title>
          .
          <source>In Proceedings of the Seventh International Conference on EDM (London, UK, July 4 - 7</source>
          ,
          <year>2014</year>
          ). EDM'
          <volume>14</volume>
          .
          <fpage>429</fpage>
          -
          <lpage>430</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <surname>Romashkin</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ignatov</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Kolotova</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          <year>2011</year>
          .
          <article-title>How university entrants are choosing their department? Mining of university admission process with FCA taxonomies</article-title>
          .
          <source>In Proceedings of the Fourth International Conference on EDM (Eindhoven, The Netherlands, July 6 - 8</source>
          ,
          <year>2011</year>
          ). EDM'
          <volume>11</volume>
          .
          <fpage>230</fpage>
          -
          <lpage>233</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <surname>Romero</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gutierrez</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Freire</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Ventura</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <year>2008</year>
          .
          <article-title>Mining and visualizing visited trails in web-based educational systems</article-title>
          .
          <source>In Proceedings of the First International Conference on EDM (Montreal</source>
          , Canada, June 20 - 21,
          <year>2008</year>
          ). EDM'
          <volume>08</volume>
          .
          <fpage>182</fpage>
          -
          <lpage>186</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <surname>Romero</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Ventura</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <year>2010</year>
          .
          <article-title>Educational data mining: A review of the state of the art</article-title>
          .
          <source>IEEE Transactions on Systems, Man and Cybernetics</source>
          Part C:
          <article-title>Applications</article-title>
          and Reviews,
          <volume>40</volume>
          (
          <issue>6</issue>
          ),
          <fpage>601</fpage>
          -
          <lpage>618</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <surname>Rus</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Banjade</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lintean</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Niraula</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Stefanescu</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <year>2013</year>
          .
          <article-title>SEMILAR: A semantic similarity toolkit for assessing students' natural language inputs</article-title>
          .
          <source>In Proceedings of the Sixth International Conference on EDM (Memphis</source>
          ,
          <string-name>
            <surname>TN</surname>
          </string-name>
          , USA, July 6 -
          <issue>9</issue>
          ,
          <year>2013</year>
          ). EDM'
          <volume>13</volume>
          .
          <fpage>402</fpage>
          -
          <lpage>403</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28]
          <string-name>
            <surname>Sheshadri</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lynch</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Barnes</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          <year>2014</year>
          .
          <article-title>InVis: An EDM tool for graphical rendering and analysis of student interaction data</article-title>
          .
          <source>In Extended Proceedings of the Seventh International Conference on EDM (London, UK, July 4 - 7</source>
          ,
          <year>2014</year>
          ). EDM'
          <volume>14</volume>
          .
          <fpage>65</fpage>
          -
          <lpage>69</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          [29]
          <string-name>
            <surname>Smith</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wiebe</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mott</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Lester</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <year>2014</year>
          .
          <article-title>SKETCHMINER: Mining learner-generated science drawings with topological abstraction</article-title>
          .
          <source>In Proceedings of the Seventh International Conference on EDM (London, UK, July 4 - 7</source>
          ,
          <year>2014</year>
          ). EDM'
          <volume>14</volume>
          .
          <fpage>288</fpage>
          -
          <lpage>291</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          [30]
          <string-name>
            <surname>Vaculik</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nezvalova</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Popelinsky</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          <year>2014</year>
          .
          <article-title>Graph mining and outlier detection meet logic proof tutoring</article-title>
          .
          <source>In Extended Proceedings of the Seventh International Conference on EDM (London, UK, July 4 - 7</source>
          ,
          <year>2014</year>
          ). EDM'
          <volume>14</volume>
          .
          <fpage>43</fpage>
          -
          <lpage>50</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          [31]
          <string-name>
            <surname>Xu</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Recker</surname>
            ,
            <given-names>M.M.</given-names>
          </string-name>
          <year>2010</year>
          .
          <article-title>Peer production of online learning resources: A social network analysis</article-title>
          .
          <source>In Proceedings of the Third International Conference on EDM (Pittsburgh</source>
          , PA, USA, June 11 - 13,
          <year>2010</year>
          ). EDM'
          <volume>10</volume>
          .
          <fpage>315</fpage>
          -
          <lpage>316</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          [32]
          <string-name>
            <surname>Yamakawa</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tagawa</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Inoue</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yastake</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Sumiya</surname>
            <given-names>T.</given-names>
          </string-name>
          <year>2011</year>
          .
          <article-title>Combining study of complex network and text mining analysis to understand growth mechanism of communities on SNS</article-title>
          .
          <source>In Proceedings of the Fourth International Conference on EDM (Eindhoven, The Netherlands, July 6 - 8</source>
          ,
          <year>2011</year>
          ). EDM'
          <volume>11</volume>
          .
          <fpage>335</fpage>
          -
          <lpage>336</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>