• A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site

Application Model Usage for Context and User Scenario Restoration

Student: Kirakosian Aleksandr

Supervisor: Ivan Bliznets

Faculty: St. Petersburg School of Physics, Mathematics, and Computer Science

Educational Programme: Applied Mathematics and Information Science (Bachelor)

Year of Graduation: 2020

User analytics is one of the major aspects of software development. This process requires evaluation of various metrics of application in order to estimate quality of its different parts. One of the usual modern solutions suggests evaluation of every metric independently in the client source code, which may be rather difficult. Another method that can be used to simplify that process is presented with this research. The main idea of our approach is to store a sequence of user actions in specified format for future processing. The main advantage of the concept is a possibility to analyze the full scenario in compare with the common solution, which usually works with one record at the time. In addition, in log-processing we use cross-platform model representation of the application to provide an additional runtime context containing information about application’s current state. Using this model makes it possible to evaluate complex metrics, which are hard to compute without it.

Student Theses at HSE must be completed in accordance with the University Rules and regulations specified by each educational programme.

Summaries of all theses must be published and made freely available on the HSE website.

The full text of a thesis can be published in open access on the HSE website only if the authoring student (copyright holder) agrees, or, if the thesis was written by a team of students, if all the co-authors (copyright holders) agree. After a thesis is published on the HSE website, it obtains the status of an online publication.

Student theses are objects of copyright and their use is subject to limitations in accordance with the Russian Federation’s law on intellectual property.

In the event that a thesis is quoted or otherwise used, reference to the author’s name and the source of quotation is required.

Search all student theses