<!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>
      <journal-title-group>
        <journal-title>Digital learning ecosystem by using digital storytelling
for teacher profession students. International Journal of Information and Education Technology</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.18178/ijiet.2019.9.1.1167</article-id>
      <title-group>
        <article-title>Adult Learning Ecosystem: Ontological Approach for Integration of Services for Andragogue Activities*</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Julia Rogushina</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Anatoly Gladun</string-name>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Olena Anishchenko</string-name>
          <email>anishchenko.olena@gmail.com</email>
          <xref ref-type="aff" rid="aff4">4</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Serhii Pryima</string-name>
          <email>pryima.serhii@tsatu.edu.ua</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Lenmara</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ismailova</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Bogomolets National Medical University</institution>
          ,
          <addr-line>13 T. Shevchenko boulevard, Kyiv, 01601, Kyiv</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff1">
          <label>1</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="aff2">
          <label>2</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="aff3">
          <label>3</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="aff4">
          <label>4</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>
      <pub-date>
        <year>2017</year>
      </pub-date>
      <volume>3501</volume>
      <fpage>14</fpage>
      <lpage>21</lpage>
      <abstract>
        <p>This study is devoted to the problems of the andragogue activiti es informational support based on use of semantic technologies and knowledge management models. aimed at the analysis of educational content. In this work we analyze the use of ecosystem paradigm for modeling the learning process that takes into account the specifics of adult students and analyze service-oriented approach for representation of andragogue activities. We consider existing ecosystems developed for modeling of software design and learning process and select their components that can be used in adult learning and represent specifics of this domain that influence on selection of semantic technologies used for facilitation of andragogue activities. We develop an ontological model of the ecosystem of adult learning that defines relations of its biotic and abiotic components and provides the basis for descriptions of the semantics of intelligent services used for learning support. Examples of service integration bases on this model are considered.</p>
      </abstract>
      <kwd-group>
        <kwd>1 Adult learning ecosystem</kwd>
        <kwd>ontology</kwd>
        <kwd>andragogue activities</kwd>
        <kwd>intelligent service</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>8th International Scientific and Practical Conference Applied Information Systems and Technologies in the Digital
Society AISTDS’2024, 2024, October 1, Kyiv, Ukraine
8th International Scientific and Practical Conference Applied Information Systems and Technologies in the Digital Society
AISTDS’2024, October 01, 2024, Kyiv, Ukraine
* Corresponding author.</p>
      <p>0000-0001-7958-2557 (J.Rogushina); 0000-0002-4133-8169 (A.Gladun); 0000-0002-6145-2321 (O.Anishchenko);
00000002-2654-5610 (S.Pryima); 0000-0002-4133-000 (L.Ismailova)
the competence potential of adult education professionals, the definition and verification of their key
competencies can become additional value in the field of life-long education. The professional
activity of andragogues makes it possible to meet the cultural and educational needs of various target
groups of adults in accordance with personal learning trajectories constructed for optimization of
forms, methods, technologies and content of learning. These complex tasks require both means of
modeling the learning process with appropriate expressiveness, and the use of modern technologies
of knowledge analysis to support the main types of andragogue activities.</p>
      <p>
        The ecosystem paradigm is quite widely used not only as a description of the cohabitation of a
certain set of living organisms (ecological objects) in a common environment, but also as a metaphor
for modeling various types of systems characterized by a fixed set of subjects, objects and types of
interaction between them during joint work (for example, the educational process, software
development) [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. Each ecosystem subject has its own set of interests and goals that can be carry out
in relations with activities of other subjects and the ecosystem as a whole.
      </p>
      <p>Activities of ecosystem determine their functions and the services that these subjects can provide
to each other. In this context, it is possible to distinguish biotic and abiotic components of the system
that are determined depending on its specifics (Fig. 1). Such modeling, in contrast to system analysis,
enables increased attention to common resources, the cyclical nature of their use and formation, as
well as the interaction between relatively independent subjects of the system in the process of using
these resources. In the most general case, use of resources reflects the exchange of information that
has a certain value for both sides between system components.</p>
      <p>We propose to use this paradigm as a base for modeling of collaborative activities of andragogue
that define their relations with other elements of learning process. Let’s consider main features and
components of these ecosystems.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Software ecosystems</title>
      <p>
        Software Ecosystems (SECO) are intended for modeling the process of design and programming larg-e
volume information systems from heterogeneous components developed by both internal and
external participants that use some common software platform. SECO allow describing the activities
of software developers and users by displaying the results of such activities [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. At the high level of
abstraction, software ecosystems can be considered as sets of organizations that have various
relations with software and services, their development and use [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. They differ by technological
platforms(such as iOS, Android), users (such as scientists, managers, educators, government [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ],
environment, etc.
      </p>
      <p>
        Historically, the first definition of SECO [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] given in 2003 describes a software ecosystem as a set
of software products developed together in one technological environment. Some authors add to this
definition a set of companies-developers that interact with the common market of software tools,
applications and services together on the basis of a common technological platform and exchange
information, resources and artifacts [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. Most definitions of SECO refer to software (software
systems, products, services, software platform, etc.), software engineering and various aspects of its
relations with people (developers and users), both technical and social, economic.
      </p>
      <p>Thus, the software ecosystem represents the interaction of a non-empty set of participants on a
common technological platform that results a set of software solutions and services. The adult
learning ecosystem can use SECO components to describe the features of information technologies,
software platforms and services that are created to support the work of andragogues. The
implemention of SECO components makes it possible to determine the relations of andragogues and
students with software developers that support the learning process and to formalize the
requirements for information technologies and knowledge analysis models that these technologies
provide (Fig.2).</p>
    </sec>
    <sec id="sec-3">
      <title>3. Digital learning ecosystem</title>
      <p>
        Digital learning ecosystem (DLE) is used to model the educational process and its environment, as a
rule, using various types of digital learning resources and intelligent learning tools [
        <xref ref-type="bibr" rid="ref10 ref11">10, 11</xref>
        ]. In DLE,
biotic components are students, teachers of educational institutions, and other physical and legal
persons participating in the educational process. These biotic components can create, change and
share abiotic components of, such as educational resources, equipment, technologies, and tools [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ].
Some researchers extend these ecosystem components with additional elements, for example, by
adding system administrators, content providers, designers, experts to the biotic component, and
hardware, databases, open educational resources, learning environments, and learning tools to the
abiotic ones.
      </p>
      <p>DLE can process various information objects with complex structure such as profile of learners
[13] that represent their skills, motivations and needs.</p>
      <p>All biotic elements of DLE (such as educators, students, experts and technological staff) have
specific roles in learning process and execute some activities to provide learners with knowledge,
experience and skills [14]. For example, educators have to acquire knowledge about learning course
from relevant information objects, transfer it into learning matherials and effectively delivere these
matherials to students [15]. Domain experts evaluate the quality of learning matherials, prepare
various reserch works and reports that can be used for renovation of learning content, Technological
staff supports management of e-learning systems and environment. Students have to work with
learning matherials, execute tests and recommendations of educators.</p>
      <p>In our opinion, the ecosystem of adult learning requires additional parameters for modeling the
experience and competencies of education seekers, as well as the features of learning materials that
take into account different abilities to perceive new knowledge and the dynamics of the structure of
the terminological system of education domain.</p>
      <p>In addition, the subjects (participants) of the learning ecosystem need to exchange, share and
disseminate knowledge, and this actualizes the need to separate elements of the ecosystem that
provide presentation and analysis of knowledge – ontologies, knowledge bases, analytical services,
etc. [16]. For adult education, it is also important to be able to refl ect knowledge about the existing
experience of learners that is relevant to the learning domain.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Adult learning ecosystem</title>
      <p>Adult Learning Ecosystem (ALE) is a special case of DLE supplemented by elements of the software
ecosystems used for describing of ITs and knowledge bases aimed on support the professional
activities of andragogue (Fig.3).</p>
      <p>Special attention in this analysis is paid to the elements that ensure collaborative use and creation
of new knowledge on base of semantic technologies of information processing.</p>
      <p>ALE differs from DLE by a larger number of parameters of biotic components for describing
specifics of knowledge and competencies of people with heterogeneous work and learning
experience, as well as transforming some elements of the educational process in accordance with the
motivation and characteristics of knowledge perception by people of different ages.</p>
      <p>Usually, adult students have one or several reasons for selection of learning course that provides
some competencies:
•
•
•
•
•
they have to carry out some work but they understand the lack of appropriate skills and
knowledge;
they contact in their practical work with specialists of relevant professions and know
advantages, disadvantages and requirements of this activity;
they have an experience and knowledge (professional, social, etc.) that partially cover the
requirements of specialty and can help in its learning;
they are interested in learning domain but on the lower level;
their health, social position, etc. require to change the profession with account of existing
experience.</p>
      <p>Therefore, andragogue has to take into attention their individual skills, motivations and learning
possibilities and to reflect all these student properties into the model of their learning.</p>
      <p>ALE structure makes it possible to single out the basic activities of andragogues and to determine
their main tasks that require informational support of semantic technologies. Examples of such tasks
are:
•
•
•
•
•
•
organization of a repository of documents and reference materials directly related to the
professional activities of andragogues;
development of the learning course thesaurus on base of its content and domain ontology;
determination of the set of competencies that the applicant should obtain as a result of
studying the course;
identification of a set of competencies that the student has before the start of studies;
construction of the applicant's personal learning trajectory;
selection of a personal set of learning objects and educational facilities for the applicant.</p>
      <p>All these andragogue activities differ from the similar activities of pedagogue by more complex
model of student. This set of tasks can be replenished, and individual tasks can be divided into
subtasks.</p>
      <p>In order to support these tasks by semantic technologies, it is necessary to define clearly and
unambiguously the elements of the adult ecosystem and the relations between them by moving from
natural language descriptions of the domain formal models.</p>
    </sec>
    <sec id="sec-5">
      <title>5. Problem definition</title>
      <p>We propose to use ontological analysis to create a formal model of the adult learning ecosystem,
because now domain ontologies become the most common type of knowledge representation for a
variety of distributed Web applications, and existing standards and software tools support their
development.</p>
      <p>This model provides the base for description of andragogue activities on semantic level and can
be used for integration and composition of intelligent services that facilitate these activities.</p>
      <p>The concept of ecosystems allows to distinguish biotic and abiotic components. The specifics of
the approach proposed in this work consists in supplementing the ecosystem model with
components that characterize information technologies used to support various types of activities of
the andragogue, and means of representation and analysis of knowledge that andragogue transforms
as a result of such activities and which is exchanged both with students and with other ecosystem
entities, namely with developers of relevant software and digital educational resources.</p>
      <p>The scientific novelty of the proposed approach consists in the formal definition of the
components of the adult learning ecosystem that takes into account the existing developments in
this area and is aimed at creating interoperable descriptions of the semantics of this ecosystem
components in the paradigm of service-oriented programming.</p>
    </sec>
    <sec id="sec-6">
      <title>6. Ontological model of the adult learning ecosystem</title>
      <p>ALE ontology reflects the connections and relations between class individuals that represent
ecosystem components, as well as the activities of biotic elements to transform abiotic ones.</p>
      <p>The classes of such ontology correspond to the main subjects (andragogue, student, expert) and
objects (learning materials, individual learning trajectory, competence, training course, etc.) of the
learning process (Fig.4).</p>
      <p>The activities of ALE subjects are represented through the object relations of the ontological
model (Fig.4). To formalize the semantics of these transformations, it is advisable to use the concept
of intelligent Web services: each activity can be described as a service through a set of input and
output data and the semantics of their transformation.</p>
    </sec>
    <sec id="sec-7">
      <title>7. Intelligent Web services</title>
      <p>Service-oriented architecture (SOA) is a conception of design, development and management of
independent functional modules that are accessible through the network (Web, corporate and local
networks, etc.) and are able to perform some actions [17].</p>
      <p>Web services are software systems uniquely identified by URI address with a standardized
description of the interface and functions. They are supported by the following standards:
SOAP (Simple Object Access Protocol) – message exchange protocol;
WSDL is a language for describing software interfaces of Web services;
UDDI (Universal Description, Discovery and Integration) is a classifier of Web services.
For ALE, the SOA elements are interpreted as follows:
service provider – developers of educational information support tools;
service consumers – andragogues, students and other participants of the educational process;
service register – description of services that are used to ensure the learning process and to
transform information about ALE components.</p>
      <p>Information about the functions provided by some specific Web service of SOA is contained in its
WSDL description.</p>
      <p>Intelligent Web services that extend the concept of traditional Web services have to described
explicitly service semantics based on ontologies and, as a result, they are suitable for automatic
search, composition and execution.</p>
      <p>Intelligent Web services use an ontological representation of knowledge about their functionality.
OWL-S (Web Ontology Language for Services) [18] is the tool of semantic description of Web
services that provides declarative descriptions of service properties. This description contains the
service profile, its model and grounding.</p>
      <p>Ontological model of ALE provides a unified vocabulary for describing the input and output data
of services that support the activity of an andragogue, and can be supplemented with ontologies of
learning domain.</p>
    </sec>
    <sec id="sec-8">
      <title>8. Services for Andragogue Activities</title>
      <p>Well-known autonomous Web services used for adult learning are:
•
•
•
•
•
•
•
•
•
•
•</p>
      <p>MOOCs course services such as Coursera, edX, LinkedIn, Skillshare, FutureLearn that
contribute to the development of various professional skills of adults who value the ability
to access high-quality educational content from reputable institutions and teachers, as well
as the flexibility to study on their own schedule;
Web services used for discussion forums, learning management systems (LMS) that increase
cognitive presence of adult students, allow to achieve learning goals independently and
provide feedback and support from educators and other students;
analytical Web services used to adapt the learning experience of adult students to their
personifies needs, goals and preferences (for example, by development of personal learning
trajectories and selection of learning resources);
specialized services for life-long learning and professional development.</p>
      <p>Web services that offer flexible learning opportunities play a critical role in adult education
support. The following key characteristics of Web services used in andragogy are:
•
•
learning independence: services allow students access to learning content anytime,
anywhere, allowing and at their own pace because adult students need in the flexible balance
of learning process with work and personal commitments;
micro-learning approach where Web services facilitate breaking down of learning content
into small, manageable blocks and allow students to acquire quickly new skills that are
immediately applicable in their jobs or personal projects;
•
•
•
•
access to interactive content, such as simulations, multimedia, videos, infographics, etc. that
facilitate learning process;
skill-based training support based on application of new knowledge to real-life situations
(work, personal development, solving current problems);
social learning and cooperation that support learning by discussions, collaborative work and
knowledge exchange with other subjects of learning process;
personalized and adaptive learning supported by processing of student personal data to adapt
the content to individual preferences, restrictions and motivation.</p>
      <p>Security and digital rights management (DRM) are also becoming an important issue of learning
process, and Web services help protect intellectual property of content publishers while providing
students with access to various learning objects.</p>
      <p>Therefore, Web services are powerful tools for adult learning, providing flexibility, scalability and
availability. These services align well with the andragogy principles by offering a self-directed,
practical and effective learning experience. Development and semantization of information
technologies make services more personalized, interactive and effective to meet the growing needs
of adult learners.</p>
      <p>A large number of scientific publications dedicated to the use of Web services in andragogy
analyze various theoretical and practical aspects of their development and spheres of their
application into adult learning ecosystem. Such services facilitate dynamic content distribution,
personalized learning, collaborative knowledge sharing, and secure content management.</p>
      <p>For example, the educational ecosystem proposed by [19] is based on autonomous Web services
designed to create an adaptive, personalized and effective learning environment.</p>
      <p>Web services provide adults with educational content (digital textbooks, articles, tutorials) and
provide them according to their preferences and learning style. Depending on the student progress
in learning, Web services regulate the level of content complexity and can be integrated
interoperably with different software platforms and data formats. Important feature of Web services
into this ecosystem is their support of modularity of educational content.</p>
      <p>These Web services offer solutions for personalized learning, dynamic content delivery and
collaborative knowledge creation, they are well aligned with the dynamic needs of adults in the
digital age.</p>
      <p>Other important problem concerned with use of Web services is their integration into existing
elearning systems to create a more effective and dynamic learning environment. Such services are
aimed on increasing accessibility, personalization and collaboration of educational content is
emphasized, especially in the context of the knowledge society.</p>
      <p>This integration allows learning content to be distributed and managed in a more flexible and
learner-centered way [20]. Aggregation and distribution of content using Web services enables the
creation of platforms where content can be collected from multiple sources and distributed
dynamically according to student needs. For example, all student with access to some e-learning
platform receives personifies lists of learning resources: textbook chapters, scientific articles,
technical reports adapted to their specific interests, learning course and field of study. Recommender
systems based on Web services can propose additional literature, scientific articles or multimedia
content based on current knowledge and skills of the learner.</p>
      <p>Some researchers [21] consider services integrated with Learning Management System (LMS)
software and take into account the integration of LMS with Web 2.0. Service-based approach is aimed
on support of personalization of open learning environments. Others [22] analyze use of Web
services for creation of adaptive content aimed on personalized learning: services are used to refine
the model of learner and to select learning materials according to needs of this learner.</p>
      <p>Currently, a large number of various Web services for general raining and learning purposes are
developed. Many of them can be used with certain clarifications to support the professional activities
of an andragogue or are designed directly to support the activity of an andragogue.</p>
      <p>Some of learning services are described at the semantic level with use of OWL-S and other
relevant ontologies, but most of them do not have such descriptions and are implemented as part of
heterogeneous software systems and educational portals. Lack of semantic description makes it
difficult to find them and access users to their functionality.</p>
      <p>Therefore, it is advisable to create formal descriptions of particular functions of such systems on
base of terms and relations from the ALE ontological model described in the previous section.</p>
      <p>In the ALE paradigm, services are defined as the act ivity of biotic components of this ecosystem
aimed at the transformation of both biotic and abiotic components. In the ontological model of the
ecosystem, they correspond to the object properties of biotic components that are considered as
service consumers (Fig.5). The proposed approach makes it possible to create more unified
descriptions of service semantics that prevents the creation of functionally similar services. For
example, AdvisOnt [23] and AndraMedia [24] systems that can be used for andragogue activity
support provide various intelligent services with similar functionality. These systems use
ontologybased knowledge representation of the main elements of common learning ecosystem that helps in
integration of their services according to user needs.</p>
      <p>Service 1. Matching the competencies of
a potential employee with vacancy
requirements:
• input data: a set of competencies of the
job seeker; set of competencies required
by the vacancy; the ontology of domain,
to which the competencies belong;
• output data – a set of competencies that
are present in the vacancy and absent
from the applicant (if this set is empty, it
can be assumed that the applicant
satisfies the vacancy).</p>
      <p>Service 2. Matching the student
competencies with competencies of the
learning course:
• input data: a set of competencies of an
education seeker; a set of competencies that
are the result of studying the course;
ontology of the course's domain.
• output data – a set of competencies that are
present in the results of studying the course
and are absent in the learner (if this set is
empty, it can be assumed that the learner has
already fully mastered the relevant course).</p>
      <p>Service 3 (universal). Matching of competences
of a biotic component with a sample of an
abiotic component:
• input data: a set of competencies of the biotic
component; a set of competencies of an abiotic
sample; ontology of domain competences.
• output data – a set of competencies of the
sample, which are absent from the biotic
component.</p>
      <p>Analysis of the semantics of transformations performed by these services and their input and
output data on base on ALE hierarchy of classes allows to replace these services with a more
universal service that provides comparing the competencies of a biotic component with a sample –
a set of competencies of some abiotic component (Fig.6).</p>
      <p>Service 3 (universal). Matching of competences of a biotic component with a sample of an abiotic component:
• service provider – adult learning ecosystem;
• service consumers – system users;
• input data: a set of competencies of the biotic component; a set of competencies of an abiotic sample; ontology of domain
competences.</p>
      <p>• output data – a set of competencies of the sample, which are absent from the biotic component.</p>
      <p>Description of Service 3 characteristics such as input and output data, semantics of its functions
uses ALE term system that provides unambiguous understanding of results generated by this service.</p>
      <p>This approach facilitates the execution of services by users. Let`s consider an example of a request
to this service in Python for matching of student Petrenko A.M. competencies with learning course
"Artificial Intelligence" using the SPARQL language.</p>
      <p>SPARQL query is made to find competencies of learning course (abiotic ALE components of type
dbo:Competence) represented by course thesaurus in the semantic store that have a given title
"Artificial Intelligence" (in this case, containing part of the title entered by the user) with the set of
student competencies (abiotic ALE components of type dbo:Competence) that are linked with biotic
component of type dbo:Person that have a name "Petrenko A.M.".</p>
      <p>This query is based on SPARQLWrapper library eveloped for executing SPARQL queries to
semantic Web services. Fig.7 shows an example of a Python query for semantic service that matchs
competencies of biotic component (such as student competences) with competencies required by
sample (such as an employer's position or lea rning course results) and an example of a response to
this query of the semantic Web service of competencie matching about the probability.</p>
      <p>Proposed example assumes that this service is accessible through an API (for example, via HTTP
requests) and responds to requests in JSON format.</p>
      <p>Images for service interface based on request description are generated with the help of AI
program DALL-E2 (https://openai.com/dall-e-2/), developed by OpenAI. It uses a combination of
GANs (generative adversarial networks) based on neural networks and transforms to create images</p>
    </sec>
    <sec id="sec-9">
      <title>9. Conclusion</title>
      <p>The use of modern semantic technologies and knowledge processing tools to support the
professional activities of andragogue requires the creation of a formal model of this subject area and
the definition of the structure and relations of its basic elements.</p>
      <p>Ontological model of the adult learning ecosystem combines elements of existing ecosystems of
digital learning and software engineering but complements them with components specific to the
professional activity of andragogues.</p>
      <p>Development of adult learning ecosystem ontology allows determining the main types of activity
of its subjects that require to develop semantic Web services or to transform existing services for the
purpose their universalization and reuse.</p>
      <p>An important element of the proposed model is the formalization of relations between the
professional tasks of andragogue and those semantic technologies that support corresponding
intelligent transformation of relevant knowledge.</p>
    </sec>
    <sec id="sec-10">
      <title>Declaration on Generative AI</title>
      <p>During the preparation of this work, the authors used AI program DALL-E2
(https://openai.com/dalle-2/) to generate image for figure 7. After using these tool, the authors reviewed and edited the
content as needed and take full responsibility for the publication’s content.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>J.</given-names>
            <surname>Reischmann</surname>
          </string-name>
          ,
          <article-title>Lifewide learning: Challenges for andragogy</article-title>
          .
          <source>Journal of Adult Learning, Knowledge and Innovation</source>
          ,
          <volume>1</volume>
          (
          <issue>1</issue>
          ) (
          <year>2017</year>
          ),
          <fpage>43</fpage>
          -
          <lpage>50</lpage>
          . doi:
          <volume>10</volume>
          .1556/
          <year>2059</year>
          .01.
          <year>2017</year>
          .
          <volume>2</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>B.J.</given-names>
            <surname>Buiskool</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.D.</given-names>
            <surname>Broek</surname>
          </string-name>
          ,
          <string-name>
            <surname>J.A. van Lakerveld</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.K.</given-names>
            <surname>Zarifis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Osborne</surname>
          </string-name>
          ,
          <article-title>Key competencies for adult learning professionals Contribution to the development of a reference framework of key competencies for adult learning professionals</article-title>
          .
          <source>Final report. Zoetermeer: Research voor Beleid/European Commission</source>
          .
          <year>2010</year>
          . URL: https://pascalobservatory.org/sites/default/files/keycomp_0.pdf.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>Council</given-names>
            <surname>Resolution</surname>
          </string-name>
          <article-title>on a new European agenda for adult learning 2021-</article-title>
          <year>2030</year>
          (
          <year>2021</year>
          /C 504/02).
          <source>Official Journal of the European Union</source>
          .
          <year>2021</year>
          . URL: https://eur-lex.europa.eu/legalcontent/EN/TXT/?uri=CELEX%3A32021G1214%
          <fpage>2801</fpage>
          %
          <fpage>29</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>W.</given-names>
            <surname>Geary</surname>
          </string-name>
          et al.,
          <article-title>A guide to ecosystem models and their environmental applications</article-title>
          .
          <source>Nature Ecology &amp; Evolution, 4</source>
          (
          <year>2020</year>
          ),
          <fpage>1459</fpage>
          -
          <lpage>1471</lpage>
          . doi:
          <volume>10</volume>
          .1038/s41559-020-01298-8
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>K.</given-names>
            <surname>Manikas</surname>
          </string-name>
          ,
          <string-name>
            <surname>K. M. Hansen</surname>
          </string-name>
          ,
          <article-title>Software ecosystems - A systematic literature review</article-title>
          .
          <source>Journal of Systems and Software</source>
          ,
          <volume>86</volume>
          (
          <issue>5</issue>
          ) (
          <year>2013</year>
          ),
          <fpage>1294</fpage>
          -
          <lpage>1306</lpage>
          . doi:
          <volume>10</volume>
          .1016/j.jss.
          <year>2012</year>
          .
          <volume>12</volume>
          .026.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>S.</given-names>
            <surname>Jansen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Cusumano</surname>
          </string-name>
          ,
          <article-title>Defining software ecosystems: a survey of software platforms and business network governance</article-title>
          .
          <source>Software ecosystems</source>
          .
          <year>2013</year>
          ,
          <fpage>3</fpage>
          -
          <lpage>28</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>J.</given-names>
            <surname>Howison</surname>
          </string-name>
          , E. Deelman,
          <string-name>
            <surname>M. J. McLennan</surname>
          </string-name>
          ,
          <string-name>
            <surname>R.</surname>
          </string-name>
          <article-title>Ferreira da Silva</article-title>
          ,
          <string-name>
            <given-names>J. D.</given-names>
            <surname>Herbsleb</surname>
          </string-name>
          ,
          <article-title>Understanding the scientific software ecosystem and its impact: Current and future measures</article-title>
          .
          <source>Research Evaluation</source>
          ,
          <volume>24</volume>
          (
          <issue>4</issue>
          ) (
          <year>2015</year>
          ),
          <fpage>454</fpage>
          -
          <lpage>470</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>D. G.</given-names>
            <surname>Messerschmitt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Szyperski</surname>
          </string-name>
          ,
          <article-title>Software ecosystem: understanding an indispensable technology and industry</article-title>
          . MIT press.
          <year>2003</year>
          . doi:
          <volume>10</volume>
          .7551/mitpress/6323.001.0001
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>S.</given-names>
            <surname>Jansen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Finkelstein</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Brinkkemper</surname>
          </string-name>
          ,
          <article-title>A sense of community: A research agenda for software ecosystems</article-title>
          ,
          <source>in: Proceedings of 31st International Conference on Software Engineering, May</source>
          <year>2009</year>
          , pp.
          <fpage>187</fpage>
          -
          <lpage>190</lpage>
          . IEEE.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>L. T.</given-names>
            <surname>Nguyen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Tuamsuk</surname>
          </string-name>
          ,
          <article-title>Digital learning ecosystem at educational institutions: A content analysis of scholarly discourse</article-title>
          .
          <source>Cogent Education</source>
          ,
          <volume>9</volume>
          (
          <issue>1</issue>
          ) (
          <year>2022</year>
          ),
          <volume>2111033</volume>
          ,
          <fpage>1</fpage>
          -
          <lpage>27</lpage>
          . doi:
          <volume>10</volume>
          .1080/2331186X.
          <year>2022</year>
          .2111033
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>J.</given-names>
            <surname>Reyna</surname>
          </string-name>
          ,
          <article-title>Digital teaching and learning ecosystem (DTLE): A theoretical approach for online learning environments. Changing demands, changing directions</article-title>
          .
          <source>Proceedings of ASCILITE Hobart, December 4-7</source>
          ,
          <year>2011</year>
          , рр.
          <fpage>1083</fpage>
          -
          <lpage>1088</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>M.</given-names>
            <surname>Hecht</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Crowley</surname>
          </string-name>
          ,
          <article-title>Unpacking the learning ecosystems framework: Lessons from the adaptive management of biological ecosystems</article-title>
          .
          <source>Journal of the Learning Sciences</source>
          ,
          <volume>29</volume>
          (
          <issue>2</issue>
          ) (
          <year>2020</year>
          ),
          <fpage>264</fpage>
          -
          <lpage>284</lpage>
          . doi:
          <volume>10</volume>
          . 1080/10508406.
          <year>2019</year>
          .
          <volume>1693381</volume>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>