Details

Title: Разработка приложения для оценки производительсности фреймворков внедрения зависимостей на Android-устройствах: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Creators: Иванов Никита Александрович
Scientific adviser: Воинов Никита Владимирович
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2022
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: внедрение зависимостей; инверсия управления; тестирование производительности; dependency injection; inversion of control; performance testing.
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 09.03.04
Speciality group (FGOS): 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2022/vr/vr22-3144
Rights: Доступ по паролю из сети Интернет (чтение, печать)
Record key: ru\spstu\vkr\19780

Allowed Actions:

Action 'Read' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

В представленной работе рассматривается понятие зависимостей в ходе разработки программного продукта в контексте объектно-ориентированного программирования и языков Java и Kotlin, а также производится анализ фреймворков по управлению зависимостями при разработке для платформы Android. В ходе работы было создано приложение, с помощью которого производится тестирования быстродействия различных фреймворков по управлению зависимостями. В работе представлены данные с результатами тестирования фреймворков на ряде Android-устройств, а также приведены преимущества и недостатки тестируемых фреймворков.

In this paper presented the concept of dependencies during the development of a software product is considered in the context of object-oriented programming and the Java and Kotlin languages, and the analysis of frameworks for managing dependencies during development for the Android platform. As a result of the work, an application was created that is used to test the performance of various dependency management frameworks. The paper presents data with the results of testing frameworks on a number of devices.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print
Internet Authorized users SPbPU Read Print
-> Internet Anonymous

Usage statistics

stat Access count: 3
Last 30 days: 0
Detailed usage statistics