scholarly journals RESEARCH OF SOFTWARE AGING IN ANDROID SYSTEM PROCESSES AND USER APPLICATIONS

2021 ◽  
Vol 295 (2) ◽  
pp. 64-70
Author(s):  
VITALIY YAKOVYNA ◽  
◽  
BOHDAN UHRYNOVSKYI ◽  

Android operating system is vulnerable to the aging-related effects such as performance degradation and increased of aging-related failures rate due prolonged usage of a mobile device without rebooting. This paper considers software aging phenomenon in system processes and user applications of the Android operating system and means for counteracting this phenomenon. Experimental research was performed using a methodology that consists in performing stress tests on mobile applications, collecting system data on running processes, converting the collected data into time series for the relevant metrics and analyzing these data using statistical methods. Thus, the analysis of oom_adj_score for determining processes priorities in the context of software aging allowed to identify two groups of processes, namely system processes and user applications. It is also pointed out the possibility of using oom_adj_score to determine the state of system usage in the tasks of software aging predicting and performing software rejuvenation. The results of the system processes analysis showed that the indicators of aging are system_server and surfaceflinger processes, as well as com.android.phone, cameraserver in the case of active use of contacts and camera applications. The considered processes can be used to implement software rejuvenation. Research has shown that user applications are also vulnerable to aging-related effects, but the rejuvenation procedure cannot be applied to them at the system level. It is important to take steps to prevent aging-related errors, such as using appropriate data structures and algorithms for efficient memory management, minimizing the load on the main UI stream, and using effective graphics techniques to reduce the number of delayed frames. In future works it is important to investigate the considered system processes and services in tasks of software aging forecasting and performing of rejuvenation procedure. It is important for user applications to develop tools that provide developers with information about the state of software aging in the system, which would allow to decide on the feasibility of performing important and resource-intensive tasks in conditions when the system is already in a state with a high probability of aging-related failure.

Author(s):  
Nagaraj G Cholli ◽  
Srinivasan G N

A software aging in convoluted system refers to the situation where software degrades with span of time. This phenomenon, which may eventually lead to system performance degradation or crash/hang failure, is the result of depletion of operating system resources, data deception and numerical error assembly. A technique called software rejuvenation has been incorporated, which essentially involves periodic aborting an application or a system, flushing its intramural state and re-starting it. A main issue in rejuvenation is to discover ideal time to initiate software rejuvenation. Software rejuvenation is a proactive technique that allows preventing the occurrence of software failing. A novel approach called Smart interval and payload (SIP) policy is introduced to overcome all the hurdles in the present scenario based on Software Rejuvenation approaches. SIP policy accepts time from user and optimizes the rejuvenation time whenever workload is variable; otherwise the system is rejuvenated at its rejuvenation point. SIP policy avoids software failure and it helps to achieve high availability of convoluted system.


2017 ◽  
Vol 15 (40) ◽  
pp. 9-26
Author(s):  
Rodrigo Andrés Góngora Herrera ◽  
Brayan David Ruiz Rubiano ◽  
Darin Jairo Mosquera Palacios

This paper presents the analysis and performance evaluation of an embedded prototype to control the access of people to companies or institutions by using short range wireless technologies, like NFC and RFID. The developed system proposes a hybrid identification method between MIFARE cards and smartphones with Android operating system. It integrates a web platform in charge of the processing of the system data and increase the use of the technology through services where the gathering of people and objects register and authentication is required. With this proposal, we seek to optimize the time in the identification transactions and improve the security in places where the manual access is carried out. This work is an answer to the need of an adequate management of the access control of the Technological Faculty personnel in the Universidad Distrital Francisco José de Caldas in Bogotá: the chosen scenario for testing our proposal.


Author(s):  
David Ríos ◽  
Daniel Urueta ◽  
Reynaldo Alanís ◽  
Juan Mota

To show information about the three main tourist destinations in the state of Guerrero: “Acapulco de Juárez”, “Ixtatapa-Zihuatanejo” and “Taxco de Alarcón” to users using an application for devices with Android Operating System with Augmented Reality, a promotional video reproduced by recognizing the target of the city and showing information like activities or attractions of each of these destinations; these images will be on a poster located at different terminals within the Mexican Republic and the state of Guerrero, thus achieving greater impact and interest in national users.


Ransom ware is the most dangerous malware which locks the entire system data (files/folders) of user and demands ransom form user in order to decrypt data. Ransomware attacks are increasing day by day. Mobile phones are used not only for communication purpose but users also store their personal data and many other things in their mobile phone. 80% to 87% mobile phones are using Android operating system. Attackers have also targeted android smartphones just like personal computers. Due to rapid increase in ransomware we need to develop effective solution. There are different approaches like static, dynamic and hybrid which are used to detect ransomware.


2018 ◽  
Vol 4 (1) ◽  
pp. 54-65
Author(s):  
Efmi Maiyana

Android is an Open Source operating system that gives developers the freedom to develop applications, with the advantages of android operating system, will help many android-based smartphone users to be able to enjoy various applications, one application is the Android-Based Preview Application, the main purpose of this Application is assisting Muslims in reciting the necessary prayers in daily life effectively and efficiently. The type of data used is a secondary data type in which data is obtained from reference books and literature related to this case. There are several stages in making this application, namely analysis, design, work processes, and evaluation of the program model that has been produced. This android-based prayer collection app, can be used on android-based smartphones in the least 4.1 version in this application testing can run smoothly


Sign in / Sign up

Export Citation Format

Share Document