3,358 Hits in 3.0 sec

Understanding reuse in the Android Market

Israel J. Mojica Ruiz, Meiyappan Nagappan, Bram Adams, Ahmed E. Hassan
2012 2012 20th IEEE International Conference on Program Comprehension (ICPC)  
In this paper, we intend to analyze software reuse in the Android mobile app market along two dimensions: (a) reuse by inheritance, and (b) class reuse.  ...  A case study on thousands of mobile apps across five different categories in the Android Market shows that almost 23% of the classes inherit from a base class in the Android API, and 27% of the classes  ...  The results also help the developers of mobile apps, to understand the risk they run when the library/framework they build on, changes.  ... 
doi:10.1109/icpc.2012.6240477 dblp:conf/iwpc/RuizNAH12 fatcat:q7lnz5m7tjgobc6uhgnrvxryx4

Juxtapp: A Scalable System for Detecting Code Reuse among Android Applications [chapter]

Steve Hanna, Ling Huang, Edward Wu, Saung Li, Charles Chen, Dawn Song
2013 Lecture Notes in Computer Science  
Mobile application markets such as the Android Marketplace and the Amazon Android store provide a centralized showcase of applications that end users can purchase or download for free onto their mobile  ...  Juxtapp provides a key solution to a number of problems in Android security, including determining if apps contain copies of buggy code, have significant code reuse that indicates piracy, or are instances  ...  Vulnerable code reuse. Android developers often misuse coding idioms in Android, either due to copying and pasting of vulnerable code or lack of developer understanding [2, 3] .  ... 
doi:10.1007/978-3-642-37300-8_4 fatcat:d2hjua4yljdf7d5f2dk4cqhyay

On Measuring The Reusability Proneness Of Mobile Applications

Fathi Taibi
2014 Zenodo  
The abnormal increase in the number of applications available for download in Android markets is a good indication that they are being reused.  ...  The results obtained are thoroughly analyzed in order to understand the extent of this potential and the factors influencing it.  ...  Furthermore, an approach to detect 'piggybacked' applications in Android markets was presented in [39] .  ... 
doi:10.5281/zenodo.1094585 fatcat:smag2neovbez3fbges4j4lozdq

Supporting evolution and maintenance of Android apps

Mario Linares-Vásquez
2014 Companion Proceedings of the 36th International Conference on Software Engineering - ICSE Companion 2014  
As of today, the market for such devices features over 850K+ apps for Android, and 19 versions of the Android API have been released in 4 years.  ...  In recent years, the market of mobile software applications (apps) has maintained an impressive upward trajectory.  ...  Reuse in Android Apps To keep the competitive edge in the apps market, developers have to write apps while keeping track of the entire ecosystem that is constantly changing at a rapid pace (e.g., new hardware  ... 
doi:10.1145/2591062.2591092 dblp:conf/icse/Vasquez14 fatcat:y2w5ytr3qba25jvhg3g2ynvcpi


Pooja Batra Nagpal, Akshit Sharma
2020 International Journal of Innovative Research in Computer Science & Technology  
The papers discuss about the study of multimedia player with the help of already existing media players which are available openly in the Android market and proposed system for multimedia player that will  ...  The player is designed in such a way to obtain higher performance; simple operations and run on the Android based mobile devices.  ...  Multimedia player based on Android application is popular in the market at the present.  ... 
doi:10.21276/ijircst.2020.8.3.21 fatcat:pheafw6jmbd75oc2vnme5udxmm

Mining AndroZoo: A Retrospect

Li Li
2017 2017 IEEE International Conference on Software Maintenance and Evolution (ICSME)  
AndroZoo is a growing collection of Android apps from various markets including the official Google Play. At the moment, over five million Android apps have been collected.  ...  This paper presents a retrospect of an Android app collection named AndroZoo and some research works conducted on top of the collection.  ...  Among several mobile operating systems, Android is the most popular one that has almost dominated the market by grabbing nearly 90% of share.  ... 
doi:10.1109/icsme.2017.49 dblp:conf/icsm/Li17 fatcat:nsi57zsvivcgndoatsnqxlh5fm

AndroZoo++: Collecting Millions of Android Apps and Their Metadata for the Research Community [article]

Li Li, Jun Gao, Médéric Hurier, Pingfan Kong, Tegawendé F. Bissyandé, Alexandre Bartel, Jacques Klein, Yves Le Traon
2017 arXiv   pre-print
We present a growing collection of Android apps collected from several sources, including the official Google Play app market and a growing collection of various metadata of those collected apps aiming  ...  at facilitating the Android-relevant research works.  ...  Conclusion We have presented the AndroZoo dataset of millions of Android apps collected from various data sources and their metadata collected via various means.  ... 
arXiv:1709.05281v1 fatcat:fizz6iwbuvbehgckc5iexj3x2a

Chronological Analysis of Source Code Reuse Impact on Android Application Security

Hironori Imai, Akira Kanaoka
2019 Journal of Information Processing  
Thus, a time series investigation on the spread of such codes has not been conducted. In this paper, a method that enables the chronological analysis of source code reuse is proposed.  ...  By determining source code reuse in applications, we can investigate the context using time information such as the respective publication dates and time, and clarify how many cases are not source code  ...  P(t) reflects the peak impact of each snippet in a Q&A Forum on Android markets.  ... 
doi:10.2197/ipsjjip.27.603 fatcat:nkq624txd5cqbcf6lriixza5l4

A Review of Different Comparative Studies on Mobile Operating System

Ahmed Ali
2014 Research Journal of Applied Sciences Engineering and Technology  
Now a day's different mobile phone companies are competing in the market each having its own hardware and software.  ...  Each company use different operating system like Apple using iOS, Samsung using Android and Nokia using Symbian.  ...  This study author has conducted an experiential study to understand how Android adapts the Linux kernel.  ... 
doi:10.19026/rjaset.7.570 fatcat:2znovzgvlrdvrceycopbom7vvi

Revisiting Android reuse studies in the context of code obfuscation and library usages

Mario Linares-Vásquez, Andrew Holtzhauer, Carlos Bernal-Cárdenas, Denys Poshyvanyk
2014 Proceedings of the 11th Working Conference on Mining Software Repositories - MSR 2014  
In particular, we analyzed the impact of third-party libraries and code obfuscation practices on estimating the amount of reuse by class cloning in Android apps.  ...  Most of the studies use executable files of the apps (APK files), instead of source code because of availability issues (most of free apps available at the Android official market are not open-source,  ...  This work is supported in part by the NSF CCF-1016868 and NSF CAREER CCF-1253837 grants.  ... 
doi:10.1145/2597073.2597109 dblp:conf/msr/VasquezHBP14 fatcat:vzpbyn2osjduba47wkhs4khce4

Adapting Linux for mobile platforms: An empirical study of Android

Foutse Khomh, Hao Yuan, Ying Zou
2012 2012 28th IEEE International Conference on Software Maintenance (ICSM)  
In this paper, we conduct an empirical study to understand how Android adapts the Linux kernel.  ...  repository to the Android repository; and (3) 95% of bugs experienced by users of the Android kernel are fixed in the Linux kernel repository.  ...  First, the Android system is one of the most successful mobile systems using a modified Linux kernel in the current market. It is a good representation of the adaptation of Linux for mobile devices.  ... 
doi:10.1109/icsm.2012.6405339 dblp:conf/icsm/KhomhYZ12 fatcat:ubnapzwbzjf73lvl6bhr76trui

Understanding Source Code Variability in Cloned Android Families: An Empirical Study on 75 Families

Anas Shatnawi, Tewfik Ziadi, Mohamed Yassin Mohamadi
2019 2019 26th Asia-Pacific Software Engineering Conference (APSEC)  
Software developers rely on the clone-and-own approach to rapidly develop software product variants (PVs) that meet variability in market needs.  ...  The results show that cloning packages, Java files and Java methods is a common practice used by developers of all android families.  ...  ACKNOWLEDGMENT This work was supported by the ITEA 3 REVaMP 2 project.  ... 
doi:10.1109/apsec48747.2019.00047 dblp:conf/apsec/ShatnawiZM19 fatcat:juz3d7cl3zf5riz2zc5hk7orym

On the Effectiveness of Code-Reuse-Based Android Application Obfuscation [chapter]

Xiaoxiao Tang, Yu Liang, Xinjie Ma, Yan Lin, Debin Gao
2017 Lecture Notes in Computer Science  
In this paper, we present an evaluation on the extent to which code-reuse-based techniques can be applied to obfuscate Android apps.  ...  Moreover, we extend code-reuse-based obfuscation to the Android platform by proposing an obfuscation mechanism for both Java and native code.  ...  Introduction Android is now the most popular mobile operating system with more than 80% market share. The number of apps available on Google Play has climbed to more than 2 million.  ... 
doi:10.1007/978-3-319-53177-9_18 fatcat:g5gm5xy7nnbvhl3v4net7r4wly

Android application on green building materials, their uses, availability & certification

2016 International Journal of Latest Trends in Engineering and Technology  
Furthermore, it shows the most up-to-date smartphone market data with some statistics about the Android platform versions. The chapter three presents an overview of Green Construct.  ...  The coding for the application is provided in JAVA LANGUAGE with the help of ANDROID STUDIO SOFTWARE (Chapter 2, Android Tutorials).  ... 
doi:10.21172/1.73.538 fatcat:3drvhvnqjrbg3fvqukzucbifay

On the Detection of Licenses Violations in the Android Ecosystem

Ons Mlouki, Foutse Khomh, Giuliano Antoniol
2016 2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER)  
Giuliano Antoniol, for his faith in me, his support, and his good mood. And Dr. Foutse Khomh for his great guidance.  ...  We aim to validate previous results on Android Market and study in depth the causes of license evolution.  ...  Data Collection The data set used in this chapter is composed of the same 857 mobile apps downloaded from the Android Market F-Droid.  ... 
doi:10.1109/saner.2016.73 dblp:conf/wcre/MloukiKA16 fatcat:2krykts4cfbdvknxniwd5mkpx4
« Previous Showing results 1 — 15 out of 3,358 results