Academia.edu no longer supports Internet Explorer.
To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to upgrade your browser.
2018, ArXiv
Mobile phones and tablets have become the most widely used computing devices, with a large predominance of the Android platform. As a natural evolution, the development of Android applications has surged and has become a major field of study, with research efforts ranging from energy efficiency, to code smells, performance, maintainability, security, etc. These kind of challenges ask for dedicated solutions, tools, and datasets. This survey identifies and reviews 31 existing datasets of Android applications and classifies each of them according to key features, such as the total number of apps it contains, whether the commit history of the apps is available, whether it focusses on the source code or on the executable binaries of the apps, the sources used for building the dataset, etc. This study can benefit both the experienced and the novice researcher interested on doing research on Android apps, which can use the results of our study as a map for identifying the most suitable da...
Proceedings of the 2nd ACM SIGSOFT International Workshop on App Market Analytics
2016
The security research community has invested significant effort in improving the security of Android applications over the past half decade. This effort has addressed a wide range of problems and resulted in the creation of many tools for application analysis. In this article, we perform the first systematization of Android security research that analyzes applications, characterizing the work published in more than 17 top venues since 2010. We categorize each paper by the types of problems they solve, highlight areas that have received the most attention, and note whether tools were ever publicly released for each effort. Of the released tools, we then evaluate a representative sample to determine how well application developers can apply the results of our community’s efforts to improve their products. We find not only that significant work remains to be done in terms of research coverage but also that the tools suffer from significant issues ranging from lack of maintenance to the...
Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, 2015
2015
The popularity of smart phones and mobile applications is growing every day. Every day, new or updated mobile applications are being submitted to different mobile stores. The rapidly increasing number of mobile applications has led to an increase in the interest in overall source code quality. Therefore, we will present a case study, where we analyzed different open source Android mobile applications from different domains and different sizes. They were analyzed using the SonarQube platform, based on the SQALE method. We were aiming to research the overall code quality, the connection between lines of code and technical depth and the most common issues facing mobile applications. The results show that the majority of applications tend to have similar code issues and potential difficulties when it comes to maintenance or updates.
—Android is becoming ubiquitous and currently has the largest share of the mobile OS market with billions of application downloads from the official app market. It has also become the platform most targeted by mobile malware that are becoming more sophisticated to evade state-of-the-art detection approaches. Many Android malware families employ obfuscation techniques in order to avoid detection and this may defeat static analysis based approaches. Dynamic analysis on the other hand may be used to overcome this limitation. Hence in this paper we propose DynaLog, a dynamic analysis based framework for characterizing Android applications. The framework provides the capability to analyse the behaviour of applications based on an extensive number of dynamic features. It provides an automated platform for mass analysis and characterization of apps that is useful for quickly identifying and isolating malicious applications. The DynaLog framework leverages existing open source tools to extract and log high level behaviours, API calls, and critical events that can be used to explore the characteristics of an application, thus providing an extensible dynamic analysis platform for detecting Android malware. DynaLog is evaluated using real malware samples and clean applications demonstrating its capabilities for effective analysis and detection of malicious applications.
Empirical Software Engineering
Proceedings of the 17th International Conference on Enterprise Information Systems, 2015
Yoga Life, 2024
Dr Ananda and Dr Sangeeta discuss the inner aspects of Nada Yoga in this except from their book "Nada Yoga: The Vibratory Essence of the Yoga of Sound" published by Singing Dragon in 2023.
Loading Preview
Sorry, preview is currently unavailable. You can download the paper by clicking the button above.
Principles of Igneous and Metamorphic Petrology, 2022
''Obraz Złotego Wieku. Kultura wizualna w czasach ostatnich Jagiellonów'' [katalog wystawy, Zamek Królewski na Wawelu, 15.09.2023-14.12.2023], 2023
Addendum 25 to Browsing through the Sultan's Bookshelves (43sexies): Istanbul, Süleymaniye Yazma Eser Kütüphanesi, Ayasofya 2346 (vidi), 2024
Journal of the Australian Mathematical Society, 2017
Yale University Press
Human Molecular Genetics, 2006
Biochimica et Biophysica Acta (BBA) - Molecular Basis of Disease, 1995
Inter. Stat, 2007
Canadian Medical Education Journal, 2020
Geological Society, London, Engineering Geology Special Publications, 2004
Environmental Engineering Science, 2016