<!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>Pro ject-competent paradigm of knowledge representation of the three-level engineering education system</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Bulat Kubekov</string-name>
          <email>b.kubekov@mail.ru</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Leonid Bobrov</string-name>
          <email>bobrov@nsuem.ru</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Elena Savelyeva</string-name>
          <email>savelyeva@dku.kz</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Vitaliy Naumenko</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Anar Utegenova</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Institute of Information and Computational Tehnologies</institution>
          ,
          <country country="KZ">Kazakhstan</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Kazakh-German University</institution>
          ,
          <country country="KZ">Kazakhstan</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Novosibirsk state university of Economics and Management</institution>
          ,
          <country country="RU">Russia</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>In many universities of the world, modernization of engineering training programs for engineering activities is carried out using the CDIO approach [1,2]. This approach has become widely used in the countries of near and far abroad and in particular at the Tomsk Polytechnic University of the Russian Federation. As noted by head of the Department of engineering pedagogy of the University, Doctor of Technical Sciences, Professor A.I.Chuchalin [3,4], the approach provides a framework for the design of multi-level programs of engineering education, is relevant in connection with the requirements of international standards for learning outcomes in higher education institution and the competences of professional engineers[5]. The CDIO approach provides the opportunity to form optimal structures, content and technologies of implementation and quality assessment of level engineering education programs. It is known that any profession is based on a certain set of theoretical knowledge and practical experience. If this framework is formalized and properly documented, such a body of knowledge can be a starting point for developing layered training programs for specialists, as well as for accrediting academic programs and professional certification. Recently, the term ontology has become common in the information technology literature. In the works Gavrilova T.A., Subetto A.I., Khutorskoy A.V., Tsukanova N.I. [6,7,8,9,10,11], applications of ontology, as domain models, the development of a knowledge base of intelligent systems, the use of an ontological approach to knowledge management based on the competence approach, and also methods for developing educational and methodical complexes based on ontology are considered.</p>
      </abstract>
      <kwd-group>
        <kwd>Paradigm of knowledge representation</kwd>
        <kwd>Competence model</kwd>
        <kwd>Ontology model</kwd>
        <kwd>Project teaching method</kwd>
        <kwd>CDIO initiative</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        As noted in the article L.V. Borovikova [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], the main, constantly escalating
contradiction of education, lies in the dialectical interconnection of its main sides
- between the renewed content of education offered by the increasingly complex
social life
      </p>
      <p>
        Fundamental and constantly escalating contradiction of education lied in the
dialectical interconnection of its main principles - between the renewed content
of education, which offered by the increasingly complex social life and its
existing form that cannot satisfy the growing needs of society. According to L.V.
Borovikova [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] this contradiction, should be resolved, both through the
modernization of society, and the introduction of new forms of its organization, and
new educational technologies.
      </p>
      <p>In our point of view, in this connect, it should also be noted the relevance
of the information education base conversion into a new paradigm of knowledge
representation that correspond with the needs of digital economy, with the focus
on the skills developing in analyzing information and thinking creativity. Such
information base conversion will contribute to increasing the efficiency and
quality of teaching, diversifying the methods of electronic pedagogy and the range
of educational services, as well as the development of new educational, including
Smart technologies.</p>
      <p>
        The problem of the correspondence between the increasingly complex social
life and the need for express-update of the education content must be resolved
through the proactive modernization of curricula and engineering training plans,
and through the development of the epistemological function of the competence
approach [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. The need for a conversion to the new representation of
knowledge paradigm, requires the application of knowledge engineering, in particular,
ontological engineering methods, as well as the introduction of techniques for
intensifying the learning-cognitive activity of students.
      </p>
      <p>Taking into account the analysis of the state of engineering education and the
tasks relevant in the light of the implementation of the program for digitalization
of the higher school, there were revealed some information:</p>
      <p>– there is a general tendency of the need to switch to a new paradigm of the
information base of education, since the existing base does not provide, as far
as is necessary, the opportunities for diversifying educational technologies and
services;</p>
      <p>– the opinion of researchers from near and far abroad is reduced to the need
for intellectualization of the educational content presentation, the creation of
intelligent software systems in education and the transition to Smart-teaching;
– according to the learning and teaching support material, especially for
engineering specialties, there is clearly a tendency to switch to a project teaching
method, as the basis for the methodology of forming a graduate’s competence
model;</p>
      <p>– the problem of proactive planning of curricula and the design of training
programs become more serious, in accordance with the demands of the labor
market and the educational processes management, with a focus on
individualizing teaching.
2</p>
      <p>Concepts and functions of interaction between levels of
engineering education system
The solution of the current problems has to see in the context of a systematic
presentation of concepts and mechanisms of interaction and in the context of
each level of modern education system. Let’s show our vision of the hierarchical
structure of the three-level education system, using the example of the specialty
”Software Engineering”.</p>
      <p>Only competent scientific-educational and educational-methodical
composition of these levels of engineering education, under conditions to integration
with the design and competence paradigm of knowledge representation, and the
mandatory participation of IT industry experts, will be able to provide
highquality and competitive training of specialists of appropriate levels in modern
areas and areas of the digital economy, and to justify the expectations of the
labor market.</p>
      <p>The highest level in inheritance hierarchy for a given chart is the level of
Doctoral degree which should be associated with learning the future, within the
framework of the fundamental disciplines of the scientific areas of Computer
Science and Software Engineering.</p>
      <p>The term ”learning the future” presupposes disciplines that have a long-term
and slowly aging character or special aspects. It can also be noted that the
disciplines of learning the future are disciplines based on the laws of the development
of the industry of information and telecommunication facilities, technologies and
systems, taking into account the forecasting of such development.</p>
      <p>The competence model of the PhD level is a composition of universal
competencies in the areas of Computer Science and Software Engineering, the
fundamental and professionally oriented disciplines of which constitute the PhD-level
educational and research base, and regulate problem-oriented learning of
master’s level.</p>
      <p>The second level is the level of magistracy, which have to follow nuanced
approach when implementing scientific and educational trends of fundamental and
professional-oriented disciplines of Computer science and Software Engineering
direction and PhD level.</p>
      <p>The competence model of magistracy level is the composition of competencies
of the direction of the Software engineering and problem-oriented Software skills,
and forms the basis for planning curricular and master’s degree programs.</p>
      <p>These disciplines have to be adapted to real needs of IT-industry and, first
of all, be oriented to the modern development trends and issues of problem
areas of Computer science and Software Engineering. Therefore, basic and
profiling disciplines of magistracy have to define curricular trends of bachelor degree
and regulate problem-oriented education, and the corresponding trend from the
disciplines of the master’s program is to determine the educational and
methodological base of the bachelor’s level.</p>
      <p>The first level of three-level education system is the baccalaureate level.
General, basic and profiling curricular subjects of bachelor specialty ”Software
Engineering” have to realize curricular trends of basic and profiling magistracy
disciplines, and competence bachelor model have to be composition of
competencies in SWEBOK area of expertise and subject-oriented Software skills.</p>
      <p>Disciplines of the curriculum at the bachelor’s level should be connected to
the acquisition of engineering knowledge by specialty, the experience of project
and innovation activities, the development of their professional skills and
subjectoriented Software skills, the development of software products and systems in
their professional activities</p>
      <p>Thus the represented model of three-level education system in the context of
specialty ”Software Engineering” presupposed the following:</p>
      <p>– mandatory continuity of curricula and programs between the levels of the
training system;
– determination of competence models of all levels of the education system;
– definition of scientific and educational and educational methodical trends
of the PhD and Masters levels, respectively;</p>
      <p>– the need to move from the traditional information base of education to
knowledge engineering, on the basis of the design and competence paradigm of
knowledge representation, and using ontological engineering methods;
– development of mechanisms for proactive planning and adaptation of the
content of curricula, programs and subjects taught, in accordance with scientific
and technological challenges and labor market needs;</p>
      <p>– the use of knowledgeable components of repeated use and their reuse for
the design of educational programs and curricula;
– transition to the provision of educational services, using Smart technologies;
– the need for open management of educational processes and
individualization of education.
3</p>
      <p>
        Project-oriented and competence paradigm of
knowledge representation
Paradigm is a term widely used in modern systems design and designating a
way of constructing systemic abstractions, based on commonness and variability
[
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. Under the paradigm in education, we will understand the basic model of a
specific method of organizing educational information, based on the properties of
community and variability, and, as a whole, as a leading approach to the choice
of content and forms of organization of educational resources.
      </p>
      <p>As a base model of knowledge mapping, in our studies, a network model is
adopted - an information model of the domain that has the form of an oriented
graph whose vertices correspond to objects in the domain and the arcs define
relations between them. Formally, the network can be specified in the following
form: H =&lt; I, C, G &gt;, where I is the set of information units; C - the set
of types of links between information units; G is a mapping that specifies
specific relationships from existing types (relationships) between elements. In the
semantic network, the role of vertices is played by the concepts of the knowledge
base, and the arcs (and directed ones) set the relations between them. Thus, the
network model reflects the semantics of the domain in the form of concepts and
relationships.</p>
      <p>To concretize the network model and further practical usage, there was
accepted the ontology model that is defined as the triple of the following sets:
Om =&lt; C, R, F&gt;. Where C is the set of concepts (terms) of the subject area. R
is the set of relations between concepts. F is the set of interpretation functions
whose definitions are defined on the relations between concepts in ontology.</p>
      <p>The ontology might be represented visually by oriented graph G, peaks of
which are conceptions, and edges are relations between them. There is the
ontology model represented by an oriented graph, the root vertex of which is a basic
notion of the subject area in our constructions. The identification of a support
concept is limited to no more than two levels of child hierarchy concepts, in
which any optional concretizing concept is a hanging vertex, that is, a vertex
that does not have its child concretizing concepts.</p>
      <p>
        Thus the ontology model is represented as hierarchical conception structure,
root vertex of which is main concept, the second level is the identifying concept
of main concept and, last of all, third level incudes concretizes concepts of each
identifying ontology concepts [
        <xref ref-type="bibr" rid="ref14 ref15 ref16 ref17">14,15,16,17</xref>
        ].
      </p>
      <p>Next, consider the formalisms of each of the elements corresponding to the
sets of the ontology model used in the specially developed language of the
knowledge specification. This language allows you to describe the basic concepts of the
domain in an unambiguous and formalized form. The language of the knowledge
specification is, firstly, endowed with rich possibilities for semantic reflection of
declarative knowledge of the subject domain, and secondly, it allows to store
them in the repository, as well as to accompany and change.</p>
      <p>Declarative knowledge is knowledge about the world of the problem, that is,
knowledge that describes the properties of the subject area in which the task
is solved. Declarative knowledge, laid in the basis of the competence model of
the learner, determines a dynamic set of knowledge, skills and skills that are
necessary for his future professional activities and personal development.</p>
      <p>
        As example lets take into account SWEBOK area of Software Engineering
knowledge, which is connected with software requirements [
        <xref ref-type="bibr" rid="ref18 ref19">18, 19</xref>
        ]. Declarative
knowledge of the field of knowledge ”Software requirements” might be
represented as a set of seven main concepts: C1, C2, C3, C4, C5, C6, C7, each of
them have two levels of identifying and concretizing concepts. For example, for
the main concept C2 - ”User requirements”, identifying concepts are C21 - user
functional requirements, *C22 - non-functional user requirements and *C23
script of events.
      </p>
      <p>Identifying concept is the first level concept of main ontology concept with
the help of which are determined semantic and distinctive properties of given
main concept against the other main concepts of the subject area.</p>
      <p>Concretize concept is the second level concept of main ontology concept,
which in the context of its main identifying concept with the help of typical, or
all possible combinations of child concepts, which have a clear and unambiguous
description of the supporting concept.</p>
      <p>In the expression of knowledge, the signs: ’*’, ’+’ and ’˜’ define the relations
”composition”, ”aggregation” and ”alternative choice” on concepts of ontology,
denoting accordingly the properties of generality (obligatory) and variability
(optional). At the same time, the relation ”composition” is a relation in which
the property of generality for the child concept is reflected, and the obligatory
presence of it in all instances of the parental notion of ontology; the ”aggregation”
relation is the relation in which the community property for the child concept is
reflected, and the optionality of its presence in instances of the parental notion of
ontology; the relation ”alternative choice” is the relation in which the property of
the variability of the child concept is reflected and the optionality of its presence
in the instances of the parental concept of ontology.</p>
      <p>With the help of the expression of knowledge, we can formulate an assertion
about any main concept in the form of a predicate, which is always true. A
predicate is a narrative sentence containing subject variables, the replacement
of which by constant values transforms the sentence into a statement - true or
false.</p>
      <p>The accepted types of concepts and relationship on concepts, we show as
example on software engineering SWEBOK subject area: ”Software requirements”
declarative knowledge of which we represented by ontologies of seven main
concepts:</p>
      <p>C1 – Business requirements.
∗C11 – business-requirements;
∗C12 – restriction on system behavior;
∗C13 – concept document.</p>
      <p>C2 – User Requirements.
∗C21 – functional user requirements;
∗C22 – non- functional user requirements;
∗C23 – script of events.</p>
      <p>This identifying concept is the semantic context of the second concretize
level, which includes following concepts: ∗C1– usage variant, +C2 – the diagram
of data stream or +C3 – the diagram state transition or +C4 ”event and answer”
table.</p>
      <p>C3 - Subject area requirements.
∗C31 - functional requirements;
∗C32 - non- functional requirements.</p>
      <p>This identifying concept is the semantic context of the second concretize
level, which includes following concepts: ∗C1 - project targets, ∗C2 - attributes
of quality, +C3 - project structure and restrictions of outward.</p>
      <p>C4 - System requirements
∗C41 - system requirements organization;
∗C42 - metrics of the quality of system requirements;
+C43 - backward requirements.</p>
      <p>C5 - Non-functional requirements.</p>
      <p>∗C51 - Project requirements. This identifying concept is the semantic context
of second concretize level, which includes associated concepts: ∗C1 - operation
requirements, ∗C2 - efficient requirements, ∗C3 - reliability requirements, +C4
- endurability requirements, ∗C5 - error management, ∗C6 - interface
requirements.</p>
      <p>∗C52 - Organization requirements. This identifying concept is the semantic
context of the second level of concretize, which includes the following associated
concepts: ∗C1 - production requirements, +C2 - requirements for realization,
∗C3 - requirements for standards.</p>
      <p>∗C53 - External requirements. This identifying concept is the semantic
context of the second level of concretize, which includes the following associated
concepts: ∗C1 - requirements for cooperation, +C2 - ethic requirements, +C3
juristic requirements.</p>
      <p>C6 - Requirements validation.
∗C61- authenticity;
+C62- consistency;
∗C63- completeness;
∗C64- realizability.</p>
      <p>C7 - Requirements management.
∗C71- management planning;
∗C72 - change management.</p>
      <p>For example for main concept C5 ”Non-functional requirements”, expression
will have the following view:
C5 &lt;= ∗C51(∗C1 ∗C2 ∗C3 +C4 ∗C5 ∗C6)∗C52(∗C1 +C2 ∗C3)∗C53(∗C1 +C2 +C3)
(1)</p>
      <p>The Figure 1 below shows the expression as oriented graph. Solid spheres
determine concepts, which have community properties, and empty spheres have
the property of variability.</p>
      <p>
        Our research also uses a characteristic model that has a similar syntax and
relationships, but allows one to map the relationship of the support concept to
characteristics whose values belong to certain types of information [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ].
      </p>
      <p>A characteristic is a distinguishable essential property, as well as a significant
and accessible aspect of the concept. Characteristic, from the point of view
of conceptual modeling, is an important property that allows us to identify
similarities and differences between instances of a supporting concept.</p>
      <p>The characteristics are indispensable in formulating a brief description of the
properties of the concept and for identifying the differences between instances
of the concept.</p>
      <p>By the characteristic model Fm we mean a model with a generalization of
characteristics and variable parameters of the concept, as well as a logical
justification of the composition and aggregation of characteristics for specification of
the properties of the concept and its instances. The characteristic model captures
all properties that relate to the possibility of configuring reusable components
and reusing them.</p>
      <p>Figure 2 shows the characteristic model Fm of the concept of Ci.</p>
      <p>As we see the concept Ci has the composition of obligatory concretizing
characteristics fi1 and fi2 and the characteristic fi1 has its own concretize level as
composition of associated obligatory characteristics fi1 and fi2. Thus, instances
of the concept Ci can be admissible sets of the following mandatory
characteristics: fi1, f1, f2, fi2.</p>
      <p>The specification of the reference concept Ci by the characteristic model will
be called the specification expression, which will have the following form:
Ci &lt;= ∗fi1(∗f1 ∗ f2) ∗ fi2
(2)</p>
      <p>Let’s consider an example of the characteristic model of the reference
concept C - ”Pointer to the program object”, the topics ”Index in C programming
language”, discipline ”Programming technology”, read in the first year to
students of the specialty ”Software Engineering”.</p>
      <p>Identifying concepts of the ontology of the reference concept C are: C1
”Pointer to a static program object” and C2 - ”Pointer to a dynamic program
object”, which can be represented by the following expression of knowledge:
C &lt;= +C1 ∗ C2;</p>
      <p>The characteristic model of the reference concept ”Pointer to the program
object” is described by the following characteristics:
– f1 - the value of the variable of the index type;
– f2 - direct access to the program object;
– f3 - indirect access to the program object;
– f4 - operations on pointers.</p>
      <p>Then the expression of the specification of the characteristic model will have
the following form:</p>
      <p>C &lt;= ∗f1 + f2 ∗ f3 ∗ f4
(3)</p>
      <p>In the form of a composition of mandatory identifying characteristics: f1, f3,
f4, and aggregation of the optional characteristic – f2.</p>
      <p>Figure 3 shows the characteristic graph of the main concept C – ”Pointer to
the program object”:</p>
      <p>For identifying concept C1 - ”Pointer to the static program object” was the
following characteristics were singled out:
– f11 – unary operator ’’;
– f12 – unary operator ’*’;
– f13 – constant pointer;
– f14 – constant pointer.</p>
      <p>Then the characteristic model of the identifying concept C1 – ”Pointer to a
static program object”, can be represented by the following specification
expression:</p>
      <p>C1 &lt;= ∗f11 ∗ f12 + f13 + f14
(4)</p>
      <p>As composition of obligatory f11, f12, and aggregation of non-obligatory
associated characteristics f13 f14.
4</p>
    </sec>
    <sec id="sec-2">
      <title>Conclusions</title>
      <p>Thus, in this article, a systemic vision of a three-tier higher engineering education
is considered, with the example of the specialty ”Software Engineering”. Such a
vision presupposes the mandatory continuity of curricula and programs between
levels, the determination of competence models of all levels of the engineering
education system, and on their basis, the definition of scientific and educational
and educational-methodical trends.</p>
      <p>The solution of the problem of transition to a new educational information
base based on the design and competence paradigm of knowledge organization
and ontological engineering is presented. The transition from the traditional
information base of education to the engineering of knowledge at all levels of the
engineering education system presupposes the introduction of innovative models
of knowledge mapping, the design of which must be adopted by the project
teaching method, according to the CDIO initiative, and the presentation of each
stage of the initiative by the relevant competence model. Declarative knowledge,
as the basis of the competence model of each of the CDIO stages, seems to be
a necessary and sufficient set of ontologies of the basic concepts of the semantic
content of educational resources.</p>
      <p>The developed language of the specification of knowledge is endowed with
sufficient opportunities for analyzing the structure of information and the
relevant mapping of the semantics of educational resources; allows to take into
account the properties of the generality and variability of concepts, which makes
it possible to configure knowledgeable components of repeated use, and their use
for the design of educational disciplines and individual educational programs.</p>
      <p>This work was supported by the grant of the Ministry of Education and
Science of the Republic of Kazakhstan (project No. AP 05134973 ”Research and
development of models and methods for the presentation and organization of
knowledge using the ontological approach and tools of Smart technology, in the
implementation of educational programs and processes”).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Crowley</surname>
            <given-names>E.F.</given-names>
          </string-name>
          :
          <article-title>The CDIO program: Description of the goals and objectives of undergraduate engineering education</article-title>
          .
          <source>The CDIO Report No.1 ed</source>
          . MIT, http://www.cdio.org.
          <source>Last accessed 4 Oct</source>
          <year>2017</year>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>E.</given-names>
            <surname>Crawley</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Malmgvist</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Ostland</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Brodeur</surname>
          </string-name>
          ,
          <string-name>
            <surname>K.</surname>
          </string-name>
          <article-title>Edstrom: Rethinking Engineering Education, the CDIO Approach</article-title>
          . 2nd edn. Springer,(
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Chuchalin</surname>
            <given-names>A.I.</given-names>
          </string-name>
          :
          <article-title>Modernization of bachelor's degree in the field of technology, taking into account international engineering education standards // Higher education in Russia</article-title>
          ,(
          <volume>10</volume>
          ), (
          <year>2011</year>
          ) .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Chuchalin</surname>
            <given-names>A.I.</given-names>
          </string-name>
          :
          <article-title>About application of the CDIO approach for design of level programs of engineering education // Higher education in Russia</article-title>
          .
          <year>2016</year>
          . No.
          <volume>4</volume>
          (
          <issue>200</issue>
          ). pp.
          <fpage>17</fpage>
          -
          <lpage>32</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5. IAE Graduate Attributes and Proffessional [Electronic resource]. http://www.ieagreements.org/IEA-
          <string-name>
            <surname>Grad-Attr-</surname>
          </string-name>
          Prof-Competencies.pdf
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Gavrilova</surname>
            <given-names>T.A.</given-names>
          </string-name>
          :
          <article-title>Ontological approach to knowledge management in the development of corporate automation systems /</article-title>
          <source>News of artificial intelligence.-2003</source>
          .-No.2.- pp.
          <fpage>24</fpage>
          -
          <lpage>30</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Gavrilova</surname>
            <given-names>T.A.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>V.F.</given-names>
            <surname>Khoroshevskyi</surname>
          </string-name>
          <article-title>: Knowledge bases of Intellectual systems</article-title>
          . Textbook. - SPb.: Peter, (
          <year>2000</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Subetto</surname>
            <given-names>A.I.:</given-names>
          </string-name>
          <article-title>The integration model of a university graduate on the basis of a system-specific and competence-based approach</article-title>
          . -
          <source>Kostroma: Publ.house of KSU n.a.N.A. Nekrasov</source>
          , pp.
          <fpage>28</fpage>
          ,(
          <year>2005</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Elina</surname>
            <given-names>E.G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Friesen</surname>
            <given-names>M.A.</given-names>
          </string-name>
          :
          <article-title>Educational technologies and methods of higher education in the United States and European countries</article-title>
          . g. Educational technology.
          <source>Publishing House ”National Education”</source>
          ,(
          <issue>1</issue>
          ) pp.
          <fpage>31</fpage>
          -
          <lpage>37</lpage>
          , (
          <year>2013</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Tsukanova</surname>
            <given-names>N.I.</given-names>
          </string-name>
          :
          <article-title>Ontological model of knowledge representation and organization. Textbook for universities</article-title>
          .- Moscow: Hotline-Telecom, pp.
          <fpage>272</fpage>
          , (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Tsukanova</surname>
            <given-names>N.I.</given-names>
          </string-name>
          :
          <article-title>Ontology of an educational and methodical complex</article-title>
          . /
          <string-name>
            <surname>Tsukanova</surname>
            <given-names>N.I.</given-names>
          </string-name>
          , Strakhova Z.V. / / Bulletin of the Ryazan State Radio Engineering University.(1), (
          <year>2013</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Borovikova L</surname>
          </string-name>
          .V.:
          <article-title>Innovation in education through integration ontological and approaches</article-title>
          .
          <source>Leningrad institute of education development OGU Newsletter</source>
          <volume>2</volume>
          (
          <issue>121</issue>
          )/February, pp.
          <fpage>84</fpage>
          , (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Khutorskoy</surname>
            <given-names>A.V.</given-names>
          </string-name>
          :
          <article-title>Competence approach in training. Scientific and methodical manual</article-title>
          . - .: Publishing house ”Eidos”, pp.
          <volume>73</volume>
          (
          <issue>”</issue>
          New standards” series),
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <given-names>B.</given-names>
            <surname>Kubekov</surname>
          </string-name>
          ,
          <string-name>
            <surname>I.Utepbergenov.:</surname>
          </string-name>
          <article-title>The use of multiparadigm approach to knowledge modeling</article-title>
          .- // 7th International Conference on Education and
          <article-title>New Learning Technologies”</article-title>
          .-
          <string-name>
            <surname>Barselona</surname>
          </string-name>
          (Spain),
          <fpage>6th</fpage>
          -8th
          <source>of July</source>
          , pp.
          <fpage>136</fpage>
          -
          <lpage>141</lpage>
          , (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <given-names>B.</given-names>
            <surname>Kubekov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Kuandykova</surname>
          </string-name>
          ,
          <string-name>
            <surname>I.Utepbergenov</surname>
          </string-name>
          ,
          <string-name>
            <surname>A.</surname>
          </string-name>
          <article-title>Utegenova: Application of the conceptual model of knowledge for formalization of concepts of educational content //9th</article-title>
          <source>International Conference on Application of Information and Communication Technologies AICT2015</source>
          .
          <article-title>- Rostov-on-</article-title>
          <string-name>
            <surname>Don</surname>
          </string-name>
          ,
          <fpage>14</fpage>
          -
          <lpage>16</lpage>
          Octoube, .
          <volume>294</volume>
          -
          <fpage>306</fpage>
          , (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16. B.Kubekov:
          <article-title>Educational components formation technology for the planned CDIO SYLLABUS education</article-title>
          .
          <source>9th annual International Conference of Education, Research and Innovation - ICERI2016</source>
          , Seville (Spain),
          <fpage>14</fpage>
          -
          <lpage>16</lpage>
          November, (
          <year>2016</year>
          ), pp.
          <fpage>6139</fpage>
          -
          <lpage>6145</lpage>
          ISBN:
          <fpage>978</fpage>
          -
          <lpage>84</lpage>
          -617-5895-1 / ISSN:
          <fpage>2340</fpage>
          -
          <lpage>1095</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Kubekov</surname>
            <given-names>B.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ditmur</surname>
            <given-names>Beyr</given-names>
          </string-name>
          , Utegenova .U.,
          <string-name>
            <surname>Zhaksybaeva</surname>
            <given-names>N.N.</given-names>
          </string-name>
          :
          <article-title>Innovative paradigm of education of knowledge - competency form based on ontology</article-title>
          .
          <source>Journal of theoretical and applied information technology 15th November</source>
          (
          <year>2017</year>
          ), Vol.
          <volume>95</volume>
          . 21,
          <fpage>2005</fpage>
          <string-name>
            <surname>-ongoing</surname>
            <given-names>JATIT</given-names>
          </string-name>
          @
          <string-name>
            <surname>LLS (E-ISSN</surname>
          </string-name>
          1817-3195 / ISSN 1992-
          <volume>8645</volume>
          ). pp
          <fpage>5859</fpage>
          -
          <lpage>5868</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Vigers</surname>
          </string-name>
          <article-title>Carl: Development of software requirements</article-title>
          .
          <source>Trans</source>
          . with
          <string-name>
            <surname>English-M .: Publishing</surname>
          </string-name>
          house - trading
          <source>house ”Russian Edition”</source>
          , pp.
          <fpage>576</fpage>
          , (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Kubekov</surname>
            <given-names>B.S.:</given-names>
          </string-name>
          <article-title>Technologies of software development: Textbook - Almaty:</article-title>
          <string-name>
            <surname>Economy</surname>
          </string-name>
          , - pp.
          <fpage>307</fpage>
          , (
          <year>2011</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Czarniecki</surname>
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Eisenecker</surname>
            <given-names>U.</given-names>
          </string-name>
          : Generative Programming: Methods, Tools, Application. For professionals. - St. Petersburg: Peter, pp.
          <fpage>731</fpage>
          , (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>