<!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>A. Kudriashova);</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Evaluation of the quality of compositional design of information systems using fuzzy logic⋆</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Alona Kudriashova</string-name>
          <email>alona.v.kudriashova@lpnu.ua</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Iryna Pikh</string-name>
          <email>iryna.v.pikh@lpnu.ua</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Vsevolod Senkivskyy</string-name>
          <email>vsevolod.m.senkivskyi@lpnu.ua</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Yurii Slipetskyi</string-name>
          <email>yurii.b.slipetskyi@lpnu.ua</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Volodymyr Bernatsek</string-name>
          <email>volodymyr.v.bernatsek@lpnu.ua</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Lviv Polytechnic National University</institution>
          ,
          <addr-line>Stepan Bandera Str., 12, Lviv, 79013</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2026</year>
      </pub-date>
      <volume>000</volume>
      <fpage>0</fpage>
      <lpage>0002</lpage>
      <abstract>
        <p>Multidirectional information systems occupy a prominent place in modern human life. The relevance of this research topic is determined by the rapid development of digital technologies, the growing role of information systems in various spheres of social activity, and the increasing user demands for the quality of compositional design. Therefore, the evaluation of the quality of compositional design of information systems based on the theory of fuzzy sets is a relevant scientific task addressed in this study.A model for forming the quality of compositional design of information systems has been developed, which includes three partial indicators - ergonomics and cognitive interaction principles, accessibility and inclusivity, and information architecture and visual design - along with the corresponding sets of linguistic variables that influence the quality of these partial indicators. Term sets and universal sets of values have been identified for all linguistic variables.Based on the comparison of the significance of the terms, membership functions were formed, and fuzzy sets were obtained. Their values were substituted into fuzzy logical equations developed from the constructed knowledge matrices. In other words, fuzzification and defuzzification of fuzzy data were carried out.The proposed methodology makes it possible to determine the integral indicator of the quality of compositional design of any information system by selecting the input parameters from the universal sets of values. This enables objective, theoretically grounded decisions to be made regarding the approval or necessary improvement of information system prototypes.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;compositional design</kwd>
        <kwd>design</kwd>
        <kwd>information system</kwd>
        <kwd>quality evaluation</kwd>
        <kwd>quality formation model</kwd>
        <kwd>fuzzy logic</kwd>
        <kwd>fuzzy set 1</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>With the development of a human-centered approach in the design of information systems,
increasing attention is paid not only to functional completeness and technical reliability but also to
the quality of compositional design of user interfaces [1–3]. This indicator is determined by the
consistency of visual elements, rational use of space, balance of color schemes and typography, as
well as the logical arrangement of functional components [4, 5]. Compositional solutions influence
user convenience, task completion speed, and the overall impression of the system [6]. The rapid
advancement of technology has led to the emergence of new tools for designing and testing
interfaces [7]. On the one hand, this provides designers with greater opportunities to create
original and adaptive solutions. On the other hand, it raises the issue of objective quality
assessment, which becomes complicated due to the presence of subjective perception factors [8, 9].</p>
      <p>Hence, there arises the need to integrate methods capable of combining quantitative and
qualitative indicators, taking into account expert judgments and fuzzy criteria. One of the effective
approaches to solving multi-criteria analysis problems that considers both quantitative and
qualitative indicators is the use of fuzzy logic methods [10–12]. These methods enable the
integration of expert judgments with objective measurements, formalize vague concepts, and
obtain a comprehensive assessment close to real user perception.</p>
      <p>Fuzzy logic is a branch of mathematical modeling that allows working with imprecise and
ambiguous data. It is applied to describe situations where traditional binary logic fails. In
realworld processes, evaluations are often expressed verbally, and such assessments are difficult to
represent as exact numbers. Fuzzy logic makes it possible to translate them into mathematical form
[13, 14].</p>
      <p>Fuzzy logic is based on the concept of fuzzy sets. The membership of an element in a set is
described not by a rigid boundary but by a gradual transition from belonging to not belonging. This
approach reflects real processes where classification is not always distinct. The membership
function takes values from zero to one: zero indicates complete non-membership, one indicates full
membership, and intermediate values describe various degrees of correspondence of an element to
a concept. This property makes fuzzy sets suitable for describing complex technological systems
where factors often have a qualitative nature [15, 16].</p>
      <p>Fuzzification transforms crisp values into fuzzy ones. Each value of an input variable obtains a
membership function, allowing the description of factors that lack precise numerical expression.
Examples include verbal assessments such as “low level,” “medium level,” and “high level.” A
linguistic variable is considered an abstraction that formalizes concepts expressed in natural
language. Its values are described by words or phrases that represent certain qualitative
characteristics of an object or process. Such variables are effectively applied to model situations
where traditional numerical parameters cannot adequately reflect the actual state of affairs due to
complexity, multifactoriality, or uncertainty [17].</p>
      <p>Introducing membership functions enables the representation of subjective expert assessments
as well-defined numerical dependencies. Thus, each descriptive term used to denote a specific
property or process state is associated with a mathematical function that determines the degree of
membership of any variable value to the corresponding fuzzy set [16, 18]. The reverse procedure,
called defuzzification, converts the fuzzy representation into a specific number. The defuzzified
value is used in practical decision-making [18].</p>
      <p>In view of the above, evaluating the quality of compositional design of information systems
based on fuzzy set theory is a relevant scientific task, which is the focus of this research.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Literature review</title>
      <p>The issue of evaluating the quality of compositional design of information systems has become the
focus of numerous studies conducted within an interdisciplinary framework that integrates results
from software engineering, cognitive science, ergonomics, design theory, and information
technology. Modern research covers a wide range of topics, including user experience and interface
interaction studies [19], the implementation of accessibility and inclusivity principles [20], adaptive
and responsive design [21], personalization of system parameters [22], and automation of IT
project design [23–25].</p>
      <p>In [19], an evaluation of the design of a system interface prototype was conducted. The study
was based on a focus group survey and usability testing. The authors used verbal feedback and
research notes to analyze and improve the developed prototype. The main advantage of the study
lies in the use of the UEQ scale as an effective and reliable tool for measuring user experience. The
disadvantage of the applied method is the subjectivity of analysis and the complexity of processing
responses. Moreover, only 15 participants took part in the evaluation, with an uneven gender
distribution. This is explained by the significant time, human, and financial resources required. In
contrast, we propose assessing the interface quality based on the selection of descriptive
characteristics (terms) of quality parameters (linguistic variables). The proposed approach is a
robust and theoretically grounded addition to such studies.</p>
      <p>The work [20] focuses on exploring the potential of improving the digital accessibility of
information systems for people with disabilities. Based on the analysis of expert responses in the
field of digital accessibility, a comprehensive framework was proposed that outlines a multifaceted
approach combining advanced technologies, design principles, universal access strategies, social
and economic inclusion policies, and corresponding standards for developing an accessible
Metaverse. However, the study does not identify the key factors that could be used to evaluate the
level of accessibility and inclusivity of existing information systems. We propose considering
accessibility and inclusivity as a partial quality indicator of the compositional design of information
systems, with a specific list of influencing factors.</p>
      <p>In [21], the authors discuss design aspects that ensure interface adaptability across different
devices and maintain a consistent user experience. Three main groups of consistency factors
among interface series are identified: overall design, adaptive design, and individual design factors.
A hierarchy of design factors for multi-terminal interfaces was developed. However, the research
focuses only on the interface design of main pages for smartphones, tablets, and desktop
computers. To improve the comprehensiveness of such studies, the proposed methodologies should
also be applied to other intelligent terminals (e.g., smartwatches, smart TVs) and interfaces.</p>
      <p>The study [22] examines the personalization of parameters in information systems, using
ecommerce platforms as an example. A framework was developed combining three conceptual
components to deliver user-relevant content based on behavioral patterns. These components
include user and behavioral knowledge, awareness of users’ current interests, and situational
understanding with intent prediction. Considering the importance and relevance of this topic, our
research identifies parameter personalization as one of the key factors of accessibility and
inclusivity in information systems.</p>
      <p>A considerable number of studies are also devoted to the automation of interface creation. In
particular, [23] addresses the automatic transformation of templates and use-case scenarios into
ready-made information system prototypes. In [24], a method for automatic generation of mobile
application GUI code based on UML models was proposed. In [25], an automated GUI code
generator was developed, combining deep learning and image processing techniques.</p>
      <p>However, insufficient attention has been given to the comprehensive evaluation of the quality
of compositional design of information systems, which is the main objective of this study. To
achieve this goal, three partial quality indicators of compositional design were identified:
ergonomics and cognitive interaction principles, accessibility and inclusivity, and information
architecture and visual design. The quality assessment of the studied process is based on the
application of fuzzy logic methods and tools, which allow the inclusion of linguistic quality
parameters that lack precise numerical values.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Material and methods</title>
      <p>
        To determine the predicted indicator of the quality of the compositional design of information
systems, let us introduce a universal set S, which encompasses all values within the studied
domain. A fuzzy subset N is defined by the membership functionμN ( s) [16, 18]:
N ={( μN ( s) , s) , s ∈S }.
(
        <xref ref-type="bibr" rid="ref1">1</xref>
        )
      </p>
      <p>
        The function μN ( s) determines the degree of membership of each element, where
(0⩽ μN ( s)⩽1) , N ∈S . For a discrete and finite scale, the expression takes the form [15, 18]:
n
N =( μN ( s1)/ s1 , μN ( s2)/ s2 , ... , μN ( sn)/ sn)=∑ μN ( si)/ si , (
        <xref ref-type="bibr" rid="ref2">2</xref>
        )
i=1
where the symbol “/” denotes the correspondence between an element and its
membershipfunction value (not the division operation). Membership functions act as identifiers in fuzzy form
[18].
      </p>
      <p>Linguistic variables are defined by words or phrases of natural language. The set of such values
constitutes a term set, and its individual elements are terms. Each term corresponds to a specific
membership function, determined on the basis of expert data or statistical observations [26].</p>
      <p>
        The implementation of the compositional design process of information systems can be
described by the function:
Ψ = F ( x1 , x2 , ... , xn) ,
(
        <xref ref-type="bibr" rid="ref3">3</xref>
        )
where m — amount of factors.
      </p>
      <p>The input factors may have either quantitative or qualitative nature. If the values are expressed
numerically, an interval of possible values can be assigned for each variable. This approach makes
it possible to consider boundary conditions and existing real-world constraints. The lower limit
represents the minimum permissible value of the parameter, and the upper limit represents the
maximum allowable value. Such representation is convenient for further modeling, as it provides a
clear definition of the domain of admissible values [27].</p>
      <p>
        According to expression (
        <xref ref-type="bibr" rid="ref3">3</xref>
        ), the compositional design of information systems is described by a
set of input variables xi and one output variable Ψ . For quantitative variables, the interval
specification can be written as:
(
        <xref ref-type="bibr" rid="ref4">4</xref>
        )
(
        <xref ref-type="bibr" rid="ref5">5</xref>
        )
(
        <xref ref-type="bibr" rid="ref6">6</xref>
        )
(
        <xref ref-type="bibr" rid="ref7">7</xref>
        )
(
        <xref ref-type="bibr" rid="ref8">8</xref>
        )
      </p>
      <p>The relationships between input and output variables are established through a knowledge base,
which contains a collection of rules reflecting dependencies within the studied process. The
knowledge base is represented in the form of a matrix, which links combinations of input factors
with evaluations of the output variable. These relationships are formulated as “if — and — then”
rules. Subsequently, the knowledge matrix is used to construct fuzzy logical equations that
combine the membership functions of input data with those of the results [13, 18].</p>
      <p>Possible resulting operations for two membership functions are defined as follows [16]:
μ1∨ μ2=max ⁡( μ1 , μ2)={μμ12,,iiff μμ11≥&lt; μμ22.,
μ1∧ μ2=min ( μ1 , μ2)={μμ12,,iiff μμ11≤&gt; μμ22.,</p>
      <p>|xi , xi|, i=|Ψ , Ψ|.</p>
      <p>
        P={ p(
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) , p(
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) , ... , p( j)},
Ψ ={φ(
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) , φ(
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) , ... , φ(g)}.
      </p>
      <p>If the input variables are not numerical, they are described by a set of admissible qualitative
assessments. Importantly, this representation allows the combination of different data types within
a single model. These may include values of linguistic variable terms or conditional units
determined by expert judgment. In this case, the formalization takes the form [13, 18]:
where p(k) , k =1 , j — denotes the collection of values that can be expressed numerically or
linguistically; j — is the index indicating their number.</p>
      <p>The output variable Ψ can also be represented as a set of conditional units. This is especially
useful when the result is expressed not as a single numerical value but as a combination of
qualitative characteristics, each having its own degree of significance or membership [16]:</p>
      <p>The maximum operation describes the union of fuzzy sets, while the minimum operation
represents their intersection. For more complex problems, other operators can be applied that more
flexibly account for data properties [13, 15, 17].</p>
      <p>
        For the mathematical description of Ψₑ, a universal fuzzy set P is introduced
P={ p1 , p2 , ... , pn}, which contains a system of linguistic variables rφ (di) and the corresponding
rank values within the interval pi (i ⁡=1 , ... , n ⁡). Then, the formalized expression for the top-level
term takes the form:
Ψ F={ μφ ( p1) , μφ ( p2) , ... , μφ ( pn) },
p1 p2 pn
(
        <xref ref-type="bibr" rid="ref9">9</xref>
        )
where μφ ( pi) — is the degree to which the element pi∈ P belongs to the set Ψ F at a given level
Ψ F⊂ P.
      </p>
      <p>The representation of membership degrees can be written as:
n
where μi= μφ ( pi); ri=rφ ( pi) for i=1 , ... , n under the condition ∑ μi=1.
i=1
To compute the numerical values of membership functions, the following relationships are used:
μ1 = μ2 =... μn ,
r1 r2 rn</p>
      <p>r r r −1
r2 r2 r2 }
μ1=(1+ 2 + 3 +...+ n ) ;</p>
      <p>r1 r1 r1
r r r −1
μ2=( 1 +1+ 3 +...+ n ) ;
...................................................</p>
      <p>μn=( r1 + r2 + r3 +...+1)−1 .</p>
      <p>
        rn rn rn
(
        <xref ref-type="bibr" rid="ref10">10</xref>
        )
(
        <xref ref-type="bibr" rid="ref11">11</xref>
        )
      </p>
      <p>Assume that the range of possible values of each linguistic variable is conditionally divided into
two parts. This division is sufficient to introduce three control points, which allow a graphical
interpretation of qualitative linguistic terms. The positions of points ( p1 , p2 , p3) define the
conditional boundaries of the variable’s value interval within the given set. Based on the relative
ranks of these terms, a square reciprocal symmetric matrix W =wij, which satisfies the condition
wij=ri / r j, if i , j=1,2,3 [18].</p>
      <p>If the factor ranks are not predetermined, a pairwise comparison matrix is used. Its elements are
established according to the relative importance scale of the objects [28]. For each linguistic term,
the ratio of its significance relative to another term is determined. The corresponding element of
the matrix is placed in the position (i , j):</p>
      <p>GF= F (en , dn , in)→ max , n=1,4 ;</p>
      <p>en&gt;0 , dn&gt;0 , in&gt;0 ;
μq ( pi)→ max , pi∈ P , GF⊂ P , i=1,3 .
,
(13)
(14)</p>
      <p>Taking into account the theoretical foundations presented above, the research problem can be
formulated as the task of finding the maximum value of the function that characterizes the quality
of the compositional design of information systems:</p>
      <p>where the goal is to achieve the maximum value of the function, indicating the highest possible
level of design quality of the information system.</p>
      <p>To transition from the qualitative description of the compositional design process to its
quantitative evaluation, the centroid (center of gravity) method is used. This approach provides a
balanced integral indicator by weighting all terms of the fuzzy set. The analytical expression of the
computational procedure is given by [18]:
[ rr21 1 rr32 ].</p>
      <p>1 r2 r3</p>
      <p>r1 r1
r1 r2 1
r3 r3
where G and G — denote the lower and upper bounds of the quality index range; m — the
number of fuzzy terms;; μi (G) — the membership function value of the i-th term at the given level
of the input variable.</p>
      <p>It should be noted that the weights are represented by the membership function values, and the
coordinates of the center of gravity are determined by discretizing the interval [G , G ] into m
equally spaced points.</p>
      <p>Thus, the evaluation of the quality of the compositional design of information systems begins
with defining the terms and universal set. Next, a hierarchy of variables is formed, where the
highest level determines the predicted quality indicator. For each variable, a membership function
is established, and its values are normalized and matched with the corresponding elements of the
universal set. A knowledge base is then created to describe interrelations in the form of conditional
(“if – then”) rules. At the final stage, fuzzy equations are constructed, which allow obtaining a
fuzzy forecast. Afterward, defuzzification is performed, yielding a specific numerical value that can
be used for quality assessment and management.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Experiment, results and discussion</title>
      <p>The model of compositional design quality of information systems can be viewed as a
representation of the relationship between a set of influencing factors and the integrated predicted
quality indicator [18, 29, 30]. Each factor is a linguistic variable, reflecting the fundamental features
of ergonomics and cognitive interaction principles, accessibility and inclusivity, and information
architecture and visual design. The quality indicator of compositional design is expressed as a
combination of partial indicators belonging to individual linguistic variables, each with its own
functional role in the model’s structure.</p>
      <p>The functional representation of the compositional design process can be written as:
where argument E corresponds to the quality of ergonomics and cognitive interaction
principles, argument D — to accessibility and inclusivity, I — to information architecture and visual
design.</p>
      <p>When forming the integral quality indicators of compositional design, only Pareto-optimal
factors should be considered [14]. Thus, the quality indicator of ergonomics and cognitive
interaction principles is expressed as:</p>
      <p>G={E ; D ; I },</p>
      <p>E= F E (e1 , e2 , e3 , e4) ,
where: e1 — consistency of design models, e2 — interface modality, e3 — scalability, e4 —
feedback.</p>
      <p>The quality of accessibility and inclusivity formation, based on Pareto-optimal factors, is defined
as:</p>
      <p>where: d1 — verification of compliance with accessibility standards, d2 — polymodal content
representation, d3 — parameter personalization, d 4 — alternative navigation mechanisms.</p>
      <p>
        The quality indicator of information architecture and visual design is expressed as:
where: i1 — composition and rhythm of layout, i2 — color scheme and contrast, i3 — hierarchy of
(15)
(16)
(17)
(18)
(
        <xref ref-type="bibr" rid="ref1 ref2 ref3">1–3</xref>
        ) mechanisms
      </p>
      <p>limited, extended, full</p>
      <p>
        Range
(
        <xref ref-type="bibr" rid="ref1 ref2 ref3">1–3</xref>
        ) c. u.
(
        <xref ref-type="bibr" rid="ref1 ref2 ref3 ref4 ref5">1–5</xref>
        ) modes
(
        <xref ref-type="bibr" rid="ref1 ref2 ref3">1–3</xref>
        ) c. u.
(
        <xref ref-type="bibr" rid="ref1 ref2 ref3">1–3</xref>
        ) c. u.
      </p>
      <p>
        (
        <xref ref-type="bibr" rid="ref1 ref2 ref3">1–3</xref>
        ) c. u.
(
        <xref ref-type="bibr" rid="ref1 ref2 ref3 ref4 ref5">1–5</xref>
        ) formats
(
        <xref ref-type="bibr" rid="ref1 ref2 ref3">1–3</xref>
        ) c. u.
(
        <xref ref-type="bibr" rid="ref1 ref2 ref3">1–3</xref>
        ) c. u.
(
        <xref ref-type="bibr" rid="ref1 ref2 ref3">1–3</xref>
        ) c. u.
(
        <xref ref-type="bibr" rid="ref1 ref2 ref3">1–3</xref>
        ) c. u.
(
        <xref ref-type="bibr" rid="ref1 ref2 ref3">1–3</xref>
        ) c. u.
      </p>
      <p>Terms
chaotic, partially consistent,</p>
      <p>holistic
single-modal, multimodal,
cross</p>
      <p>modal
limited, moderate, high
slow, medium, fast</p>
      <p>low, partial, full
single-channel, multichannel,</p>
      <p>cross-channel
minimal, extended, full
disharmonious, moderate,</p>
      <p>harmonious
low, medium, high
unclear, moderate, clear
overloaded, moderate, balanced
D= F D (d1 , d2 , d3 , d 4) ,</p>
      <p>I = F I (i1 , i2 , i3 , i4) ,
visual elements, i4 — spatial balance.</p>
      <p>For further analysis, each linguistic variable is associated with a universal term set and a set of
linguistic terms. Table 1 describes all variables, which include both quantitative and qualitative
parameters. Each parameter has a defined value range ensuring the correct construction of
membership functions.</p>
      <p>The number of interface modes is defined within the range 1–5. A single mode corresponds to
the simplest configuration with minimal functionality. Three modes provide combined interaction
methods (text, audio, visual). Five modes represent the upper limit where further additions do not
improve effectiveness.</p>
      <p>The number of content representation formats ranges from 1 to 5. One format indicates a single
channel (e.g., text only). Three formats (text, image, video) create multimedia diversity typical for
modern products. Five formats achieve maximum variety without overloading the interface.</p>
      <p>The number of alternative navigation mechanisms is also within 1–5. One mechanism offers
basic navigation; two provide user-choice flexibility; three are optimal for usability without
complexity. More mechanisms add little practical value and complicate maintenance.</p>
      <p>The obtained values were used to build the model of compositional design quality formation
(Fig. 1).</p>
      <p>The predicted quality indicator is formed gradually. At the first level, partial indicators are
determined for variable groups. Then, results are aggregated upward, forming an overall
evaluation. This approach ensures a realistic reflection of dependencies between parameters and
final outcomes.</p>
      <p>To synthesize fuzzy sets representing linguistic terms of compositional design variables,
matrices were constructed. For example, for the variable “consistency of design models,” a matrix
W was created based on the value set (1–3 c. u.), defining discrete levels with clear interpretative
meaning. The term set represents the degree of sequence and coherence of graphical elements and
styles across system pages.</p>
      <p>Membership function values were calculated for each term by finding the eigenvectors of
matrices followed by normalization. For the terms “chaotic,” “partially consistent,” and “holistic,”
the values were computed and normalized relative to unity using the normalization coefficient:
W chaotic (e1)=[149 491 4191 ].W partially consistent (e1)=[ 7111 771 1171 ].W integral (e1)=[ 1311 314 9391].</p>
      <p>9 4 1 9 9</p>
      <p>The corresponding membership-function values were computed for each term by finding the
eigenvectors of the matrices and then normalizing them. For the terms “chaotic,” “partially
consistent,” and “holistic,” the values were obtained accordingly:</p>
      <p>μchaotic ( p1)=0,081 ; μchaotic ( p2)=0,183 ; μchaotic ( p3)=0,734.
μ partially consistent ( p1)=0,466 ; μ partially consistent ( p2)=0,066 ; μ partially consistent ( p3)=0,466.</p>
      <p>μintegral ( p1)=0,692 ; μintegral ( p2)=0,23 ; μintegral ( p3)=0,076.</p>
      <p>Next, the membership values are normalized to unity using a normalization coefficient defined
as [18]:
k е=</p>
      <p>1
max ⁡μе ( pi)</p>
      <p>,(i=1,2,3) ,
μеn ( pi)=k е × μе ( pi) ,
(19)
(20)
where: е — terms; pi — elements of the universal set; μе ( pi) — denotes the
membershipfunction values at those points.</p>
      <p>Then the obtained membership values are scaled by the normalization coefficient so that the
maximum membership for each term equals one [18].</p>
      <p>As a result, the normalized values for the terms “chaotic,” “partially consistent,” and “holistic” of
the variable “consistency of design models” are obtained:</p>
      <p>μchaoticn ( p1)=0,11 ; μchaoticn ( p2)=0,249 ; μchaoticn ( p3)=1.
μ partially consistentn ( p1)=1 ; μ partially consistentn ( p2)=0,142 ; μ partially consistentn ( p3)=1.</p>
      <p>μintegraln ( p1)=1 ; μintegraln ( p2)=0,332 ; μintegraln ( p3)=0,11.</p>
      <p>
        The fuzzy sets for the variable “consistency of design models” are then written using relation (
        <xref ref-type="bibr" rid="ref9">9</xref>
        )
as:
Ψ chaotic={0,111 ; 0,2249 ; 31 } c. u. ; Ψ partially consistent ={11 ; 0,1242 ; 31 } c. u. ;
      </p>
      <p>Ψ integral={11 ; 0,3232 ; 0,311 } c. u.</p>
      <p>Analogous steps were performed for the other linguistic variables of compositional design of
information systems.</p>
      <p>A knowledge base was formed to capture the relationships between combinations of linguistic
terms of individual variables and the integrated quality indicator. This reproduces the algorithm for
achieving the target quality level under a specific implementation scenario.</p>
      <p>The quality indicator of the compositional design of information systems G includes the terms
“low,” “medium,” and “high.”</p>
      <p>For the variables E — “quality of ergonomics and cognitive interaction principles formation,” D
— “quality of accessibility and inclusivity formation,” and I — “quality of information architecture
and visual design,” a similar three-level gradation principle of terms is applied.</p>
      <p>
        Considering expression (
        <xref ref-type="bibr" rid="ref11">11</xref>
        ) and the model of forming the quality of compositional design of
information systems presented in Figure 1, the fuzzy knowledge bases for the highest level of
quality and partial indicators have the following form:
      </p>
      <p>IF E=⟨ low , medium , high ⟩
AND D=⟨ low , medium , high ⟩
AND I =⟨ low , medium , high ⟩ ,</p>
      <p>THEN G=⟨ low , medium , high ⟩ .</p>
      <p>IF e1=⟨ chaotic , partially consistent , integral ⟩
AND e2=⟨ unimodal , multimodal , multimodal ⟩</p>
      <p>AND e3=⟨ limited , moderate , high ⟩</p>
      <p>AND e4=⟨ slow , medium , fast ⟩ ,
THEN E=⟨ low , medium , high ⟩ .</p>
      <p>IF d1=⟨ low , partia l , full ⟩
AND d2=⟨ single−channel , multichannel , multi−channel ⟩</p>
      <p>AND d3=⟨ minimal , extended , full ⟩
AND d 4=⟨ limited , extended , full ⟩ ,</p>
      <p>THEN D=⟨ low , medium , high ⟩ .</p>
      <p>IF i1=⟨ disharmonious , moderate , harmonious ⟩</p>
      <p>AND i2=⟨ low , medium , high ⟩</p>
      <p>AND i3=⟨ fuzzy , moderate , clear ⟩
AND i4=⟨ overloaded , moderate , balanced ⟩ ,</p>
      <p>THEN I =⟨ low , medium , high ⟩ .
(21)
(22)
(23)
(24)</p>
      <p>Based on the conditions formed in expressions (21)–(24), the knowledge matrices presented in
Tables 2–5 are constructed. These matrices represent a formalized set of rules that establish the
relationships between the sets of input and output linguistic variables.
low
low
medium
medium
high
high</p>
      <p>low
medium
medium
medium
high
high
low
low
medium</p>
      <p>high
medium
high</p>
      <sec id="sec-4-1">
        <title>Overall quality of</title>
        <p>compositional design of
information systems G
low
medium</p>
        <p>Consistency of
design models (e1)</p>
        <p>chaotic
partially consistent
partially consistent
partially consistent
holistic
holistic
Verification of
compliance with</p>
        <p>accessibility
standards (d1)
low
low
partial
partial
full
full
Interface
modality</p>
        <p>(e2)
unimodal
unimodal
multimodal
multimodal
multimodal
multimodal
Polymodal</p>
        <p>content
representation</p>
        <p>(d2)
single-channel
single-channel
multichannel
multichannel
multichannel
multichannel</p>
      </sec>
      <sec id="sec-4-2">
        <title>Quality of ergonomics</title>
        <p>and cognitive
interaction principles ( E )</p>
        <p>low
medium</p>
        <p>high</p>
        <p>Quality of
accessibility and
inclusiveness
formation ( D )</p>
        <p>low
medium</p>
        <p>high
limited
limited
moderate
moderate
high
high
Personalization
of parameters</p>
        <p>(d3)
minimal
extended
extended
extended
extended
full
slow
slow
medium
medium
fast
fast
Alternative
navigation
mechanisms</p>
        <p>(d4)
limited
limited
extended
extended
full
full</p>
        <p>A knowledge matrix was formed based on the identified patterns of interaction between the
factors that determine the quality of ergonomics and cognitive interaction principles formation
(Table 3). The developed knowledge matrix for the linguistic variable D — “quality of accessibility
and inclusivity formation” and its partial indicators is also presented in tabular form (Table 4).</p>
        <p>The construction of the next knowledge matrix is carried out by combining the most probable
values of the input variables and determining, for each combination, the corresponding level of the
linguistic variable I (Table 5).</p>
        <p>According to Table 2, fuzzy logical equations were developed for the linguistic variable G —
“quality of compositional design of information systems” — for the terms “low,” “medium,” and
“high”.</p>
        <p>μlow (G)= μlow ( E )∧ μlow ( D )∧ μlow ( I )∨ μlow ( E )∧ μmedium( D )∧ μlow ( I ) ,
μmedium(G)= μmedium( E )∧ μmedium( D )∧ μmedium( I )∨</p>
        <p>∨ μmedium( E )∧ μmedium( D )∧ μhigh ( I ) ,
μhigh (G)= μhigh ( E )∧ μhigh ( D )∧ μmedium( I )∨ μhigh ( E )∧ μhigh ( D )∧ μhigh ( I ).</p>
        <p>Based on the knowledge matrices for the partial indicators of the quality of the compositional
design of information systems presented in Tables 3–5, fuzzy logical equations have also been
formulated:</p>
        <p>μlow ( E )= μchaotic (e1)∧ μunimodal (e2)∧ μlimited (e3)∧
∧ μslow (e4)∨ μ partially consistent (e1)∧ μunimodal (e2)∧ μlimited (e3)∧ μslow (e4) ,</p>
        <p>μmedium( E )= μ partially consistent (e1)∧ μmultimodal (e2)∧ μmoderate (e3)∧
∧ μmedium(e4)∨ μ partially consistent (e1)∧ μmultimodal (e2)∧ μmoderate (e3)∧ μmedium(e4) ,
μhigh ( E )= μintegral (e1)∧ μmultimodal (e2)∧ μhigh (e3)∧
∧ μfast (e4)∨ μintegral (e1)∧ μmultimodal (e2)∧ μhigh (e3)∧ μfast (e4).</p>
        <p>μlow ( D )= μlow (d1)∧ μsingle−channel (d2)∧ μminimal (d3)∧
∧ μlimited (d 4)∨ μlow (d1)∧ μsingle−channel (d2)∧ μextended (d3)∧ μlimited (d 4) ,</p>
        <p>μmedium( D )= μ partial (d1)∧ μmultichannel (d2)∧ μextended (d3)∧
∧ μextended (d 4)∨ μ∂ (d1)∧ μmultichannel (d2)∧ μextended (d3)∧ μextended (d 4) ,</p>
        <p>μ(high)( D )= μ(complete)(d1)∧ μ(multichannel)(d2)∧ μ(extended)(d3)∧
∧ μ(complete)(d 4)∨ μ(complete)(d1)∧ μ(multichannel)(d2)∧ μ(complete)(d3)∧ μ(complete)(d 4).</p>
        <p>μlow ( I )= μdisharmonious (i1)∧ μlow (i2)∧ μfuzzy (i3)∧
∧ μoverloaded (i4)∨ μdisharmonious (i1)∧ μlow (i2)∧ μmoderate (i3)∧ μoverloaded (i4) ,</p>
        <p>μmedium( I )= μmoderate (i1)∧ μmedium(i2)∧ μmoderate (i3)∧
∧ μmoderate (i4)∨ μharmonious (i1)∧ μmedium(i2)∧ μmoderate (i3)∧ μmoderate (i4) ,</p>
        <p>μhigh ( I )= μmoderate (i1)∧ μhigh (i2)∧ μclear (i3)∧
∧ μbalanced (i4)∨ μharmonious (i1)∧ μhigh (i2)∧ μclear (i3)∧ μbalanced (i4).</p>
        <p>For defuzzification, the values of the membership functions were substituted into the fuzzy
logical equations (26)–(28). For the experiment, the mean values of the universal data sets were
used. The obtained results for the partial indicators of the quality of the compositional design of
information systems were then substituted into the fuzzy logical equations (25).</p>
        <p>μlow (G)=0,166∧ 0,249∧ 0,199∨ 0,166∧ 0,123∧ 0,199=0,166 ;
μmedium(G)=0,142∧ 0,123∧ 0,123∨ 0,142∧ 0,123∧ 0,249=0,123 ;</p>
        <p>μhigh (G)=0,249∧ 0,249∧ 0,123∨ 0,249∧ 0,249∧ 0,249=0,249.</p>
        <p>Under the given conditions, m = 3, which corresponds to three levels of qualitative evaluation —
low, medium, and high. For these terms, the membership function values are denoted as
μ1(G)= μlow (G), μ2(G)= μmedium(G), μ3 (G)= μhig (G). The range of the variable G is defined as:
G=1 % , G=100 %. The choice of this interval is determined by the expediency of interpreting
the quality indicator values in relative units. The defuzzification procedure involves substituting
into formula (14) three representative points corresponding to the intervals 1 %, 50 %, and 100 %, to
align the center of gravity with the main quality levels [18]. The obtained values μ1(G)=0,166,
μ2(G)=0,123, μ3 (G)=0,249 reflect the degree of membership of the process to each term under
the selected input parameters.
(25)
(26)
(27)
(28)
1⋅ 0,166+50⋅ 0,123+100⋅ 0,249 =58,022 % .</p>
        <p>0,166+0,123+0,249</p>
        <p>When selecting other parameters, the indicator will change according to similarly performed
calculations.</p>
        <p>Thus, the study proposes a scientifically grounded approach to evaluating the quality of
compositional design of information systems, based on the application of fuzzy set theory, the use
of linguistic variables, and the formalization of their interrelations in the form of fuzzy logical
equations. The proposed quality formation model, presented in Fig. 1, enables the integration of
both quantitative and qualitative parameters that reflect ergonomics and cognitive principles of
interaction, accessibility and inclusivity, as well as information architecture and visual design. This
makes it possible to form an objective integral quality indicator and eliminate limitations related to
excessive subjectivity of expert assessments.</p>
        <p>The obtained results have practical significance for the design of information system prototypes
focused on a human-centered approach. They can be applied in the development of interfaces for
web services, mobile applications, e-commerce systems, educational platforms, as well as
specialized industrial and corporate information environments where requirements for usability,
accessibility, and design integrity are critical. The proposed quality assessment methodology allows
optimization of decision-making processes regarding project approval or improvement, increases
interface testing efficiency, and reduces costs associated with repeated design iterations.</p>
        <p>It should be noted that the proposed methodology has certain limitations related to the fixed list
of factors included in the model. When expanding the set of parameters, it becomes necessary to
recalculate membership functions and update the knowledge base, which may complicate the
practical application of the model. In addition, the accuracy of results depends on the quality of
expert evaluations used at the stage of determining the significance of terms.</p>
        <p>Future research perspectives involve improving mechanisms for automatic generation of
weighting coefficients using machine learning methods, as well as employing fuzzy-neural logic
approaches for adaptive model updating when system usage conditions change.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Conclusions</title>
      <p>The key factors influencing the quality of compositional design have been identified and
systematized into three fundamental categories: ergonomics and cognitive principles of
interaction, accessibility and inclusivity, and information architecture and visual design.
The formalization of these factors as linguistic variables and term sets made it possible to
represent the multidimensional nature of the interface design process and to account for
real user interaction conditions within information systems.</p>
      <p>A model for forming the quality of compositional design of information systems has been
developed, based on the application of fuzzy logic methods, which allows objective
consideration of heterogeneous parameters. The model integrates 12 linguistic variables
and provides their formalization in the form of membership functions. This made it possible
to combine quantitative indicators with qualitative expert evaluations, which is
fundamentally important for objective assessment of digital product design.</p>
      <p>The advantages of applying fuzzy logic in the design of information systems have been
substantiated, as it enables the formalization of vague and ambiguous criteria inherent to
the design field. Membership functions were identified, and normalization of values for all
terms was performed. For example, for the variable “consistency of design models,”
normalized membership function values were obtained within the range of 0 ,11–1,00,
ensuring coherence between qualitative and quantitative assessments. A system of
knowledge matrices and logical equations has been constructed to reproduce the patterns of
interconnections between groups of variables and the final integral quality indicator. A
formalized knowledge base has been created, encompassing possible interface formation
scenarios and allowing for variable evaluation.
4. Fuzzification and defuzzification of data were carried out, making it possible to obtain
accurate numerical results of quality assessment. In particular, for the average values of
universal data sets, the integral quality indicator was 58,022 %. This confirms the adequacy
of the proposed methodology and its ability to reproduce real expert evaluations in
numerical form. Moreover, the proposed approach not only allows assessment of the
current quality level but also identifies directions for further improvement of compositional
design, which enhances the practical value of the results.</p>
    </sec>
    <sec id="sec-6">
      <title>Declaration on Generative AI</title>
      <p>
        The authors have not employed any Generative AI tools.
[13] K. Kabassi, C. Karydis, A. Botonis, AHP, Fuzzy SAW, and Fuzzy WPM for the evaluation of
cultural websites, Multimodal Technologies and Interaction 4(
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) (2020) 5. doi:10.3390/mti4010005.
[14] I. Pikh, V. Senkivskyy, A. Kudriashova, N. Senkivska, Prognostic assessment of COVID-19
vaccination levels, Lecture Notes in Data Engineering, Computational Intelligence, and
Decision Making (2022) 246–265. doi:10.1007/978-3-031-16203-9_15.
[15] J. Deng, Y. Deng, Information volume of fuzzy membership function, International Journal of
      </p>
      <p>
        Computers Communications &amp; Control 16(
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) (2021) 1–14. doi:10.15837/ijccc.2021.1.4106.
[16] V. Repeta, Y. Kukura, V. Kukura, Analysis of the relationship of quality factors in the
solventless lamination process, Journal of Print and Media Technology Research 7(
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) (2023)
27–34. URL: https://jpmtr.net/index.php/journal/article/view/79.
[17] Y. Li, L. Zhu, Failure modes analysis related to user experience in interactive system design
through a fuzzy failure mode and effect analysis-based hybrid approach, Applied Sciences
15(
        <xref ref-type="bibr" rid="ref6">6</xref>
        ) (2025) 2954. doi:10.3390/app15062954.
[18] B. Durnyak, I. Hileta, I. Pikh, A. Kudriashova, Y. Petiak, Designing a fuzzy controller for
prediction of tactile product quality, in: Proceedings of the 1st International Workshop on
Digital Content &amp; Smart Multimedia (DCSMart 2019) (2019) 70–81. URL:
https://ceur-ws.org/Vol-2533/paper7.pdf.
[19] D. Zhu, D. Wang, R. Huang, Y. Jing, L. Qiao, W. Liu, User interface (UI) design and user
experience questionnaire (UEQ) evaluation of a to-do list mobile application to support
day-today life of older adults, Healthcare 10(
        <xref ref-type="bibr" rid="ref10">10</xref>
        ) (2022) 2068. doi:10.3390/healthcare10102068.
[20] A. Othman, K. Chemnad, A. E. Hassanien, A. Tlili, C. Y. Zhang, D. Al-Thani, F. Altınay, H.
      </p>
      <p>
        Chalghoumi, H. S. Al-Khalifa, M. Obeid et al., Accessible metaverse: A theoretical framework
for accessibility and inclusion in the metaverse, Multimodal Technologies and Interaction 8(
        <xref ref-type="bibr" rid="ref3">3</xref>
        )
(2024) 21. doi:10.3390/mti8030021.
[21] W. Li, Y. Zhou, S. Luo, Y. Dong, Design factors to improve the consistency and sustainable
user experience of responsive interface design, Sustainability 14(15) (2022) 9131.
doi:10.3390/su14159131.
[22] O. Oguntola, S. Simske, Context-aware personalization: A systems engineering framework,
      </p>
      <p>
        Information 14(
        <xref ref-type="bibr" rid="ref11">11</xref>
        ) (2023) 608. doi:10.3390/info14110608.
[23] G. Paolone, M. Marinelli, R. Paesani, P. Di. Felice. Automatic code generation of MVC web
applications, Computers 9(
        <xref ref-type="bibr" rid="ref3">3</xref>
        ) (2020) 56. doi:10.3390/computers9030056.
[24] H. Zafar, S. Ur Rehman Khan, A. Mashkoor, H. U. Nisa, MOBICAT: a model-driven
engineering approach for automatic GUI code generation for Android applications, Frontiers
in Computer Science 6 (2024) 1397805. doi:10.3389/fcomp.2024.1397805.
[25] B. Cai, J. Luo, Z. Feng, A novel code generator for graphical user interfaces, Scientific Reports
13(
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) (2023) 20329. doi:10.1038/s41598-023-46500-6.
[26] M. A. Ali, S. Mekhilef, N. Yusoff, B. Abd Razak, Laser simulator logic: A novel inference
system for highly overlapping of linguistic variable in membership functions, Journal of King
Saud University-Computer and Information Sciences 34(
        <xref ref-type="bibr" rid="ref10">10</xref>
        ) 2022 8019–8040.
[27] H. Talhaoui, T. Ameid, O. Aissa, A. Kessal, Wavelet packet and fuzzy logic theory for
automatic fault detection in induction motor, Soft Computing 26(21) (2022) 11935–11949.
doi:10.1007/s00500-022-07028-5.
[28] Y. Lin, F. Jin, D. Wang, S. Wang, X. Liu, Dual-task network for road extraction from
highresolution remote sensing images, IEEE Journal of Selected Topics in Applied Earth
Observations and Remote Sensing 16 (2023) 66–78. doi:10.1109/JSTARS.2023.3289217.
[29] V. Senkivskyi, A. Kudriashova, I. Pikh, I. Hileta, O. Lytovchenko, Models of postpress processes
designing, in: Proceedings of the 1st International Workshop on Digital Content &amp; Smart
Multimedia (DCSMart 2019) (2019) 259–270. URL: https://ceur-ws.org/Vol-2533/paper24.pdf.
[30] T. Hovorushchenko, I. Zabelina, K. Rei, O. Hovorushchenko, Method of creating an
information system for monitoring infectious patients, Computer Systems and Information
Technologies 3 (2023) 59–64. doi:10.31891/csit-2023-3-7.
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>P.</given-names>
            <surname>Sulikowski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Kucznerowicz</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Bąk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Romanowski</surname>
          </string-name>
          , T. Zdziebko,
          <article-title>Online store aesthetics impact efficacy of product recommendations and highlighting</article-title>
          ,
          <source>Sensors</source>
          <volume>22</volume>
          (
          <issue>23</issue>
          ) (
          <year>2022</year>
          )
          <article-title>9186</article-title>
          . doi:
          <volume>10</volume>
          .3390/s22239186.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>A.</given-names>
            <surname>Giannakoulopoulos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Pergantis</surname>
          </string-name>
          ,
          <string-name>
            <surname>A. Lamprogeorgos.</surname>
          </string-name>
          <article-title>User experience, functionality and aesthetics evaluation in an academic multi-site web ecosystem</article-title>
          ,
          <source>Future Internet</source>
          <volume>16</volume>
          (
          <issue>3</issue>
          ) (
          <year>2024</year>
          )
          <article-title>92</article-title>
          . doi:
          <volume>10</volume>
          .3390/fi16030092.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>G.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Hu</surname>
          </string-name>
          ,
          <article-title>Integration with visual perception - research on the usability of a data visualization interface layout in zero-carbon parks based on eye-tracking technology</article-title>
          ,
          <source>Sustainability</source>
          <volume>15</volume>
          (
          <issue>14</issue>
          ) (
          <year>2023</year>
          )
          <article-title>11102</article-title>
          . doi:
          <volume>10</volume>
          .3390/su151411102.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>R.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O-S.</given-names>
            <surname>Son</surname>
          </string-name>
          ,
          <article-title>A measurement model for visual complexity in HCI: Focusing on visual elements in mobile GUI design</article-title>
          ,
          <source>Electronics</source>
          <volume>14</volume>
          (
          <issue>5</issue>
          ) (
          <year>2025</year>
          )
          <article-title>942</article-title>
          . doi:
          <volume>10</volume>
          .3390/electronics14050942.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>N.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , S. Jiang, W. Ge,
          <article-title>The effects of layout order on interface complexity: An eye-tracking study for dashboard design</article-title>
          ,
          <source>Sensors</source>
          <volume>24</volume>
          (
          <issue>18</issue>
          ) (
          <year>2024</year>
          )
          <article-title>5966</article-title>
          . doi:
          <volume>10</volume>
          .3390/s24185966.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>J.</given-names>
            <surname>Galindo-Losada</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Ayala-Tipan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Santórum</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Carrión-Toro</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Acosta-Vargas</surname>
          </string-name>
          ,
          <article-title>WYDISWYG: A method to design user interfaces combining design principles and quality factors</article-title>
          ,
          <source>Electronics</source>
          <volume>12</volume>
          (
          <issue>13</issue>
          ) (
          <year>2023</year>
          )
          <article-title>2772</article-title>
          . doi:
          <volume>10</volume>
          .3390/electronics12132772.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>M.</given-names>
            <surname>Whaiduzzaman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Sakib</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N. J.</given-names>
            <surname>Khan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Chaki</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Shahrier</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Ghosh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. S.</given-names>
            <surname>Rahman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. J. N.</given-names>
            <surname>Mahi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Barros</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Fidge</surname>
          </string-name>
          et al.,
          <article-title>Concept to reality: An integrated approach to testing software user interfaces</article-title>
          ,
          <source>Applied Sciences</source>
          <volume>13</volume>
          (
          <issue>21</issue>
          ) (
          <year>2023</year>
          )
          <article-title>11997</article-title>
          . doi:
          <volume>10</volume>
          .3390/app132111997.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>M.-X. Chen</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          <string-name>
            <surname>Hu</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Yao</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          <string-name>
            <surname>Qiu</surname>
            ,
            <given-names>D..</given-names>
          </string-name>
          <string-name>
            <surname>Li</surname>
          </string-name>
          ,
          <article-title>A survey on the design of virtual reality interaction interfaces</article-title>
          ,
          <source>Sensors</source>
          <volume>24</volume>
          (
          <issue>19</issue>
          ) (
          <year>2024</year>
          )
          <article-title>6204</article-title>
          . doi:
          <volume>10</volume>
          .3390/s24196204.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>Q.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Zheng</surname>
          </string-name>
          , T. Wu,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Hao</surname>
          </string-name>
          ,
          <article-title>A method for evaluating user interface satisfaction using facial recognition technology and a PSO-BP Neural Network</article-title>
          ,
          <source>Applied Sciences</source>
          <volume>14</volume>
          (
          <issue>13</issue>
          ) (
          <year>2024</year>
          )
          <article-title>5649</article-title>
          . doi:
          <volume>10</volume>
          .3390/app14135649.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>V.</given-names>
            <surname>Senkivskyy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Babichev</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Pikh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kudriashova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Senkivska</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Kalynii</surname>
          </string-name>
          ,
          <article-title>Forecasting the reader's demand level based on factors of interest in the book</article-title>
          ,
          <source>in Proceedings of the CITRisk'</source>
          <year>2021</year>
          : 2nd International Workshop on Computational &amp;
          <article-title>Information Technologies for Risk-Informed Systems</article-title>
          , Kherson, Ukraine,
          <fpage>16</fpage>
          -17
          <string-name>
            <surname>September</surname>
          </string-name>
          (
          <year>2021</year>
          )
          <fpage>176</fpage>
          -
          <lpage>191</lpage>
          . URL: https://ceurws.org/Vol-
          <volume>3101</volume>
          /Paper12.pdf.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>S.</given-names>
            <surname>Scott</surname>
          </string-name>
          , W. Orlikowski,
          <article-title>The digital undertow: How the corollary effects of digital transformation affect industry standards</article-title>
          ,
          <source>Information Systems Research</source>
          <volume>33</volume>
          (
          <issue>1</issue>
          ) (
          <year>2022</year>
          )
          <fpage>311</fpage>
          -
          <lpage>336</lpage>
          . doi:
          <volume>10</volume>
          .1287/isre.
          <year>2021</year>
          .
          <volume>1056</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>F. N.</given-names>
            <surname>Kumala</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Ghufron</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. P.</given-names>
            <surname>Astuti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Crismonika</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. N.</given-names>
            <surname>Hudha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. I. R.</given-names>
            <surname>Nita</surname>
          </string-name>
          ,
          <article-title>MDLC model for developing multimedia e-learning on energy concept for primary school students</article-title>
          ,
          <source>Journal of Physics: Conference Series</source>
          <year>1869</year>
          (
          <volume>1</volume>
          ) (
          <year>2021</year>
          )
          <article-title>012068</article-title>
          . doi:
          <volume>10</volume>
          .1088/
          <fpage>1742</fpage>
          -
          <lpage>6596</lpage>
          /
          <year>1869</year>
          /1/012068.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>