Preview

Russian Technological Journal

Advanced search

Formalized approaches to assessing the usability of the user interface of web applications

https://doi.org/10.32362/2500-316X-2021-9-2-7-21

Abstract

The paper proposes an approach based on the use of mathematical methods for modeling the behavior of the designed web application and user behavior. This approach allows an evaluation of the usability of this application. The paper discusses the models of user interfaces (UI), which are used to assess the convenience of site navigation. The possibility of using two classes of UI models is shown – structural-logical (ontological) and probabilistic. Models of the first class are used to assess the degree of comprehensibility of the proposed UI navigation on the search web resource in the accepted terms. For this, mathematically defined measures of similarity between the elements of the UI and their relationships and the elements of a hypothetical (but plausible) model of the user’s perception of the search area in a given subject area are used. In particular, the paper substantiates the possibility of using Jaccard and Levenshtein lexicographic distance metrics as such measures of similarity. Probabilistic models are based on Markov chains. With the help of these models, in the presence of reliable statistical data collected during the trial operation of a web application or its prototype, it is proposed to estimate the average number of user steps required to solve a specific problem of finding information about a subject area object. The paper provides some recommendations on the use of similarity measures to improve the usability of the UI of web applications. In addition, data on the technique for estimating the probabilities of transitions of Markov chains and semantic connections are presented. To clarify the features of the UI analysis models proposed in the article, the website of the RTU MIREA Admission Committee (https://priem.mirea.ru) is provided with a fairly simple organization that provides a search for information about admission and training at the University. The application of the approach described in the paper, along with traditional methods of testing the usability of UI, will increase the overall level of usability of applications, and thereby reduce the cost of identifying and correcting related errors.

About the Authors

B.M M. Basok
MIREA – Russian Technological University
Russian Federation

Boris M. Basok,  Cand. Sci. (Eng.), Associate Professor, Department of Mathematical Software and Standardization of Information Technology, Institute of Information Technology

78, Vernadskogo pr., Moscow, 119454 

Scopus Author ID: 6602074818, Researcher ID: X-6744-2019



S. L. Frenkel
Federal Research Center Computer Science and Control
Russian Federation

Sergey L. Frenkel, Cand. Sci. (Eng.), Senior Researcher

44-2, Vavilova ul., Moscow, 119333 

Scopus Author ID: 36865996500



References

1. Basok B.M., Rozhanskaya A.N., Frenkel’ S.L. On webapplications usability testing. Rossiiskii tekhnologicheskii zhurnal = Russian Technological Journal. 2019;7(6):9−24 (in Russ.). https://doi.org/10.32362/2500-316X-2019-7-6-9-24

2. Kirajima A., Kariya N., Takagi H. and Zhang Y. Evaluation of website usability using Markov chains and latent semantic analysis. IEICE Trans., Com.2005;E88–B(4):1467−1475. https://doi.org/10.1093/ietcom/e88-b.4.1467

3. Shahzad S. Ontology-based User Interface Development: User Experience Elements Pattern. Journal of Universal Computer Science. 2011;17(7):1078−1088. https://doi.org/10.3217/jucs-017-07-1078

4. Antoniou G., Franconia E., van Harmelen F. Introduction to semantic web ontology languages. In: Reasoning Web. Lecture Notes in Computer Science, Eisinger N., Maluszynski J. (Eds.) Vol. 3564. Berlin: Heidelberg, Springer; 2005, p. 1−21. https://doi.org/10.1007/11526988_1

5. Islam M., Islam A. Ontology mapping and semantics of web interface signs. Cent. Comput. Inf. Sci.2016;6:20. https://doi.org/10.1186/s13673-016-0077-y

6. Gan M., Dou X., Jiang R. From ontology to semantic similarity: calculation of ontology-based semantic similarity. The Scientific World Journal. 2013;2013: Article ID 793091. http://dx.doi.org/10.1155/2013/793091

7. Leskovec J., Rajaraman A., Ullman J.D. Mining of massive datasets. California: Cambridge University Press; 2014. ISBN: 978-1-107-07723-2

8. Levenshtein V.I. Binary codes capable of correcting deletions, insertions, and reversals. Dokl. Akad. Nauk SSSR.1965;163(4):845–848.

9. Liu V., Lang B., Zepeng G. Calculating semantic similarity between academic articles using topic event and ontology. URL: https://arxiv.org/abs/1711.11508

10. Kapoor B., Sharma S. A comparative study ontology building tools for semantic web applications. International journal of Web & Semantic Technology. 2010;1(3). http://dx.doi.org/10.5121/ijwest.2010.1301

11. Strsim 0.0.3. A library implementing different string similarity and distance measures. URL: https://pypi.org/project/strsim/

12. Mitrofanova A. Absorbing states in Markov chains. Mean time to absorption. Wright-Fisher Model. Moran Model. URL: https://cs.nyu.edu/mishra/COURSES/09.HPGP/scribe2

13. Yang Liu, Xiangji Huang, Aijun An. Personalized recommendation with adaptive mixture of Markov models. J. of The American SOC. for Inf, Sc, and Tech. 2007;58(12):1851−1870. http://dx.doi.org/10.1002/asi.20631


Supplementary files

1. Ontology of the "Specialty" field for the education level
Subject
Type Исследовательские инструменты
View (97KB)    
Indexing metadata ▾

The paper proposes an approach based on the use of mathematical methods for modeling the behavior of the designed web application and user behavior. The paper discusses the models of user interfaces, which are used to assess the convenience of site navigation: structural-logical (ontological) and probabilistic. Structural-logical models are used to assess the degree of comprehensibility of an interface on the search web resource in the accepted terms. With the help of probabilistic models, it is proposed to estimate the average number of user steps required to solve a specific problem of finding information about a subject.

Review

For citations:


Basok B.M., Frenkel S.L. Formalized approaches to assessing the usability of the user interface of web applications. Russian Technological Journal. 2021;9(2):7-21. (In Russ.) https://doi.org/10.32362/2500-316X-2021-9-2-7-21

Views: 679


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 2782-3210 (Print)
ISSN 2500-316X (Online)