Search citation statements
Paper Sections
Citation Types
Year Published
Publication Types
Relationship
Authors
Journals
Mobile systems and devices including Android are vulnerable to the effects of software aging which are manifested in performance degradation during long run-time. It is important to identify efficient system and user interface metrics for detecting and counteracting the software aging effects. The aging metrics used in researches of the Android operating system do not take into account the aging processes in user applications. Therefore, this paper discusses two new graphical user interface metrics that allow to track performance degradation and user applications response time: Frame Draw Time and Janky Frames (dropped or delayed frames). Test framework was implemented to perform stress testing of mobile applications in the Android operating system, to collect system state data during stress test performing and to map obtained raw data into time series. Calculated time series are used for further analysis and study of system and graphical user interface metrics. The considered metrics have been compared to the previously used Android Activity Launch Time metric and RAM usage metrics. Practical results have shown that Frame Draw Time and Janks Frames metrics provide data, which can be useful in most scenarios of mobile application using. Therefore, it is proposed to use the two new metrics in combination with other previously used metrics to detect aging trends in the system state and to study the phenomenon of software aging in general. It is noted that the Frame Draw Time metric value can be mapped to states with determined thresholds for transition between these states. These states and thresholds provide the possibility of developing mathematical models based on Markov chains or forecasting the time to aging-failure using regression methods. The need of further study of the correlations between Frame Draw Time metric, Janky Frames metric and metrics of memory usage by different system processes has been identified. Thus, the expediency of using the proposed metrics in future studies of the aging phenomenon in the Android operating system is substantiated, in particular, the effectiveness of the proposed metrics could be checked for different mobile use cases and for different types of mobile applications.
Mobile systems and devices including Android are vulnerable to the effects of software aging which are manifested in performance degradation during long run-time. It is important to identify efficient system and user interface metrics for detecting and counteracting the software aging effects. The aging metrics used in researches of the Android operating system do not take into account the aging processes in user applications. Therefore, this paper discusses two new graphical user interface metrics that allow to track performance degradation and user applications response time: Frame Draw Time and Janky Frames (dropped or delayed frames). Test framework was implemented to perform stress testing of mobile applications in the Android operating system, to collect system state data during stress test performing and to map obtained raw data into time series. Calculated time series are used for further analysis and study of system and graphical user interface metrics. The considered metrics have been compared to the previously used Android Activity Launch Time metric and RAM usage metrics. Practical results have shown that Frame Draw Time and Janks Frames metrics provide data, which can be useful in most scenarios of mobile application using. Therefore, it is proposed to use the two new metrics in combination with other previously used metrics to detect aging trends in the system state and to study the phenomenon of software aging in general. It is noted that the Frame Draw Time metric value can be mapped to states with determined thresholds for transition between these states. These states and thresholds provide the possibility of developing mathematical models based on Markov chains or forecasting the time to aging-failure using regression methods. The need of further study of the correlations between Frame Draw Time metric, Janky Frames metric and metrics of memory usage by different system processes has been identified. Thus, the expediency of using the proposed metrics in future studies of the aging phenomenon in the Android operating system is substantiated, in particular, the effectiveness of the proposed metrics could be checked for different mobile use cases and for different types of mobile applications.
Scientific work is aimed to identifying problem areas during distance educational process and to development of services that could help of solving them. Empirical methods and methods of real-life observation were used to collect the initial data for study. Processing of the obtained data is performed on the basis of using analytical methods and methods of expert evaluations. This allowed to identify weaknesses at distance education organization and to form a list of necessary services, which development and implementation will improve the quality of distance and inpatient educational process and education situation generally. The study identified and characterized the range of internal stakeholders of the educational environment, to meet the needs of which the development of these services is aimed. The results of empirical observations are presented using of set theory. To identify priority of declared services on the range for immediate implementation were provided their detailed analysis that showed high needs of an informational reference system development for remote access to the schedule with its further integration into educational environment. The proposed system is called "UniBell". This system is the part of education project "Smart-University", the main purpose of which is to integrate Universities into modern digital environment. Also, study defined the term "Smart University" or "Smart Educational Environment" and described main functionalities, general architecture and features of separate client as well as server parts of the "UniBell" service. Furthermore, features of additional subsystems of server part management, implemented with the use of software technologies.Net, Java and the language of structured queries SQL were highlighted. The model of client-server architecture, as well as algorithms for accounting and control of the training schedule have formed the basis for the development of an existing application for the Android operating system with the ability to download it via Google Play. The analysis of educational process virtualization has identified the main factors that may affect the educational process quality in the format of distance learning. The results of the analysis have become the basis for developing the architecture and algorithm of information system "UniBell" tasked to organize remote access to the training schedule using mobile technology. Using the conceptual apparatus of set theory, the volumes of internal stakeholders are investigated have been characterized, which provides a solid basis and target audience for further research on the effectiveness of the developed system in the Lviv State University of Life Safety educational environment.
Проаналізовано освітнє середовище закладу освіти на предмет його відповідності умовам організації освітнього процесу за принципами відділеного навчання. Встановлено низку чинників, що можуть впливати на якість результатів навчання за означених умов. Серед отриманих чинників на прикладі освітнього середовища Львівського державного університету безпеки життєдіяльності визначено один із пріоритетних, що потребував негайної реакції – розроблення інформаційно-довідкової системи "UniBell" для організації віддаленого доступу до бази даних навчального розкладу із використанням мобільних технологій. З'ясовано, що розроблення сервісу для обліку та контролю навчального розкладу, а також інших сервісів, цільовим призначенням яких є забезпечення якості освітнього процесу, задекларовано в рамках реалізації проєкту "Розумний університет". Подано означення терміна "Smart-університет" або "Розумне освітнє середовище". На прикладі створення інформаційно-довідкової системи "UniBell" та її функціональних можливостей досліджено множину зацікавлених сторін. З використанням понятійного апарату теорії множин визначено обсяги внутрішніх стейкхолдерів і їх зв'язок із Smart-середовищем. Описано функціональні можливості та особливості роботи окремо клієнтської та серверної частин інформаційно-довідкової системи "UniBell". Висвітлено особливості додаткових підсистем управління серверною частиною, що реалізовані за допомогою програмних технологій .Net, Java та мови структурованих запитів SQL. Подано архітектуру інформаційно-пошукової системи "UniBell". Описано особливості оброблення даних й адміністрування реляційної бази даних розробленої системи та графічно візуалізовано блок-схеми алгоритмів роботи клієнтської та серверної її частин, що сукупно стало основою розроблення діючого застосунку під операційну систему Android із можливістю завантаження через Google Play.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2025 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.