<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Semantic Support of Personal Learning Trajectory Development</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Julia Rogushina</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Anatoly Gladun</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Olena Anishchenko</string-name>
          <email>anishchenko.olena@gmail.com</email>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Serhii Pryima</string-name>
          <email>pryima.serhii@tsatu.edu.ua</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Dmytro Motornyi Tavria State Agrotechnological University</institution>
          ,
          <addr-line>66 Zhukovskogo str., Zaporizhzhia, 69063</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Institute of Software Systems, National Academy of Sciences of Ukraine</institution>
          ,
          <addr-line>44 Glushkov Pr., Kyiv, 03680</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>International Research and Training Centre of Information Technologies and Systems, National Academy of Sciences and Ministry of Education of Ukraine</institution>
          ,
          <addr-line>44 Glushkov Pr., Kyiv, 03680</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>Ivan Ziaziun Institute of Pedagogical and Adult Education of the National Academy of Educational Sciences of Ukraine</institution>
          ,
          <addr-line>9 M. Berlynskoho Str., Kyiv, 04060</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>This study is devoted to the problems of informational support for the andragogue professionalization. This problem is complex and interdisciplinary, therefore, in this article we consider only one of its components that concerns the automated development of personalized learning trajectory (PLT) for adult learners. PLT is a complex information object that contains many components and takes into account various parameters and the dynamics of their changes. The analysis of the andragogue's actions performed in the process of PLT generation shows the need in use of external knowledge sources - both relating to the learning course and to the structure of interaction between the student and the andragogue - at different stages of this work. In addition, we have to provide for the possibility of replacing existing sources of information with more relevant and high-quality ones. Therefore, we need to use semantic technologies aimed at the analysis and application of distributed knowledge. In the paper, we analyze the main stages of andragogue activity aimed to form a set of learning materials for particular student, and found out appropriated semantic technologies that can be used at each of these stages. An ontological approach to representation of knowledge about the learning course and its terminology, about the competencies of students and about learning materials used in this process allows the integration of the proposed technology of information processing with external applications and knowledge sources. The practical application of the proposed information technology is considered on the example of the learning course "UAV Engineer. Basic course". We select this example by several reasons, namely: the UAV control urgency and the need for effective implementation; 2) lack of a stable and coordinated learning course that meets the needs of today; 3) the need for mass training of a large number of adult students, who differ significantly by their skills and knowledge; 4) the need in regular update of the set of learning materials in accordance with changes in the technical features of drones and the results of their practical use.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Semantic technology</kwd>
        <kwd>ontology</kwd>
        <kwd>thesaurus</kwd>
        <kwd>andragogy</kwd>
        <kwd>learning trajectory</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>taken into account that correct application of semantic technologies should be based on a detailed
analysis of the tasks and goals that the andragogue solves and existing practices. Each andragogue
task requires the creation of a technological chain for its solution, selection of relevant technology
and integration with other components of learning process.</p>
    </sec>
    <sec id="sec-2">
      <title>1. Relevance of the research task</title>
      <p>Design of personalized learning trajectories (PLT) in cooperation with students is an important
component of the professional activity of andragogues based on the results of a preliminary
diagnosis of student’s educational needs, cognitive and other individual characteristics. Student
becomes a co-author of the PLT, a subject to the choice of differentiated ways of learning offered by
educational institutions or other provider of learning services.</p>
      <p>The urgency of PLT developing and implementing is determined by the feasibility of improving
the learning process in formal and informal adult education institutions.</p>
      <p>
        PLT provides the flexibility in planning the learning process and ensuring correspondence of
student competencies with needs of the labor market. In a more global context, PLT can become a
conceptual basis for learning that enables the development of communities of equal citizens [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
      <p>During the war, PLT is one of the optimal solutions for students who are temporarily outside the
country, are internally displaced persons or cannot sustainable study offline, online or in a mixed
format due to missile attacks and other dangerous situation in their region as a whole. Therefore,
the demand for the design of PLT of adult students is especially actualized in the conditions of the
russian-Ukrainian war.</p>
      <p>
        In the scientific discourse, several terms are used to denote the optimal prognostic models aimed
on individualization of the learning activities of students: Personalized Learning [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] and individual
learning [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]; Personalized Learning Pathways [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] and Educational Pathways [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]; Educational
Trajectories [
        <xref ref-type="bibr" rid="ref6 ref7">6, 7</xref>
        ]; Developmental trajectories [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]; Personalized Learning Objects [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ].
      </p>
      <p>In our study, we use the term Personalized Learning Trajectories (PLTs) to interpret the process
and sequence of training of learners in the field of adult education. In our opinion, PLT implies an
individual style of educational activity of the student embodied in a sequence of learning steps that
correspond to the level of his/her intelligence, opportunities, interests, etc.</p>
      <p>IOT can be designed, implemented, and, if necessary, adjusted and coordinated by the
andragogue.</p>
      <p>It is important that these trajectories are not only individualized, that is, designed for particular
student, but also such ones that use personal data about student who consciously provides access to
this data and is built in interaction with the student.</p>
      <p>Therefore, in our research we use the term Personalized Learning Trajectories (PLT) to define
the process and sequence of learning.</p>
      <p>PLT design involves three levels:
•
•
•</p>
      <p>Content level provides development and implementation of various learning courses used in
PLT in formal, non-formal and informal education, learning modules, themes of research
projects, etc. that take into account the student needs and wishes;
Technological level deals with identification of personal qualities of students by various tests
and questionnaires, defining their specific learning needs and selection of methods and
technologies of learning, forms of independent work and forms of control of learning results,
etc.</p>
      <p>Resource level includes retrieval and selection of information resources relevant to the
proposed learning course, their structuring and methodological support for use for PLT
implementation.</p>
      <p>Andragogue in cooperation with the student usually implement the substantive and
technological PLT levels without special obstacles. But resource level requires to take into account
the large number of dynamic information objects to prevent reduction of their actuality. This
procedure in manual variant requires a lot of time, but it can be automated on base of knowledge
about learning domain and specifics of adult students. Therefore, the need for regular support of
PLT in an up-to-date state makes it expedient to use innovative solutions based on semantic
technologies. Such technologies supports knowledge-based retrieval and analysis of resources to
match learning needs of student with semantics of learning course content.</p>
    </sec>
    <sec id="sec-3">
      <title>2. Formulation of the problem</title>
      <p>The goal of this work is to solve the problem of information overload of the andragogue caused by
processing large amounts of dynamically changing information that contain knowledge about
learning course. Development of personalized learning trajectories requires matching of all
pertinent learning objects with individual characteristics and demands for every student. We have
to take into account that professional and psychological characteristics of adult students differ much
more than those ones of traditional students. Such differences are caused by various experiences,
used learning approaches, prescription of learning, ability to perceive information and additional
skills that are not directly related to the learning course, etc. Therefore, the work of an andragogue
is significantly complicated by the need to take into account all these differences in the PLT
generation.</p>
      <p>The use of semantic annotation of subjects and objects of learning allows automating their
comparison, and development of method for building thesaurus of learning course is aimed at
formalizing the term system where this comparison is performed.</p>
    </sec>
    <sec id="sec-4">
      <title>3. Ontological modeling in PLT development</title>
      <p>Currently the use of ontology analysis for domain modeling is one of the most common approaches
in the field of distributed knowledge processing.</p>
      <p>
        Knowledge engineering considers ontology as a detailed description of some domain that
provides formal and declarative definition of its conceptualization of this area [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. Thus, the
ontology can be considered a knowledge base of a special kind, and elements of ontology can be
used independently for other tasks. The formalization of the ontology representation provides an
unambiguous interpretation of its semantics
      </p>
      <p>
        The formal model of the domain ontology [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] can be represented in the most general form as a
triple О=&lt;X,R,F&gt;, where X is a non-empty finite set of domain concepts, R is a finite set of relations
between these concepts, F is the set of functions for interpretation concepts from the set X and of
relations from the set R.
      </p>
      <p>This model can be refined depending on the domain features and the specifics of information
objects.</p>
      <p>In this work, we use two ontological models specially developed for this problem that represent
different parts of domain knowledge:
•</p>
      <p>Ontology of the andragogue professionalization (Figure 1) models the structure of the learning
process at the semantic level, defines the relations between the andragogue and the student,
formally defines information objects that are important for this interaction (namely, the
competencies, knowledge, skills and abilities that students acquire in the learning process;
learning results; information resources used for learning, etc.), and specifies properties and
relations between these objects to provide a terminological system for describing metadata
parameters for objects and subjects of the learning process;
•</p>
      <p>Ontology of the learning course models the knowledge system of the learning course domain,
defines a terminology system for describing the metadata values of instances of objects and
subjects of the training process – LOs, students, training results.</p>
      <p>Various knowledge sources need in specific means of processing, but their use with a help of
various semantic services can enrich and unify the structure of learning course representation.</p>
      <p>The ontological model of andragogue professionalization (Figure 1) determine the types of main
objects and subjects of andragogy and relations between them on base of andragogues thesaurus
and other documents analyzed above. We use Protégé for development and visualization of this
ontology that corresponds Semantic Web standards.</p>
      <p>The first ontology is general for all learning courses (it can be improved and replenished, but its
overall structure does not change), and all andragogues can use it, and the ontologies of second type
are developed (or can be selected among already existing ones) specifically for particular learning
courses, and all andragogue can modify the ontologies of their courses according to their own
believes about the domain and specifics of learning.</p>
      <p>
        Other ontologies can be used as additional knowledge sources on all stages of ILT construction.
For example, ESCO ontology of the European Multilingual Classifier of Skills, Competencies,
Qualifications and Occupations [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] contains information about professions, skills and
qualifications. It can be used to represent the specifics of the non-formal and informal learning
outcomes (Figure 2).
      </p>
      <p>Thesaurus:
Andragogy – humanitarian science
Heragogy – subdiscipline of andragogy
Andragogue – synonym of adult educator,
adult teacher, lecturer, tutor
Competence – includes knowledge, skills,
competencies
Learning object – subclass of information
resource used in educational process</p>
    </sec>
    <sec id="sec-5">
      <title>4. Road map of resource level of PLT semantic support</title>
      <p>After analyzing the various definitions and requirements for the construction of PLT, we identified
an element that is common to most of them (explicitly or implicitly). This is a LO study plan, the
result of which is that the student receives a full set of course competencies, regardless of which set
he had at the beginning of his studies. Building this plan in accordance with the student's personal
characteristics is the responsibility of the andragogue, and this is one of his main professional
functions. Therefore, we determine the expediency of creating informational support for the
construction of such a plan.</p>
      <sec id="sec-5-1">
        <title>Learning course program</title>
      </sec>
      <sec id="sec-5-2">
        <title>Learning course thesaurus</title>
        <p>LOs</p>
      </sec>
      <sec id="sec-5-3">
        <title>Student profiles PLT structure</title>
      </sec>
      <sec id="sec-5-4">
        <title>Individual list of LOs</title>
        <sec id="sec-5-4-1">
          <title>Development of course thesaurus</title>
        </sec>
        <sec id="sec-5-4-2">
          <title>Constructing of thesaurus-bases set of course learning outcomes</title>
        </sec>
        <sec id="sec-5-4-3">
          <title>Semantic markup of relevant</title>
        </sec>
        <sec id="sec-5-4-4">
          <title>LOs by learning outcomes</title>
        </sec>
        <sec id="sec-5-4-5">
          <title>Identification of initial competences and skills of students</title>
        </sec>
        <sec id="sec-5-4-6">
          <title>Matching of student competences with learning outcomes of course</title>
        </sec>
        <sec id="sec-5-4-7">
          <title>Selection of LOs for lacking learning outcomes</title>
          <p>Learning cource
ontology
Andragogical</p>
          <p>ontology</p>
        </sec>
      </sec>
      <sec id="sec-5-5">
        <title>Learning outcomes</title>
      </sec>
      <sec id="sec-5-6">
        <title>Semantic LOs</title>
      </sec>
      <sec id="sec-5-7">
        <title>Student competences</title>
        <p>
          This task requires to perform the following steps to move from natural language descriptions to
some formal information model of learning and means of its semantic processing (Figure 3):
•
•
•
•
•
build a term system of the course represented as thesaurus that includes main concepts and
relations based on ontological model of andragogue professionalization and defines the basic
subjects and objects of learning process, their properties and relations, and on ontological
model of learning domain that represents specifics of course knowledge;
determine a set of learning outcomes based on the course thesaurus, turning natural language
phrases from course content into logical constructions built from the thesaurus concepts and
relations;
select a set of LOs relevant to the course and perform semantic markup of each LO (create LO
meta-descriptions), using the thesaurus and learning outcomes as metadata elements;
determine the existing knowledge and skills of students and formalize them in the same term
system of course thesaurus enriched by elements of external knowledge bases (such as ESCO
ontology) and services (such as advisory system AdvizOnt [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ]);
determine for each student what learning outcomes he/she needs to achieve, and build a set of
LOs that ensures this process.
4.1 Development of the course thesaurus
The main technological phases of thesaurus development [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ] in general case are:
Phase 1. Formation of the T dictionary by selection of lexical units and their definitions.
        </p>
        <p>Phase 2. Development of a set of semantic relations R that can define links between elements
from T.</p>
        <p>Phase 3. Establishing connections between terms as a set of triples &lt; ti ∈ T, rk ∈ R, t j ∈ T &gt; that
define relations between elements of T by elements from R .</p>
        <p>Phase 1 is usually based on the linguistic analysis of domain-related natural language texts and
requires a lot of computation and interaction with domain experts. But the use of encyclopedias
allows you to significantly simplify this stage.</p>
        <p>Phase 2 has to take into attention the goals of thesaurus development and select domain relations
that are significant for these goals. Phase 3 takes the most time, because the thesaurus population
needs to process a sufficient number of IRs that can contain information about relations between
concepts.</p>
        <p>Learning course
title, keywords and
main sections</p>
        <p>Initial set of
thesaurus concepts
Set of thesaurus
concepts and
their relations</p>
        <p>Course
thesaurus</p>
        <p>Creation of initial set
of thesaurus concepts</p>
        <p>Replenishing of
thesaurus by additional
concepts and relations</p>
        <p>Multilingual
replenishing of</p>
        <p>thesaurus</p>
        <p>Replenishing of
thesaurus structure</p>
        <p>LOs</p>
        <p>Domain
encyclopedia</p>
        <p>Domain
dictionary
Bilingual
dictionary
Domain
ontology</p>
        <p>Use of structured IRs can significantly simplify all 3 phases but reduces the thesaurus content by
earlier provided domain model (Figure 4):</p>
        <p>Stage 1. Construction of the initial set of thesaurus concepts is based on: keywords of the course
title; key words from the titles of the lectures.</p>
        <p>Stage 2. Replenishing the thesaurus with an expanded set of concepts with use of external
sources of knowledge both structures (encyclopedias, dictionaries, glossaries, etc.) and natural
language ones (course textbooks, lectures, other course learning objects) that contain additional
course concepts and define relations between them.</p>
        <p>For keywords, selected on Stage 1, we find relevant definitions in online dictionaries and
encyclopedias. This information is more structured and unified. Thus, it is necessary to choose at
least one article of the encyclopedia relevant to the course. After that, the title of the article is added
from the thesaurus (in addition, a short definition from the abstract of the article can be saved to the
thesaurus). The next step is to follow the links in this article (these may be hyperlinks to other
articles or categories to which the article belongs). If the information on the links is also relevant to
the PR, then the names of the slogans are also added to the thesaurus.</p>
        <p>If this information is insufficient, we find definitions and explanations of concepts into course
LOs.</p>
        <p>
          Stage 3. Multilingual replenishment of thesaurus [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ] by translation of concepts selected on
Stage 2 from initially selected natural language into desired ones with the help of on-line bilingual
dictionaries. At this stage we can use other course thesauri created earlier for other languages and
join them. Thesaurus combination methods are based on establishing mutually-unique
correspondences between concepts and relations (for example, synonyms or terms in different
languages) and integrating all other content according to these correspondences.
        </p>
        <p>Stage 4. Supplementing course thesaurus with knowledge from domain ontologies. The use of
ontologies allows replenishing the thesaurus with significant domain concepts and specifying
semantics of relations between them, but it is important to choose the appropriate ontology
correctly. In this work, it is advisable to use ESCO and existing domain ontologies.</p>
        <p>Thus, the use of ontologies, dictionaries, and encyclopedias greatly simplifies the construction of
the course thesaurus. At the same time, the selection of relevant knowledge sources is an important
factor in the effectiveness of the proposed approach. For example, universal encyclopedias are
usually enough to build the upper level of the domain terminology system, but it is advisable to use
branch and specialized encyclopedias to correctly fill in the lower levels.</p>
        <p>
          After these 4 stages, we can create a set of course competencies (learning results) built by the
thesaurus concepts. These local competencies can be linked to various classification systems
describing competencies and specialties
4.2 Generation of course learning outcomes
The set of course learning outcomes [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ] is constructed by andragogue who has to create such
constructions from thesaurus Th elements &lt; ti ∈ T, rk ∈ R, t j ∈ T &gt; that represent main semantic
units learned by students.
        </p>
        <p>It is important to single out some atomic elements of domain knowledge that are not intersected
and cover all competencies and skills that students have to obtain from course LOs.</p>
        <p>Andragogue can define such learning outcomes for every structural element of course by
analysis of semantics of lectures, practical training, tests, etc.</p>
        <p>We can consider learning outcomes as a set RE = {rei }, i = 1, k that can considered as a function
of
course
content
and
course
thesaurus</p>
        <p>Th:</p>
        <p>RE = f (Th, Course)
where
each
rei =&lt; ti1,..., tip &gt;, tik ∈ T ∪ R .</p>
        <p>
          Process of construction of learning outcome set consists in replacement of relevant natural
language (NL) phrases from course program and context by thesaurus elements. This process can be
automated partially by means of NL analyzers but requires control of domain expert. We have to
take into account that this procedure is rather subjective and depends on andragogue beliefs about
relative importance of different parts of learning materials.
4.3 LO semantic markup by course thesaurus elements
We propose to use semantic Wiki [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ] as a technological platform for creating meta-descriptions of
LOs at the semantic level.
        </p>
        <p>Semantic extension Semantic MediaWiki [19] of Wiki technology MediaWiki [20] allows
applying an arbitrary set of markup tags based on the course thesaurus. This software provides
means for development of the repository of LOs used by the andragogue in the learning. Such
repository can contain both LOs from the learning domain and various information resources from
the field of andragogy.</p>
        <p>
          We chose MediaWiki and its semantic extension Semantic MediaWiki because this platform
provides opportunities for collaborative content creation, easy integration with other web
applications, support for Semantic Web standards [21], and possibility of scalable solutions. As a
result, the LO repository can be replenished by different andragogues working in similar fields at
the same time, and at the same time each of them can use their own set of tags to index the content.
Andragogues can use concepts from the thesaurus of the learning course, from thesaurus of
corresponding task [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ] and from an arbitrary domain ontologies [22], and this markup and the LOs
themselves can be available to all members of the community.
        </p>
        <p>Installing the Semantic MediaWiki plug-in enables advanced semantic search of LOs by
categories and semantic properties (such as types of documents and tools, their authors, years of
creation, languages of representation, etc.), and by various combinations of these parameters. In
addition, the use of competencies as a tool for describing the semantics of documents allows to find
information support for various tasks. Wiki templates can be used for unifier representation of
typical LOs.</p>
        <p>The use of Wiki technology simplifies the export of information from other Wiki resources –
both semantic and traditional ones. The ontological model of learning process proposed in the
previous section is used as a source of tags for the semantic markup of the Wiki pages that
correspond to LO individuals. This markup can be added to the already existing Wiki markup - both
directly and with the help of LO templates, and parameters of these templates are interpreted as
semantic properties of the page.
learning outcomes RE = {rei }, i = 1, k of the C course constructed by the andragogue at the
previous stage. If LO indexing is performed for different educational courses C1,..., Cm by one or
m
different andragogues, then the values of this property can belong to the union of these sets ∪RE j .
j=1
At the same time, it is desirable to use different names to denote different learning outcomes
.
4.4 Identification of student competencies in course thesaurus terminosystem
An important feature of adult learning is heterogeneity of student knowledge and skills before
beginning of learning process. This fact causes an actuality of identification of their competencies
relevant to learning course. Such identification can help in development of their PLTs and has to
reflect real state of their readiness for learning. We have to take into account results of previous
formal, informal and non-formal learning and allow for their actuality. Use of professions and
documentary defined qualifications is not a sufficient instrument for this goal. Therefore we need in
semantic analysis of user profiles with use of external knowledge models of learning domain.</p>
        <p>In general case, identification of competencies can be based on some competence ontology that
defines semantic properties and relations of learning domain. It provides a base for representation of
the various information objects deal with qualification of people. In [23] a competence c ∈ C is
considered as a core element of such ontology that is used as a property for describing of relations
between other objects such as organization, specialty, discipline, person, etc., and their subclasses.
For example, class “person” has subclasses “student’, “employer”, “andragogue”, “researcher”,
“postgraduate student” etc. These classes have various semantic properties with values from class
“competence” that define their use of competence obtaining. For example, andragogue A teaches
student S for competence C, learning object O is used for learning of competence C, and student C
learns this competence C.</p>
        <p>In this work we use some subset of these classes that are used for formalization of adult learning.</p>
        <p>Competencies can be divided on two main groups C = Catomic ∪ Ccomplex : atomic competencies
Catomic and complex competencies Ccomplex : where every complex competence can we defined by the
non-empty set of atomic ones, but any atomic competence can not be defined by other
competencies. From the point of view of ontological analysis, atomic and complex competencies are
disjoint subclasses of class “Competence”.</p>
        <p>
          External knowledge bases that can be used as sources of competence classification need in
additional services for access and acquisition of relevant information. For example, advisory system
AdvizOnt [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ] provides services for analysis of competencies of potential employees and selection
of learning courses to enrich them to desires vacancies. These services can be used for more
particular case of this task requires for identification of student competencies. AdvizOnt uses the
ESCO ontology of the European Multilingual Classifier of Skills, Competencies, Qualifications and
Occupations [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ] to represent the specifics of the non-formal and informal learning outcomes. Main
elements of ESCO are professions, skills and qualifications.
        </p>
        <p>AdvizOnt processes profiles of user that contains non-formal representation of information
(skills, qualification, non-formal and informal learning outcomes, background, cognitive style, etc.)
into the formalized set of competencies according to selected ontological structure. But processing
of arbitrary ontology is rather complex process that needs a lot of calculations. In this work we use
a special case of competence ontology based on learning course thesaurus. We don’t take into
account other aspects of competence analysis (such as matching of vacancies and resumes). We
consider a subset of possible competencies of students defined by list of course learning results
defined on previous step.</p>
        <p>This approach significantly reduces the dimensionality of decisions and provides a much simpler
matching of information from the user profiles and descriptions of those learning outcomes needed
to determine the ILT of a specific educational course</p>
        <p>We propose the following method of competence identification:
•
•
•</p>
        <p>AdvizOnt services process student profile pk and create general set of formal competencies of
this student competA ( pk ) ;
for every element of the set R = {rk }, k = 1, q andragogue defines the set of relevant NL words
and word combinations for each learning result W = {wkm }, km = 1, qm where sem(wkm ) = rk ;
then
competA ( pk ) is
matched
with</p>
        <p>W = {wkm }, km = 1, qm :
p
Rk = ∪ mm(competA ( pk ) = wkm ) , where matching function mm is defined by the rule: if
k=1
competA ( pk ) = wkm then student has learning result sem(wkm ) = rk else student has not
learning result sem(wkm ) = rk .</p>
        <p>As a result, we generate the set of student competencies Rk relevant to learning course as a
union of such rk : c _ compet( pk ) = mm(competA ( pk )) ⊆ RE .
4.5 Generation of personified LO lists for students according to their initial
competencies
Process of generation of personified LO list for student k can be represented as a result of matching
Rk set that contains course-relevant initial competencies of this student with metadata of LOs that
define competencies that they provide.</p>
        <p>This matching can be represented as a semantic query that finds information objects from LO
class with values of semantic property “Competence” from the set RC (requires competencies)
defined as set complement of Rk to RE: RCk = RE / Rk , it means that ri ∈ RCk if ri ∈ RE, ri ∈ R .
k
For example, it can be represented as built-in query of Semantic MediaWiki
{{#ask:
[[Category:LO]]
[[Competence::!~{{{Initial_competence}}}]]
[[Competence::{{{Current_course}}}]]
|?Competence
|?Annotation
|format=broadtable
|limit=10
|offset=0
|link=all
|sort=
|order=asc
|headers=show
}}</p>
        <p>This query activated from student individual page finds all LOs that contain such learning results
of current course with title “Course_name_FFF” that this student doesn’t have at the current time.</p>
        <p>If we use Semantic MediaWiki as technological base for representation of semantically marked
LOs, then the result of such query can be represented as a table where rows correspond to LOs and
column content values of semantic properties defined into query. Information into table can be
resorted by every property. Such representation is much more convenient for students that can
select appropriate LOs for every learning result by representation form, NL, year, volume, etc.</p>
        <p>In this demonstration example (Figure 5) we use “magic names” of MediaWiki and elements of
ASK query language of Semantic Media Wiki (for representation of current Wiki page
characteristics and comparators) that are oriented on use only in built-in semantic queries.
Therefore this query can not be executed from the Special page:Ask that is used for automated
generation of standard elements of query code.</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>5. Practical implementation on example of learning course "UAV</title>
    </sec>
    <sec id="sec-7">
      <title>Engineer. Base Course»</title>
      <p>This example shows practical aspects of development of PLT elements on base of proposed
approach.
Analysis of course "UAV Engineer. Base Course» description and titles of lectures and practical
tasks results formation of:
•
•
•
•</p>
      <p>Course dictionary T=&lt;UAV, drone, copter, aerodynamics, electronic module, software, sensor,
navigation device, maintenance, drone assembly, drone breakdown, drone repair, drone
engineering, ...&gt; (in this example we propose only a fragment of T set).</p>
      <p>This dictionary is supplemented with terms from andragogue dictionary that contains general
learning concepts Ta=&lt;knowledge, skill, module, ability&gt;.</p>
      <p>List of course relations R=&lt;is a subclass, has class, affects, is of part, detect, control, needs in,
affects, executes&gt;.</p>
      <p>This list is supplemented with relations from andragogue list of general learning relations
Ta=&lt;know, learn, has competence, understand&gt;.</p>
      <p>Then we generate the thesaurus itself in the form of triples &lt; ti ∈ T, rk ∈ R, t j ∈ T &gt; (Table 1). It is
important that in general case we can use more complex combinations of concepts with more then
three elements.
5.2 Generation of course "UAV Engineer. Base Course» learning outcomes
Construction of the set RE = {rei }, i = 1, k for this course is based on thesaurus Th. If some
important element of learning results can not be represent by Th concepts then we have to return to
the previous step and add this element to Th.</p>
      <p>Examples of earning outcomes of course "UAV Engineer. Base Course» are:
•
•
•
•
ability to acquire knowledge about drone mission;
ability to operate UAV swarm;
ability to operate UAV;
ability to execute drone repair;
•
•
•
ability to detect drone breakdown;
ability to use aerodynamics for UAV modeling;
ability to use weather conditions for UAV modeling.
5.3 Semantic markup of LOs relevant for course "UAV Engineer. Base Course»
5.4 Identification of student competencies for course "UAV Engineer. Base Course»
As we consider above, process of identification of student competencies deals with transformation
of student profile into the subset of RE on base of external semantic services. This profile can
contain such personal data as full name, date and place of birth, scientific degree, profession, place
of study, obtained qualifications, resume, places of work and positions, etc. This information is
transformed according to structure of Wiki template Student
{{Student
|First name=
|Second name=
|Scientific degree=
|Competence=
|Profession=
|Year of births=
|Place of birth=
|Gender=
|Alma mater=
|Place of activity=
|Directions of activity=
}}
An example of information about student (this example does not contain real personal data):
{{Student
|First name=Shtonda
|Second name=Viktor
|Scientific degree=PhD
|Competence=ability to use aerodynamics for UAV modeling; ability to use weather conditions for
UAV modeling
|Profession=mathematician, engineer
|Gender=m
|Alma mater=Kyiv state university
|Place of activity=Institute of ABCD
|Directions of activity=technical modeling, software development
}}</p>
      <p>Visual representation of information about LOs on Wiki pages is unified on base of used
templates (Figure 7).</p>
      <p>Profession
Thesaurus of a training candidate: UAV is subclass drone, UAV has
UAV qualification, electronic module is of part UAV, software is of
part UAV, drone breakdown is of part UAV engineering
Ability to understand UAV design, mechanical and electronic
components; K4 Ability to detect breakdowns and repair UAVs
(partially). The remaining 6 competencies need to be mastered.</p>
      <p>Mastering educational objects: studied K2 Educational and
methodological manual "Theory and practice of using unmanned
aerial vehicles (drones)",
PLT elements:</p>
      <p>re1
know
LO , LO , LO</p>
      <p>1 2
LO , LO , LO</p>
      <p>1 2
LO , LO , LO
1 2
p
p
p
know
5.5 Identification of student competencies for course "UAV Engineer. Base Course»</p>
      <p>On base of previous stage we match the set of initial student competencies with the set RE and
build set complement of learning results. This set is used as a parameter for query (as it is described
in 4.5) that find previously marked LO with relevant learning results. Query results (Table 2) can be
represented individually on student Wiki page or in general for andragogue with information about
m students (table rows) and k learning results (table columns) on the course Wiki page.
LOs proposed for students for course "UAV Engineer. Base Course» (fragment)
re2
LO , LO , LO</p>
      <p>2 5
LO , LO , LO</p>
      <p>2 5
LO , LO , LO
2 5
p
p
p
know
LO , LO , LO
2 5
p
rek
know
LO , LO</p>
      <p>1
LO , LO
1
p
p
know
LO , LO
1
p</p>
      <p>This information can be used by andragogue and student to select the most appropriate ones for
PLT generation. On base of analysis of student features and minimization of general number of LOs
for every student Table 2 is transformed into Table 3 that provides the base for PLT execution.
know
re2
LO2
LO5
LO2
know
LOp
rek
know
LO1
LOp
know
LOp</p>
      <p>The rules and criteria by which the andragogue and the student jointly choose the most
acceptable LOs from the set of proposed ones are beyond the scope of this article. They can be based
both on the relevance and verifiability of the sources [24], additional properties of LOs [25], their
reusability [26] and on the individual characteristics of the student regarding the information
perception in accordance with his/her psychophysiological type. More complex solutions involve
minimizing the number of LOs for one student and their unification for the entire group.</p>
    </sec>
    <sec id="sec-8">
      <title>Conclusion</title>
      <p>An important feature of adult learning is heterogeneity of student knowledge and skills before
beginning of learning process. This fact causes an actuality of identification of their competencies
relevant to learning course. Such identification can help in development of their PLTs and has to
reflect real state of their readiness for learning. We have to take into account results of previous
formal, informal and non-formal learning and allow for their actuality. Use of professions and
documentally defined qualifications is not a sufficient instrument for this goal. Therefore we need in
semantic analysis of user profiles with use of external knowledge models of learning domain.</p>
      <p>The role of personal educational trajectories (PLT) in learning of adults is growing significantly
in comparison with the formal education of persons of the same age.</p>
      <p>PLT design consists of content, technological and resource levels. Andragogue has to design this
trajectory, determine the content of training, define its technological foundations and select
required resources. The basic set of competences of an andragogue is sufficient to work at the first
and second levels, but at the third level it is advisable to automate the search and comparison of
large data sets, rather than to do it manually. This activity aimed to specify the PLT in the form of a
study plan for a set of relevant LOs can be automated only partially.</p>
      <p>The automation of the PLT creation requires the formalization of information both about the
learning course and related LOs, and about students, by application of such models of knowledge
representation that are used in semantic technology. Therefore, we propose a roadmap that includes
the construction of a course thesaurus to describe the course learning outcomes, semantics of
learning materials and initial competencies of students in terms of this thesaurus. This
terminological unification greatly simplifies their comparison by reduction of matching of NL
descriptions to comparison keyword sets .</p>
      <p>In the future, we plan to use these descriptions of learning objects for solution of more complex
intelligent tasks. For example, we plan to determine the semantic similarity of different educational
courses as a search tool used for higher levels of PLT development and to form groups of students
with similar information needs and initial competencies.</p>
      <p>In addition, the thesaurus of the course can be used as a semantic basis for retrieval for relevant
LOs in the open information space of the web.
[19] Y. Koren, Working with MediaWiki, San Bernardino, CA, USA: WikiWorks Press. 2012, pp.</p>
      <p>157–159.
[20] M. Krötzsch, D. Vrandečić, M. Völkel, Semantic mediawiki. In: International semantic web
conference. Berlin, 2006, pp. 935–942.
[21] A. Gómez-Pérez, O. Corcho, Ontology languages for the semantic web. IEEE Intelligent
systems, 17(1) (2002): 54–60.
[22] J. Rogushina, Ontological Approach in the Smart Data Paradigm as a Basis for Open Data
Semantic Markup. COLINS-2023: 7th International Conference on Computational Linguistics
and Intelligent Systems, CEUR Vol-3403 (2023):12–27. URL: ceur-ws.org/Vol-3403/paper2.pdf
[23] J. Rogushina, S. Priyma, Use of competence ontological model for matching of qualifications.</p>
      <p>Chemistry: Bulgarian Journal of Science Education, 26, 2 (2017): 216-228. URL:
http://elar.tsatu.edu.ua/bitstream/123456789/3181/1/2.pdf.
[24] S. Başaran, Multi-criteria decision analysis approaches for selecting and evaluating digital
learning objects. Procedia Computer Science, 102 (2016): 251–258.
[25] N. Palavitsinis, N. Manouselis, and S. Sanchez-Alonso, Metadata quality in learning object
repositories: a case study. The Electronic Library, 32(1) (2014): 62–82.
[26] R. J. Windle, D. McCormick, J. Dandrea, and H. Wharrad, The characteristics of reusable
learning objects that enhance learning: A case‐study in health‐science education. British
Journal of Educational Technology, 42(5) (2011): 811–823.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>A.</given-names>
            <surname>Membrive</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Silva</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>José</surname>
          </string-name>
          ,
          <string-name>
            <surname>R. I. Merino</surname>
          </string-name>
          ,
          <article-title>Advancing the conceptualization of learning trajectories: A review of learning across contexts</article-title>
          .
          <source>Learning, Culture and Social Interaction</source>
          ,
          <volume>37</volume>
          (
          <issue>3</issue>
          ) (
          <year>2022</year>
          ):
          <fpage>100658</fpage>
          . doi:
          <volume>10</volume>
          .1016/j.lcsi.
          <year>2022</year>
          .
          <volume>100658</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>K.</given-names>
            <surname>Wozniak</surname>
          </string-name>
          ,
          <article-title>Personalized Learning for Adults: An Emerging Andragogy</article-title>
          . In: S. Yu,
          <string-name>
            <given-names>M.</given-names>
            <surname>Ally</surname>
          </string-name>
          ,
          <string-name>
            <surname>A</surname>
          </string-name>
          . Tsinakos (eds),
          <source>Emerging Technologies and Pedagogies in theCurriculum. Bridging Human and Machine: Future Education with Intelligence</source>
          . Springer, Singapore,
          <year>2020</year>
          . doi:
          <volume>10</volume>
          .1007/
          <fpage>978</fpage>
          -981-15- 0618-5_
          <fpage>11</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>J.</given-names>
            <surname>Hughey</surname>
          </string-name>
          , Individual Personalized Learning.
          <source>Educational Considerations</source>
          , Vol.
          <volume>46</volume>
          ,
          <issue>2</issue>
          (
          <issue>10</issue>
          ) (
          <year>2020</year>
          ). doi:
          <volume>10</volume>
          .4148/
          <fpage>0146</fpage>
          -
          <lpage>9282</lpage>
          .
          <fpage>2237</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>What</given-names>
            <surname>Are</surname>
          </string-name>
          <article-title>Personalized Learning Pathways? Leadership in Action: a briefing series for new England's educational leaders</article-title>
          . Available at https://www.newenglandssc.org/wpcontent/uploads/2015/12/nessc_briefing_no6.pdf.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>M.</given-names>
            <surname>Garcia Gracia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Sánchez-Gelabert</surname>
          </string-name>
          , and
          <string-name>
            <given-names>O.</given-names>
            <surname>Valls</surname>
          </string-name>
          ,
          <article-title>Educational pathways, traceability, and self-perception of academic performance in post-compulsory transitions</article-title>
          . Revista de Educación,
          <volume>396</volume>
          (
          <year>2022</year>
          ):
          <fpage>95</fpage>
          -
          <lpage>123</lpage>
          . doi:
          <volume>10</volume>
          .4438/1988-592X-
          <fpage>0034</fpage>
          -8082-RE.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>P.</given-names>
            <surname>Schnell</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Fibbi</surname>
          </string-name>
          , Getting Ahead:
          <article-title>Educational and Occupational Trajectories of the 'New' Second-Generation in Switzerland</article-title>
          .
          <source>Int. Migration &amp; Integration</source>
          ,
          <volume>17</volume>
          (
          <issue>4</issue>
          ) (
          <year>2016</year>
          ):
          <fpage>1085</fpage>
          -
          <lpage>1107</lpage>
          . doi:
          <volume>10</volume>
          .1007/s12134-015-0452-y.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>K.</given-names>
            <surname>Burger</surname>
          </string-name>
          ,
          <article-title>Human agency in educational trajectories: Evidence from a stratified system</article-title>
          .
          <source>European Sociological Review</source>
          ,
          <volume>37</volume>
          (
          <issue>6</issue>
          ) (
          <year>2021</year>
          ):
          <fpage>952</fpage>
          -
          <lpage>971</lpage>
          . doi:
          <volume>10</volume>
          .1093/esr/jcab021.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>S.</given-names>
            <surname>Reder</surname>
          </string-name>
          ,
          <article-title>Developmental trajectories of adult education students: Implications for policy, research, and practice</article-title>
          . In D. Perin (Ed.), The Wiley handbook of adult literacy, Wiley Blackwell,
          <year>2020</year>
          , pp.
          <fpage>429</fpage>
          -
          <lpage>450</lpage>
          . doi:
          <volume>10</volume>
          .1002/9781119261407.ch20.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>M.</given-names>
            <surname>Pavlis Korres</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>García‐Barriocanal</surname>
          </string-name>
          ,
          <article-title>Development of personalized learning objects for training adult educators of special groups</article-title>
          .
          <source>Journal of Knowledge Management</source>
          , Vol.
          <volume>12</volume>
          ,
          <issue>6</issue>
          (
          <year>2008</year>
          ):
          <fpage>89</fpage>
          -
          <lpage>101</lpage>
          . doi:
          <volume>10</volume>
          .1108/13673270810913649.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>N.</given-names>
            <surname>Guarino</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Oberle</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Staab</surname>
          </string-name>
          ,
          <article-title>What is an ontology?</article-title>
          .
          <source>Handbook on ontologies,</source>
          (
          <year>2009</year>
          ):
          <fpage>1</fpage>
          -
          <lpage>17</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>T.</given-names>
            <surname>Gruber</surname>
          </string-name>
          , Ontologies.
          <source>Encyclopedia of Database Systems</source>
          , (
          <year>2008</year>
          ).
          <fpage>1959</fpage>
          -
          <lpage>1959</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>R.</given-names>
            <surname>Sivakumar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. V.</given-names>
            <surname>Arivoli</surname>
          </string-name>
          ,
          <article-title>Ontology visualization PROTÉGÉ tools-a review</article-title>
          .
          <source>International Journal of Advanced Information Technology (IJAIT)</source>
          ,
          <volume>1</volume>
          (
          <issue>4</issue>
          ) (
          <year>2011</year>
          ):
          <fpage>1</fpage>
          -
          <lpage>11</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>ESCO</surname>
          </string-name>
          <article-title>(the European Multilingual Classifier of Skills, Competencies, Qualifications</article-title>
          and Occupations). Available at https://ec.europa.eu/esco/portal/home,
          <source>last accessed 20.10</source>
          .
          <year>2023</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>S.</given-names>
            <surname>Pryima</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Rogushina</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Strokan</surname>
          </string-name>
          ,
          <article-title>Use of semantic technologies in the process of recognizing the outcomes of non-formal and informal learning</article-title>
          . UkrPROG-2018
          <source>: Proc. of the 11th International Conference of Programming, CEUR</source>
          Vol-
          <volume>2139</volume>
          . (
          <year>2018</year>
          ):
          <fpage>226</fpage>
          -
          <lpage>235</lpage>
          . http://ceurws.org/Vol-
          <volume>2139</volume>
          /
          <fpage>226</fpage>
          -
          <lpage>235</lpage>
          .pdf.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>J.</given-names>
            <surname>Rogushina</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Gladun</surname>
          </string-name>
          ,
          <article-title>Task Thesaurus as a Tool for Modeling of User Information Needs</article-title>
          .
          <source>In New Perspectives on Enterprise Decision-Making Applying Artificial Intelligence Techniques</source>
          , Springer, Cham,
          <year>2021</year>
          , pp.
          <fpage>385</fpage>
          -
          <lpage>403</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>030</fpage>
          -71115-3_
          <fpage>17</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>M.</given-names>
            <surname>Hudon</surname>
          </string-name>
          ,
          <article-title>Multilingual thesaurus construction-integrating the views of different cultures in one gateway to knowledge and concepts</article-title>
          .
          <source>Information services &amp; use</source>
          ,
          <volume>17</volume>
          (
          <issue>2-3</issue>
          ): (
          <year>1997</year>
          ),
          <fpage>111</fpage>
          -
          <lpage>123</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>S. M.</given-names>
            <surname>Pryima</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O. V.</given-names>
            <surname>Strokan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. V.</given-names>
            <surname>Rogushina</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. Y.</given-names>
            <surname>Gladun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. V.</given-names>
            <surname>Lubko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V. M.</given-names>
            <surname>Malkina</surname>
          </string-name>
          ,
          <article-title>Ontological Analysis of Outcomes of Non-formal and Informal Learning for Agro-Advisory System AdvizOnt</article-title>
          .
          <source>In International Conference on Technologies and Innovation</source>
          , Springer, Cham,
          <year>2020</year>
          , pp.
          <fpage>3</fpage>
          -
          <lpage>17</lpage>
          . URL: https://link.springer.com/chapter/10.1007/978-3-
          <fpage>030</fpage>
          -62015-
          <issue>8</issue>
          _
          <fpage>1</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>S.</given-names>
            <surname>Schaffert</surname>
          </string-name>
          ,
          <string-name>
            <surname>Bry</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Baumeister</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Kiesel</surname>
          </string-name>
          ,
          <article-title>Semantic wikis</article-title>
          .
          <source>IEEE software</source>
          ,
          <volume>25</volume>
          (
          <issue>4</issue>
          ) (
          <year>2008</year>
          ):
          <fpage>8</fpage>
          -
          <lpage>11</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>