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

Extension Subsystem Development for Linguistic Research System

Student: Ivanov Mikhail

Supervisor: Evgenia G. Plotnikova

Faculty: Faculty of Economics, Management, and Business Informatics

Educational Programme: Software Engineering (Bachelor)

Final Grade: 7

Year of Graduation: 2020

This graduate qualification work "Extension Subsystem Development for Linguistic Research System" was carried out by M.V. Ivanov, a fourth-year student of the "Software Engineering" programme of the PI-16-2 group at the National Research University Higher School of Economics in Perm. The work contains four chapters: "Subject area analysis", "Selection of development tools", "Designing the Extension Subsystem" and "Development of the Extension Subsystem". The first chapter describes the system of linguistic research and provides an overview of different ways to integrate programming languages, among which one will be chosen that will be used in the implementation, as well as the requirements for development. The second chapter presents a comparison of several popular frameworks for Web API development in Python, Java and C# programming languages and for Web application interface development in JavaScript, and for each language the optimal tool for development is selected. The third chapter is based on the implementation method selected in the previous chapter. It describes the program interfaces and algorithms that will perform the actions suggested by the interfaces. Chapter four describes what needs to be done to publish the library to the official library repository for each language, as well as the implementation process and the difficulties encountered during this process. The appendices contain the terms of reference, the user manual and the programmer's manual, as well as the program and testing methodology. The work contains 40 pages, 29 drawings. The developed system will be necessary for the staff of the research and training laboratory of academic facilities to provide unified access to all modules of the linguistic research system, as well as for programmers who will create new modules for the finished system.

Full text (added June 7, 2020)

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