Tag #android
328 papers:
- ICSA-2019-VerdecchiaML #architecture #empirical #guidelines
- Guidelines for Architecting Android Apps: A Mixed-Method Empirical Study (RV, IM, PL), pp. 141–150.
- ICSME-2019-Bello-JimenezML #named #testing
- OPIA: A Tool for On-Device Testing of Vulnerabilities in Android Applications (LBJ, AMR, MLV, GB), pp. 418–421.
- ICSME-2019-HataNNKH #named #source code
- OSAIFU: A Source Code Factorizer on Android Studio (MH, MN, KN, HK, TH), pp. 422–425.
- ICSME-2019-Ravelo-MendezEL #named #testing
- Kraken-Mobile: Cross-Device Interaction-Based Testing of Android Apps (WRM, CEV, MLV), pp. 410–413.
- ICSME-2019-ThungKJ0 #api #generative #towards
- Towards Generating Transformation Rules without Examples for Android API Replacement (FT, HJK, LJ, DL0), pp. 213–217.
- ICSME-2019-VendomeSLL #empirical
- Can Everyone use my app? An Empirical Study on Accessibility in Android Apps (CV, DS, SL, MLV), pp. 41–52.
- ICSME-2019-WanAAH #empirical #implementation #user interface
- An Empirical Study of UI Implementations in Android Applications (MW, NA, AA, WGJH), pp. 65–75.
- ICSME-2019-ZhaoDXQ #latency #testing
- Systematically Testing and Diagnosing Responsiveness for Android Apps (WZ, ZD, MX, ZQ), pp. 449–453.
- MSR-2019-GaoKLBK #mining
- Negative results on mining crypto-API usage rules in Android apps (JG, PK, LL0, TFB, JK), pp. 388–398.
- MSR-2019-HabchiMR #question #smell
- The rise of Android code smells: who is to blame? (SH, NM, RR), pp. 445–456.
- MSR-2019-MatalongaCC0PSF #energy #mining
- GreenHub farmer: real-world data for Android energy mining (HM, BC, FC, MC0, RP, SMdS, JPF), pp. 171–175.
- MSR-2019-RiganelliMMM #benchmark #debugging #metric
- A benchmark of data loss bugs for Android apps (OR, MM, DM, LM), pp. 582–586.
- MSR-2019-Rua0S #energy #metric #named #scalability #testing
- GreenSource: a large-scale collection of Android code, tests and energy metrics (RR, MC0, JS), pp. 176–180.
- MSR-2019-ScalabrinoBLLO #api #data-driven #detection #empirical
- Data-driven solutions to detect API compatibility issues in Android: an empirical study (SS, GB, MLV, ML, RO), pp. 288–298.
- MSR-2019-ScocciaPPCK #empirical #open source
- An empirical history of permission requests and mistakes in open source Android apps (GLS, AP, VP, BC, DEK), pp. 597–601.
- MSR-2019-WangSL0 #dataset #metadata #named #reliability #towards
- RmvDroid: towards a reliable Android malware dataset with app metadata (HW, JS, HL, YG0), pp. 404–408.
- SANER-2019-BusingeOKBKF #game studies #git
- Studying Android App Popularity by Cross-Linking GitHub and Google Play Store (JB, MO, DK, EB, FK, VF), pp. 287–297.
- SANER-2019-Li00LML #detection #game studies #image
- Characterizing and Detecting Inefficient Image Displaying Issues in Android Apps (WL, YJ0, CX0, YL, XM, JL0), pp. 355–365.
- SANER-2019-LiZLFG #automation #library #named
- APPCOMMUNE: Automated Third-Party Libraries De-duplicating and Updating for Android Apps (BL, YZ0, JL, RF, DG), pp. 344–354.
- SANER-2019-PizzolottoFC #java #named #obfuscation #source code
- OBLIVE: Seamless Code Obfuscation for Java Programs and Android Apps (DP, RF, MC), pp. 629–633.
- SANER-2019-Zhan0T #case study #comparative #detection
- A Comparative Study of Android Repackaged Apps Detection Techniques (XZ, TZ0, YT), pp. 321–331.
- SANER-2019-ZhangDYSG #testing
- Testing the Message Flow of Android Auto Apps (YZ, XD, JY0, HS, HG), pp. 559–563.
- SCAM-2019-0006LBR #analysis #privacy
- Introducing Privacy in Screen Event Frequency Analysis for Android Apps (HZ0, SL, RB, AR), pp. 268–279.
- SCAM-2019-ScocciaPPMK #case study #open source
- Permission Issues in Open-Source Android Apps: An Exploratory Study (GLS, AP, VP, IM, DEK), pp. 238–249.
- SCAM-2019-TiwariPG0 #analysis #named #scalability #web
- LUDroid: A Large Scale Analysis of Android - Web Hybridization (AT, JP, SG, CH0), pp. 256–267.
- CIKM-2019-HouFZYLWWXS #detection #graph #named #robust
- αCyber: Enhancing Robustness of Android Malware Detection System against Adversarial Attacks on Heterogeneous Graph based Model (SH, YF, YZ, YY, JL, WW, JW, QX, FS), pp. 609–618.
- ASE-2019-Escobar-Velasquez #generative #named
- MutAPK: Source-Codeless Mutant Generation for Android Apps (CEV, MOR, MLV), pp. 1090–1093.
- ASE-2019-LaiR
- Goal-Driven Exploration for Android Applications (DL, JR), pp. 115–127.
- ASE-2019-LiuW0B0X #detection #named
- DaPanda: Detecting Aggressive Push Notifications in Android Apps (TL, HW, LL0, GB, YG0, GX), pp. 66–78.
- ASE-2019-LiY0C #approach #automation #black box #named #testing
- Humanoid: A Deep Learning-Based Approach to Automated Black-box Android App Testing (YL, ZY, YG0, XC), pp. 1070–1073.
- ASE-2019-LuoBS #analysis
- A Qualitative Analysis of Android Taint-Analysis Results (LL, EB, JS), pp. 102–114.
- ASE-2019-RahatFT #debugging #empirical #named
- OAUTHLINT: An Empirical Study on OAuth Bugs in Android Applications (TAR, YF, YT), pp. 293–304.
- ASE-2019-SahinAMCE #named #runtime
- RANDR: Record and Replay for Android Applications via Targeted Runtime Instrumentation (OS, AA, HM, AKC, ME), pp. 128–138.
- ASE-2019-TangZZLXZY #library #performance
- Demystifying Application Performance Management Libraries for Android (YT, XZ, HZ, XL, ZX, YZ, QY), pp. 682–685.
- ASE-2019-WangLXMG
- Characterizing Android App Signing Issues (HW, HL, XX, GM, YG), pp. 280–292.
- ASE-2019-Xiao #approach #detection
- An Image-Inspired and CNN-Based Android Malware Detection Approach (XX), pp. 1259–1261.
- ESEC-FSE-2019-LuPZ0L #testing
- Preference-wise testing for Android applications (YL, MP, JZ, TZ0, XL), pp. 268–278.
- ESEC-FSE-2019-PauckW #analysis
- Together strong: cooperative Android app analysis (FP, HW), pp. 374–384.
- ESEC-FSE-2019-SongZH #detection #named
- ServDroid: detecting service usage inefficiencies in Android applications (WS0, JZ, JH0), pp. 362–373.
- ESEC-FSE-2019-SuiZZZX #analysis #debugging #difference #effectiveness #reduction #user interface
- Event trace reduction for effective bug replay of Android apps via differential GUI state analysis (YS, YZ0, WZ, MZ, JX), pp. 1095–1099.
- ICSE-2019-AzimAN0 #slicing
- Dynamic slicing for Android (TA, AA, IN, RG0), pp. 1154–1164.
- ICSE-2019-BaeLR #comprehension #reasoning #towards
- Towards understanding and reasoning about Android interoperations (SB, SL, SR), pp. 223–233.
- ICSE-2019-ChenFCSLLX #automation #generative #named
- StoryDroid: automated generation of storyboard for Android apps (SC, LF, CC, TS, WL, YL0, LX), pp. 596–607.
- ICSE-2019-FanLLWNZL #analysis #graph #learning #using
- Graph embedding based familial analysis of Android malware using unsupervised learning (MF, XL, JL0, MW, CN, QZ, TL0), pp. 771–782.
- ICSE-2019-GuSMC0YZLS #abstraction #refinement #testing #user interface
- Practical GUI testing of Android applications via model abstraction and refinement (TG, CS, XM, CC, CX0, YY0, QZ, JL0, ZS), pp. 269–280.
- ICSE-2019-JabbarvandLM #energy #search-based #testing
- Search-based energy testing of Android (RJ, JWL, SM), pp. 1119–1130.
- ICSE-2019-KiPDKZ #named #testing #user interface
- Mimic: UI compatibility testing system for Android apps (TK, CMP, KD, SYK, LZ), pp. 246–256.
- ICSE-2019-WeiLC #correlation #detection #learning #named
- Pivot: learning API-device correlations to facilitate Android compatibility issue detection (LW, YL, SCC), pp. 878–888.
- ICSE-2019-XiaoWCWG #automation #classification #identification #named #user interface
- IconIntent: automatic identification of sensitive UI widgets based on icon classification for Android apps (XX, XW, ZC, HW, PG), pp. 257–268.
- ICSE-2019-ZhaoYSLZZH #automation #debugging #named
- ReCDroid: automatically reproducing Android application crashes from bug reports (YZ, TY, TS, YL0, WZ, JZ, WGJH), pp. 128–139.
- ICST-2019-PaivaGB #testing
- Testing Android Incoming Calls (ACRP, MAG, ARB), pp. 441–448.
- ICST-2019-WuLSCX #analysis #detection #order #precise
- Precise Static Happens-Before Analysis for Detecting UAF Order Violations in Android (DW, JL0, YS, SC0, JX), pp. 276–287.
- ICPC-2018-MaL0T0L #detection #named
- LESdroid: a tool for detecting exported service leaks of Android applications (JM0, SL, YJ0, XT, CX0, JL0), pp. 244–254.
- ICSME-2018-BagheriWAM #analysis #performance #security
- Efficient, Evolutionary Security Analysis of Interacting Android Apps (HB, JW, JA, SM), pp. 357–368.
- ICSME-2018-BusingeONBB #ecosystem #variability
- Clone-Based Variability Management in the Android Ecosystem (JB, MO, SN, EB, TB), pp. 625–634.
- ICSME-2018-LinanBAL #automation #modelling
- Automated Extraction of Augmented Models for Android Apps (SL, LBJ, MA, MLV), pp. 549–553.
- ICSME-2018-MalavoltaVFBL #how #maintenance
- How Maintainability Issues of Android Apps Evolve (IM, RV, BF, MB, PL), pp. 334–344.
- ICSME-2018-MujahidAS #smarttech
- Studying Permission Related Issues in Android Wearable Apps (SM, RA, ES), pp. 345–356.
- ICSME-2018-ThorveSM #empirical #testing
- An Empirical Study of Flaky Tests in Android Apps (ST, CS, NM), pp. 534–538.
- ICSME-2018-YueSMT00 #detection #named #runtime #user interface
- RegionDroid: A Tool for Detecting Android Application Repackaging Based on Runtime UI Region Features (SY, QS, JM0, XT, CX0, JL0), pp. 323–333.
- MSR-2018-CaiJ #analysis #performance #precise
- Leveraging historical versions of Android apps for efficient and precise taint analysis (HC, JJ), pp. 265–269.
- MSR-2018-GeigerMPPNB #commit #dataset #graph
- A graph-based dataset of commit history of real-world Android apps (FXG, IM, LP, FP, DDN, AB), pp. 30–33.
- MSR-2018-LamotheS08 #api #automation #case study #experience #migration #using
- Exploring the use of automated API migrating techniques in practice: an experience report on Android (ML, WS), pp. 503–514.
- MSR-2018-LiGBMXK #api
- Characterising deprecated Android APIs (LL0, JG, TFB, LM0, XX0, JK), pp. 254–264.
- MSR-2018-MahmoudiN #empirical #problem
- The Android update problem: an empirical study (MM, SN), pp. 220–230.
- MSR-2018-WangLL0X #empirical #game studies #scalability #why
- Why are Android apps removed from Google Play?: a large-scale empirical study (HW, HL, LL0, YG0, GX), pp. 231–242.
- SANER-2018-GranoCPPG #automation #feedback #integration #testing
- Exploring the integration of user feedback in automated testing of Android applications (GG, AC, SP, FP, HCG), pp. 72–83.
- SANER-2018-NoeiSZHK #case study #mobile #quality
- A study of the relation of mobile device attributes with the user-perceived quality of Android apps (journal-first abstract) (EN, MDS, YZ0, AEH, IK), p. 469.
- SANER-2018-ThongtanunamMHI #code review #empirical #overview
- Review participation in modern code review: An empirical study of the Android, Qt, and OpenStack projects (journal-first abstract) (PT, SM, AEH, HI), p. 475.
- SANER-2018-VasquezVTP #developer #how
- How developers micro-optimize Android apps (journal-first abstract) (MLV, CV, MT, DP), p. 470.
- SANER-2018-ZhangDZHYY0 #detection #library #precise
- Detecting third-party libraries in Android applications with high precision and recall (YZ0, JD, XZ, SH, ZY, MY0, HC0), pp. 141–152.
- OOPSLA-2018-BielikFV #layout #relational #robust #synthesis
- Robust relational layout synthesis from examples for Android (PB, MF, MTV), p. 29.
- ASE-2018-BorgesHZ #framework #generative #named #platform #testing
- DroidMate-2: a platform for Android test generation (NPBJ, JH, AZ), pp. 916–919.
- ASE-2018-FanSCMLXP #fault #programming
- Efficiently manifesting asynchronous programming errors in Android apps (LF, TS, SC, GM, YL0, LX, GP), pp. 486–497.
- ASE-2018-GaoTDR #execution #symbolic computation #testing
- Android testing via synthetic symbolic execution (XG, SHT, ZD, AR), pp. 419–429.
- ASE-2018-HabchiBR #on the #performance
- On adopting linters to deal with performance concerns in Android apps (SH, XB0, RR), pp. 6–16.
- ASE-2018-HammadGM #communication #component #self
- Self-protection of Android systems from inter-component communication attacks (MH, JG, SM), pp. 726–737.
- ASE-2018-He0WZLX #comprehension #detection
- Understanding and detecting evolution-induced compatibility issues in Android apps (DH, LL0, LW, HZ, GL, JX), pp. 167–177.
- ASE-2018-HuangWLC #comprehension #detection
- Understanding and detecting callback compatibility issues for Android applications (HH, LW, YL, SCC), pp. 532–542.
- ASE-2018-HuWLCH #debugging #how
- A tale of two cities: how WebView induces bugs to Android applications (JH, LW, YL, SCC, HH), pp. 702–713.
- ASE-2018-LiuWX #control flow #named
- TDroid: exposing app switching attacks in Android with control flow specialization (JL0, DW, JX), pp. 236–247.
- ASE-2018-WangLYCZDX #case study #empirical #generative #industrial #testing #tool support
- An empirical study of Android test generation tools in industrial cases (WW, DL0, WY0, YC, ZZ, YD, TX0), pp. 738–748.
- ASE-2018-YanDWW0Z #identification #process
- Characterizing and identifying misexposed activities in Android applications (JY, XD, PW, TW, JY0, JZ), pp. 691–701.
- ESEC-FSE-2018-0006WR #detection #energy
- Detection of energy inefficiencies in Android wear watch faces (HZ0, HW, AR), pp. 691–702.
- ESEC-FSE-2018-DongWLGBLXK #automation #detection #named
- FraudDroid: automated ad fraud detection for Android apps (FD, HW, LL0, YG0, TFB, TL, GX, JK), pp. 257–268.
- ESEC-FSE-2018-Hosseini #natural language #policy #privacy #semantics
- Semantic inference from natural language privacy policies and Android code (MBH), pp. 940–943.
- ESEC-FSE-2018-PauckBW #analysis #question #tool support
- Do Android taint analysis tools keep their promises? (FP, EB, HW), pp. 331–341.
- ESEC-FSE-2018-ZhaoARJO #communication #static analysis
- Neural-augmented static analysis of Android communication (JZ, AA, VR, SJ, DO), pp. 342–353.
- ICSE-2018-ChoiSNW #named #testing #user interface
- DetReduce: minimizing Android GUI test suites for regression testing (WC, KS, GCN, WW), pp. 445–455.
- ICSE-2018-FanSCMLXPS #analysis #exception #scalability
- Large-scale analysis of framework-specific exceptions in Android apps (LF, TS, SC, GM, YL0, LX, GP, ZS), pp. 408–419.
- ICSE-2018-GarciaHM #detection #identification #lightweight #obfuscation #product line
- Lightweight, obfuscation-resilient detection and family identification of Android malware (JG, MH, SM), p. 497.
- ICSE-2018-HammadGM #anti #empirical #obfuscation #scalability
- A large-scale empirical study on the effects of code obfuscations on Android apps and anti-malware products (MH, JG, SM), pp. 421–431.
- ICSE-2018-RadhakrishnaLMM #named #type system
- DroidStar: callback typestates for Android classes (AR, NVL, SM, SM, KCS, DZ, BYEC, PC), pp. 1160–1170.
- ICSE-2018-SadeghiJGBM #analysis #framework
- A temporal permission analysis and enforcement framework for Android (AS, RJ, NG, HB, SM), pp. 846–857.
- ICSE-2018-ShanNS #behaviour #detection #self
- Self-hiding behavior in Android apps: detection and characterization (ZS, IN, RS), pp. 728–739.
- ICSE-2018-TanDGR
- Repairing crashes in Android apps (SHT, ZD, XG, AR), pp. 187–198.
- ICSE-2018-WangQHSB0 #named #policy #privacy
- GUILeak: tracing privacy policy claims on user input data for Android applications (XW, XQ, MBH, RS, TDB, JN0), pp. 37–47.
- ASPLOS-2018-HuN #detection #static analysis
- Static Detection of Event-based Races in Android Apps (YH, IN), pp. 257–270.
- CGO-2018-0001LQDL #detection #distributed #logic #using
- Resilient decentralized Android application repackaging detection using logic bombs (QZ0, LL, ZQ, XD, ZL), pp. 50–61.
- CGO-2018-FuLJ #detection #named
- nAdroid: statically detecting ordering violations in Android applications (XF, DL, CJ), pp. 62–74.
- FASE-2018-KorogluS #detection #named #testing
- TCM: Test Case Mutation to Improve Crash Detection in Android (YK, AS0), pp. 264–280.
- CAV-2018-ChenHSWWY #stack
- Android Stack Machine (TC, JH, FS, GW, ZW, JY), pp. 487–504.
- ICST-2018-KorogluSMMUTD #named
- QBE: QLearning-Based Exploration of Android Applications (YK, AS0, OM, YM, CU, TT, YD), pp. 105–115.
- ICSA-2017-HammadBM #architecture
- Determination and Enforcement of Least-Privilege Architecture in Android (MH, HB, SM), pp. 59–68.
- ICPC-2017-MostafaRW #behaviour #maintenance #named #network
- NetDroid: summarizing network behavior of Android apps for network code maintenance (SM, RR, XW), pp. 165–175.
- ICPC-2017-NguyenJQ #detection #mining #repository
- Android repository mining for detecting publicly accessible functions missing permission checks (HHN, LJ, TTQ), pp. 324–327.
- ICPC-2017-SaboridoKAG #comprehension #question
- Comprehension of ads-supported and paid Android applications: are they different? (RS, FK, GA, YGG), pp. 143–153.
- ICPC-2017-YueFM0TXL #automation #detection #named
- RepDroid: an automated tool for Android application repackaging detection (SY, WF, JM0, YJ0, XT, CX0, JL0), pp. 132–142.
- ICSME-2017-AlorainiN #fault #open source #state of the art #static analysis #tool support
- Evaluating State-of-the-Art Free and Open Source Static Analysis Tools Against Buffer Errors in Android Apps (BA, MN), pp. 295–306.
- ICSME-2017-CaiR #comprehension #programming #security
- Understanding Android Application Programming and Security: A Dynamic Study (HC, BGR), pp. 364–375.
- ICSME-2017-CaiR17a #named #tool support
- DroidFax: A Toolkit for Systematic Characterization of Android Applications (HC, BGR), pp. 643–647.
- ICSME-2017-CaiR17b #dynamic analysis
- Artifacts for Dynamic Analysis of Android Apps (HC, BGR), p. 659.
- ICSME-2017-GuC0SDML #automation #multi #named #testing
- AimDroid: Activity-Insulated Multi-level Automated Testing for Android Applications (TG, CC, TL0, CS, JD, XM, JL0), pp. 103–114.
- ICSME-2017-JenkinsC #component #interactive #visual notation
- Dissecting Android Inter-component Communications via Interactive Visual Explorations (JJ, HC), pp. 519–523.
- ICSME-2017-LyuGWH #database #empirical
- An Empirical Study of Local Database Usage in Android Applications (YL, JG, MW, WGJH), pp. 444–455.
- ICSME-2017-VasquezBMP #developer #how #question
- How do Developers Test Android Applications? (MLV, CBC, KM, DP), pp. 613–622.
- ICSME-2017-ZhangZLHLG #named
- Embroidery: Patching Vulnerable Binary Code of Fragmentized Android Devices (XZ, YZ0, JL, YH, HL, DG), pp. 47–57.
- MSR-2017-HurierSDBTKC #anti #named #unification
- Euphony: harmonious unification of cacophonous anti-virus vendor labels for Android malware (MH, GST, SKD, TFB, YLT, JK, LC), pp. 425–435.
- MSR-2017-JhaLL #developer #empirical #fault
- Developer mistakes in writing Android manifests: an empirical study of configuration errors (AKJ, SL, WJL), pp. 25–36.
- MSR-2017-OliveiraOC #case study #development #energy
- A study on the energy consumption of Android app development approaches (WO, RO, FC), pp. 42–52.
- MSR-2017-RapoportSWLD #web
- Who you gonna call?: analyzing web requests in Android applications (MR, PS, EW, OL, JD), pp. 80–90.
- SANER-2017-CaretteYHMR #energy #smell
- Investigating the energy impact of Android smells (AC, MAAY, GH, NM, RR), pp. 115–126.
- SANER-2017-LiuWDYZ #named
- InsDal: A safe and extensible instrumentation tool on Dalvik byte-code for Android applications (JL, TW, XD, JY0, JZ0), pp. 502–506.
- SANER-2017-NucciPPPZL #energy #performance #profiling #question #reliability
- Software-based energy profiling of Android apps: Simple, efficient and reliable? (DDN, FP, AP, AP, AZ, ADL), pp. 103–114.
- SCAM-2017-GhafariGN #security #smell
- Security Smells in Android (MG, PG, ON), pp. 121–130.
- KDD-2017-HouYSA #detection #named #network
- HinDroid: An Intelligent Android Malware Detection System Based on Structured Heterogeneous Information Network (SH, YY, YS, MA), pp. 1507–1515.
- LOPSTR-2017-BetarteCGL #validation
- A Certified Reference Validation Mechanism for the Permission Model of Android (GB, JDC, FG, CL), pp. 271–288.
- ASE-2017-HuangAPZT #reduction #user interface
- UI driven Android application reduction (JH0, YA, DMP, XZ0, CT0), pp. 286–296.
- ASE-2017-JiangWLC #named #performance #sequence
- SimplyDroid: efficient event sequence simplification for Android application (BJ0, YW, TL, WKC0), pp. 297–307.
- ASE-2017-LeeYSNM #detection #named #security #visualisation
- SEALANT: a detection and visualization tool for inter-app security vulnerabilities in Android (YKL, PY, AS, DN, NM), pp. 883–888.
- ASE-2017-SongQH #named #testing #user interface
- EHBDroid: beyond GUI testing for Android applications (WS0, XQ, JH0), pp. 27–37.
- ESEC-FSE-2017-BuXXZTX #industrial #internet #mobile #program analysis #security
- When program analysis meets mobile security: an industrial study of misusing Android internet sockets (WB, MX, LX, YZ, ZT, TX), pp. 842–847.
- ESEC-FSE-2017-GarciaHGM #automation #communication #component #generative
- Automatic generation of inter-component communication exploits for Android applications (JG, MH, NG, SM), pp. 661–671.
- ESEC-FSE-2017-JabbarvandM #energy #framework #mutation testing #named #testing
- µDroid: an energy-aware mutation testing framework for Android (RJ, SM), pp. 208–219.
- ESEC-FSE-2017-Kohli #identification #named
- DecisionDroid: a supervised learning-based system to identify cloned Android applications (AK), pp. 1059–1061.
- ESEC-FSE-2017-LamWLWZLYDX #case study #industrial #question
- Record and replay for Android: are we there yet in industrial cases? (WL, ZW, DL0, WW, HZ, HL, PY, YD, TX0), pp. 854–859.
- ESEC-FSE-2017-Mujahid #case study #detection #smarttech
- Detecting wearable app permission mismatches: a case study on Android wear (SM), pp. 1065–1067.
- ESEC-FSE-2017-SadeghiJM #named #testing #user interface
- PATDroid: permission-aware GUI testing of Android (AS, RJ, SM), pp. 220–232.
- ESEC-FSE-2017-SuMCWYYPLS #modelling #probability #testing #user interface
- Guided, stochastic model-based GUI testing of Android apps (TS, GM, YC, KW, WY, YY, GP, YL0, ZS), pp. 245–256.
- ESEC-FSE-2017-VasquezBTMPVBP #mutation testing #testing
- Enabling mutation testing for Android apps (MLV, GB, MT, KM, MDP, CV, CBC, DP), pp. 233–244.
- ESEC-FSE-2017-WeiLC #named #static analysis
- OASIS: prioritizing static analysis warnings for Android apps based on app user reviews (LW, YL, SCC), pp. 672–682.
- ESEC-FSE-2017-WuY #framework #kernel #named
- LaChouTi: kernel vulnerability responding framework for the fragmented Android devices (JW, MY), pp. 920–925.
- ESEC-FSE-2017-YuanXXPZ #execution #graph #named
- RunDroid: recovering execution call graphs for Android applications (YY, LX, XX, AP, HZ), pp. 949–953.
- ICSE-2017-0006R #analysis #testing
- Analysis and testing of notifications in Android wear applications (HZ0, AR), pp. 347–357.
- ICSE-2017-LeeBSSZM #security
- A SEALANT for inter-app security holes in android (YKL, JYB, GS, AS, YZ, NM), pp. 312–323.
- ICSE-2017-LiWWWWLXH #detection #library #named #precise #scalability
- LibD: scalable and precise third-party library detection in android markets (ML, WW, PW0, SW0, DW, JL, RX, WH), pp. 335–346.
- ICSE-2017-RasthoferATP #execution #fuzzing
- Making malory behave maliciously: targeted fuzzing of android execution environments (SR, SA, ST, MP), pp. 300–311.
- ICSE-2017-TsutanoBSRD #approach #performance #robust #scalability
- An efficient, robust, and scalable approach for analyzing interacting android apps (YT, SB, WSa, GR, JD), pp. 324–334.
- ICSE-2017-XueLYWW #adaptation
- Adaptive unpacking of Android apps (LX, XL, LY, SW0, DW), pp. 358–369.
- ICST-2017-FazziniFCO #encoding #framework #independence #named #platform #testing
- Barista: A Technique for Recording, Encoding, and Running Platform Independent Android Tests (MF, ENdAF, SRC, AO), pp. 149–160.
- ICST-2017-SunRJB #named #runtime #using #verification #weaving
- ADRENALIN-RV: Android Runtime Verification Using Load-Time Weaving (HS, AR, OJ, WB), pp. 532–539.
- ICST-2017-TangCZGXHBM #automation #detection #named #verification
- NIVAnalyzer: A Tool for Automatically Detecting and Verifying Next-Intent Vulnerabilities in Android Apps (JT, XC, ZZ0, SG, XSX, CH, TB, BM), pp. 492–499.
- ECSA-2016-SchmerlGSBMCG #analysis #architecture #modelling #security
- Architecture Modeling and Analysis of Security in Android Systems (BRS, JG, AS, HB, SM, JC, DG), pp. 274–290.
- WICSA-2016-JorgensenKSVC #mobile #variability
- Variability Handling for Mobile Banking Apps on iOS and Android (JBJ, BK, LS, JRV, HBC), pp. 283–286.
- ICPC-2016-GuerroujB #empirical
- Investigating the android apps' success: An empirical study (LG, OB), pp. 1–4.
- ICPC-2016-VasquezHP #automation #detection #on the
- On automatically detecting similar Android apps (MLV, AH, DP), pp. 1–10.
- ICPC-2016-ZhangT0 #analysis #dependence
- Android build dependency analysis (BZ0, VLT, MB0), pp. 1–4.
- ICSME-2016-0029BTK #api #empirical
- Accessing Inaccessible Android APIs: An Empirical Study (LL0, TFB, YLT, JK), pp. 411–422.
- ICSME-2016-DasPM #commit
- A Quantitative and Qualitative Investigation of Performance-Related Commits in Android Apps (TD, MDP, IM), pp. 443–447.
- ICSME-2016-MoranVP #automation #research #testing #user interface
- Automated GUI Testing of Android Apps: From Research to Practice (KM, MLV, DP), p. 648.
- MSR-2016-AhmadKSA #challenge #communication #developer
- Inter-app communication in Android: developer challenges (WA, CK, JS, JA), pp. 177–188.
- MSR-2016-AllixBKT #community #named #research
- AndroZoo: collecting millions of Android apps for the research community (KA, TFB, JK, YLT), pp. 468–471.
- MSR-2016-BaoLXWT #commit #developer #empirical #how #mining #power management
- How android app developers manage power consumption?: an empirical study by mining power management commits (LB, DL0, XX0, XW0, CT), pp. 37–48.
- MSR-2016-BeyerP #stack overflow
- Grouping android tag synonyms on stack overflow (SB, MP0), pp. 430–440.
- MSR-2016-GomezRAS #automation #detection #mining #performance #repository #user interface
- Mining test repositories for automatic detection of UI performance regressions in Android apps (MG0, RR, BA, LS), pp. 13–24.
- SANER-2016-0029BKT #library #using
- An Investigation into the Use of Common Libraries in Android Apps (LL0, TFB, JK, YLT), pp. 403–414.
- SANER-2016-0029BKT16a #api #case study #parametricity
- Parameter Values of Android APIs: A Preliminary Study on 100, 000 Apps (LL0, TFB, JK, YLT), pp. 584–588.
- SANER-2016-KarimKP #mining #recommendation
- Mining Android Apps to Recommend Permissions (MYK, HHK, MDP), pp. 427–437.
- SANER-2016-MloukiKA #detection #ecosystem #on the
- On the Detection of Licenses Violations in the Android Ecosystem (OM, FK, GA), pp. 382–392.
- SANER-2016-OliveiraTCX #case study #development #energy #modelling #web
- Native or Web? A Preliminary Study on the Energy Consumption of Android Development Models (WO, WT, FC, BHX), pp. 589–593.
- SANER-2016-SaboridoBKAA #experience #optimisation #user interface
- Optimizing User Experience in Choosing Android Applications (RS, GB, FK, EA, GA), pp. 438–448.
- SANER-2016-YuLQW #behaviour
- Revisiting the Description-to-Behavior Fidelity in Android Applications (LY, XL, CQ, SW0), pp. 415–426.
- CIG-2016-SephtonCDHS #mining #predict #using
- Using association rule mining to predict opponent deck content in android: Netrunner (NS, PIC, SD, VJH, NHS), pp. 1–8.
- OOPSLA-2016-ShanAN #fault
- Finding resume and restart errors in Android applications (ZS, TA, IN), pp. 864–880.
- POPL-2016-OcteauJDMB0KT #component #modelling #probability #static analysis
- Combining static analysis with probabilistic models to enable market-scale Android inter-component analysis (DO, SJ, MD, PDM, AB, LL0, JK, YLT), pp. 469–484.
- ASE-2016-BaekB #automation #comparison #modelling #multi #testing #user interface #using
- Automated model-based Android GUI testing using multi-level GUI comparison criteria (YMB, DHB), pp. 238–249.
- ASE-2016-LeeDR #framework #hybrid #named #static analysis
- HybriDroid: static analysis framework for Android hybrid applications (SL, JD, SR), pp. 250–261.
- ASE-2016-LiBOK #static analysis
- Reflection-aware static analysis of Android apps (LL, TFB, DO, JK), pp. 756–761.
- ASE-2016-TangWWZ #concurrent #debugging #generative #testing
- Generating test cases to expose concurrency bugs in Android applications (HT, GW, JW, HZ), pp. 648–653.
- ASE-2016-WeiLC #detection
- Taming Android fragmentation: characterizing and detecting compatibility issues for Android apps (LW, YL, SCC), pp. 226–237.
- ASE-2016-WuLDYZ #detection #effectiveness #named #static analysis
- Relda2: an effective static analysis tool for resource leak detection in Android apps (TW, JL, XD, JY, JZ), pp. 762–767.
- FSE-2016-KangZXL #named #performance
- DiagDroid: Android performance diagnosis via anatomizing asynchronous executions (YK, YZ, HX, MRL), pp. 410–421.
- FSE-2016-LiuXCT #comprehension #detection
- Understanding and detecting wake lock misuses for Android applications (YL, CX0, SCC, VT), pp. 396–409.
- FSE-2016-ZengLZXDLYX #automation #case study #generative #industrial #question
- Automated test input generation for Android: are we really there yet in an industrial case? (XZ, DL0, WZ, FX, YD, WL, WY0, TX0), pp. 987–992.
- ICSE-2016-ArztB #automation #data flow #framework #named #precise #summary
- StubDroid: automatic inference of precise data-flow summaries for the android framework (SA, EB), pp. 725–735.
- ICSE-2016-LuLLXMH0F #mining #named #scalability
- PRADA: prioritizing android devices for apps by mining large-scale usage data (XL, XL, HL, TX0, QM, DH, GH0, FF0), pp. 3–13.
- ICSE-2016-MirzaeiGBSM #combinator #testing #user interface
- Reducing combinatorics in GUI testing of android applications (NM, JG, HB, AS, SM), pp. 559–570.
- ICSE-2016-RubinovRMR #automation #clustering #execution
- Automated partitioning of android applications for trusted execution environments (KR, LR, TM, AR), pp. 923–934.
- ICSE-2016-SlavinWHHKBBN #detection #framework #policy #privacy #towards
- Toward a framework for detecting privacy policy violations in android application code (RS, XW, MBH, JH, RK, JB, TDB, JN0), pp. 25–36.
- ICSE-2016-YouLSZWXZ
- Reference hijacking: patching, protecting and analyzing on unmodified and non-rooted android devices (WY, BL0, WS, SZ, PW, SX, XZ0), pp. 959–970.
- CC-2016-WuYR #detection #energy #fault #static analysis
- Static detection of energy defect patterns in Android applications (HW, SY, AR), pp. 185–195.
- ICST-2016-MoranVBVP #automation
- Automatically Discovering, Reporting and Reproducing Android Application Crashes (KM, MLV, CBC, CV, DP), pp. 33–44.
- ICPC-2015-SohTAW #detection #user interface
- Detecting clones in Android applications through analyzing user interfaces (CS, HBKT, YLA, LW), pp. 163–173.
- ICPC-2015-WhiteVJBP #debugging #generative
- Generating reproducible and replayable bug reports from Android application crashes (MW, MLV, PJ, CBC, DP), pp. 48–59.
- ICSME-2015-TianNLH #case study #what
- What are the characteristics of high-rated apps? A case study on free Android Applications (YT, MN, DL, AEH), pp. 301–310.
- ICSME-2015-VasquezVLP #detection #developer #how #performance
- How developers detect and fix performance bottlenecks in Android apps (MLV, CV, QL, DP), pp. 352–361.
- MSR-2015-CoelhoAGD #debugging #exception #git
- Unveiling Exception Handling Bug Hazards in Android Based on GitHub and Google Code Issues (RC, LA, GG, AvD), pp. 134–145.
- MSR-2015-KrutzMMRPFS #dataset #open source
- A Dataset of Open-Source Android Applications (DEK, MM, SAM, AR, JP, AF, JS), pp. 522–525.
- MSR-2015-VasquezWBMP #execution #generative #mining
- Mining Android App Usages for Generating Actionable GUI-Based Execution Scenarios (MLV, MW, CBC, KM, DP), pp. 111–122.
- FM-2015-BagheriKMJ #bound #design #detection #protocol #verification
- Detection of Design Flaws in the Android Permission Protocol Through Bounded Verification (HB, EK, SM, DJ), pp. 73–89.
- FM-2015-LiuH #analysis #case study #kernel #security
- Case Study: Static Security Analysis of the Android Goldfish Kernel (TL, RH), pp. 589–592.
- ICEIS-v2-2015-NetoKCBM #architecture #case study #design
- Unveiling the Architecture and Design of Android Applications — An Exploratory Study (ECN, UK, RC, RB, LM), pp. 201–211.
- SEKE-2015-HuangWSQ #fine-grained #named #policy #security
- DefDroid: Securing Android with Fine-Grained Security Policy (CH, SW, HS, ZQ), pp. 375–378.
- SEKE-2015-SongHJC #generative #testing
- Generating various contexts from permissions for testing Android applications (KS, ARH, SJ, SDC), pp. 87–92.
- OOPSLA-2015-BastaniAA #data flow #verification
- Interactively verifying absence of explicit information flows in Android apps (OB, SA, AA), pp. 299–315.
- OOPSLA-2015-BielikRV #concurrent #detection #scalability
- Scalable race detection for Android applications (PB, VR, MTV), pp. 332–348.
- OOPSLA-2015-HuAN #lightweight
- Versatile yet lightweight record-and-replay for Android (YH, TA, IN), pp. 349–366.
- ASE-2015-BarrosJMVDdE #control flow #java #static analysis
- Static Analysis of Implicit Control Flow: Resolving Java Reflection and Android Intents (T) (PB, RJ, SM, PV, WD, Md, MDE), pp. 669–679.
- ASE-2015-ChoudharyGO #automation #generative
- Automated Test Input Generation for Android: Are We There Yet? (E) (SRC, AG, AO), pp. 429–440.
- ASE-2015-HechtBRMD #evolution #quality
- Tracking the Software Quality of Android Applications Along Their Evolution (T) (GH, OB, RR, NM, LD), pp. 236–247.
- ASE-2015-LinD #programming #refactoring
- Refactorings for Android Asynchronous Programming (YL, DD), pp. 836–841.
- ASE-2015-LinOD #programming #refactoring
- Study and Refactoring of Android Asynchronous Programming (T) (YL, SO, DD), pp. 224–235.
- ASE-2015-VecchioSYWKZ #analysis #string
- String Analysis of Android Applications (N) (JDV, FS, KMY, BW, SYK, LZ), pp. 680–685.
- ASE-2015-YangZWWYR #graph
- Static Window Transition Graphs for Android (T) (SY, HZ, HW, YW, DY, AR), pp. 658–668.
- ESEC-FSE-2015-Bernal-Cardenas #energy
- Improving energy consumption in Android apps (CBC), pp. 1048–1050.
- ESEC-FSE-2015-FratantonioMBKV #named
- CLAPP: characterizing loops in Android applications (YF, AM, AB, CK, GV), pp. 687–697.
- ESEC-FSE-2015-LiLWH #analysis #java #string
- String analysis for Java and Android applications (DL, YL, MW, WGJH), pp. 661–672.
- ESEC-FSE-2015-Moran #debugging
- Enhancing Android application bug reporting (KM), pp. 1045–1047.
- ESEC-FSE-2015-MoranVBP #debugging
- Auto-completing bug reports for Android applications (KM, MLV, CBC, DP), pp. 673–686.
- ESEC-FSE-2015-VasquezBBOPP #approach #energy #multi #optimisation #user interface
- Optimizing energy consumption of GUIs in Android apps: a multi-objective approach (MLV, GB, CEBC, RO, MDP, DP), pp. 143–154.
- ICSE-v1-2015-LiBBKTARBOM #component #detection #named #privacy
- IccTA: Detecting Inter-Component Privacy Leaks in Android Apps (LL, AB, TFB, JK, YLT, SA, SR, EB, DO, PM), pp. 280–291.
- ICSE-v1-2015-OcteauLDJM #analysis #communication #component #constant
- Composite Constant Propagation: Application to Android Inter-Component Communication Analysis (DO, DL, MD, SJ, PM), pp. 77–88.
- ICSE-v1-2015-YangYWWR #analysis #control flow
- Static Control-Flow Analysis of User-Driven Callbacks in Android Applications (SY, DY, HW, YW, AR), pp. 89–99.
- ICSE-v2-2015-Hecht #approach #detection
- An Approach to Detect Android Antipatterns (GH), pp. 766–768.
- ICSE-v2-2015-HollandDKMR #detection #novel #security
- Security Toolbox for Detecting Novel and Sophisticated Android Malware (BH, TD, SK, JM, NR), pp. 733–736.
- ICSE-v2-2015-Imparato #testing #user interface
- A Combined Technique of GUI Ripping and Input Perturbation Testing for Android Apps (GI), pp. 760–762.
- ICSE-v2-2015-Merwe #verification
- Verification of Android Applications (HvdM), pp. 931–934.
- ICSE-v2-2015-RaudjarvG #runtime
- JRebel.Android: Runtime Class- and Resource Reloading for Android (RR, ARG), pp. 741–744.
- ICSE-v2-2015-SadeghiBM #analysis #security #using
- Analysis of Android Inter-App Security Vulnerabilities Using COVERT (AS, HB, SM), pp. 725–728.
- ICSE-v2-2015-Vasquez #testing
- Enabling Testing of Android Apps (MLV), pp. 763–765.
- SAC-2015-VecchiatoVM #assessment #security
- A security configuration assessment for android devices (DV, MV, EM), pp. 2299–2304.
- DATE-2015-CornaFNS #detection
- Occupancy detection via iBeacon on Android devices for smart building management (AC, LF, AAN, DS), pp. 629–632.
- DATE-2015-OhYM #compilation #virtual machine
- Bytecode-to-C ahead-of-time compilation for Android Dalvik virtual machine (HSO, JHY, SMM), pp. 1048–1053.
- PDP-2015-AcostaA #algorithm #implementation #mobile #parallel
- Parallel Implementations of the Particle Filter Algorithm for Android Mobile Devices (AA, FA), pp. 244–247.
- CAV-2015-OzkanET #debugging
- Systematic Asynchrony Bug Exploration for Android Apps (BKO, ME, ST), pp. 455–461.
- ICST-2015-WanJLH #detection #energy
- Detecting Display Energy Hotspots in Android Apps (MW, YJ, DL, WGJH), pp. 1–10.
- ISSTA-2015-AdamsenMM #execution #testing
- Systematic execution of Android test suites in adverse conditions (CQA, GM, AM), pp. 83–93.
- ISSTA-2015-HayTP #communication #detection
- Dynamic detection of inter-application communication vulnerabilities in Android (RH, OT, MP), pp. 118–128.
- ISSTA-2015-HuangDMD #analysis #precise #scalability
- Scalable and precise taint analysis for Android (WH, YD, AM, JD), pp. 106–117.
- ISSTA-2015-WangGMC #approach #clone detection #detection #named #scalability
- WuKong: a scalable and accurate two-phase approach to Android app clone detection (HW, YG, ZM, XC), pp. 71–82.
- SIGITE-2014-Halper #education #framework #platform #programming #using
- Using android as a platform for programming in the IT curriculum (MH), pp. 127–132.
- ICPC-2014-VasquezBPOP #api #case study #how #stack overflow
- How do API changes trigger stack overflow discussions? a study on the Android SDK (MLV, GB, MDP, RO, DP), pp. 83–94.
- ICSME-2014-BeyerP #categorisation #development #stack overflow
- A Manual Categorization of Android App Development Issues on Stack Overflow (SB, MP), pp. 531–535.
- ICSME-2014-LiHGH #empirical #energy
- An Empirical Study of the Energy Consumption of Android Applications (DL, SH, JG, WGJH), pp. 121–130.
- MSR-2014-VasquezBBOPP #api #empirical #energy #mining
- Mining energy-greedy API usage patterns in Android apps: an empirical study (MLV, GB, CBC, RO, MDP, DP), pp. 2–11.
- MSR-2014-VasquezHBP #library #obfuscation #reuse
- Revisiting Android reuse studies in the context of code obfuscation and library usages (MLV, AH, CBC, DP), pp. 242–251.
- FM-2014-GunadiT #case study #logic #metric #monitoring #operating system #performance #runtime
- Efficient Runtime Monitoring with Metric Temporal Logic: A Case Study in the Android Operating System (HG, AT), pp. 296–311.
- FDG-2014-RodenL #case study #development #education #experience #game studies
- Experiences teaching a course in Android game development (TER, RL).
- DUXU-DI-2014-MullingLC #design #gesture #interactive #interface
- Gestural Interfaces Touchscreen: Thinking Interactions beyond the Button from Interaction Design for Gmail Android App (TM, CL, AC), pp. 279–288.
- SEKE-2014-ArnatovichTDLS #comparison #empirical
- Empirical Comparison of Intermediate Representations for Android Applications (YA, HBKT, SD, KL, LKS), pp. 205–210.
- PEPM-2014-PayetS #process #semantics
- An operational semantics for android activities (ÉP, FS), pp. 121–132.
- PLDI-2014-ArztRFBBKTOM #analysis #named #precise
- FlowDroid: precise context, flow, field, object-sensitive and lifecycle-aware taint analysis for Android apps (SA, SR, CF, EB, AB, JK, YLT, DO, PM), p. 29.
- PLDI-2014-MaiyaKM #concurrent #detection
- Race detection for Android applications (PM, AK, RM), p. 34.
- ASE-2014-RenCL #named
- Droidmarking: resilient software watermarking for impeding android application repackaging (CR, KC, PL), pp. 635–646.
- FSE-2014-FengADA #detection #named #semantics #static analysis
- Apposcopy: semantics-based detection of Android malware through static analysis (YF, SA, ID, AA), pp. 576–587.
- FSE-2014-KhalidNSH #case study #game studies
- Prioritizing the devices to test your app on: a case study of Android game apps (HK, MN, ES, AEH), pp. 610–620.
- FSE-2014-LinRD #concurrent #refactoring
- Retrofitting concurrency for Android applications through refactoring (YL, CR, DD), pp. 341–352.
- FSE-2014-MahmoodMM #named #testing
- EvoDroid: segmented evolutionary testing of Android apps (RM, NM, SM), pp. 599–609.
- ICSE-2014-ChenLZ #detection #scalability
- Achieving accuracy and scalability simultaneously in detecting application clones on Android markets (KC, PL, YZ), pp. 175–186.
- ICSE-2014-HuangZTWL #behaviour #detection #named #user interface
- AsDroid: detecting stealthy behaviors in Android applications by user interface and program behavior contradiction (JH, XZ, LT, PW, BL), pp. 1036–1046.
- SAC-2014-Cooper #detection #research #student
- Student research abstract: android malware detection based on Kullback-Leibler divergence (VNC), pp. 1695–1696.
- SAC-2014-CorralGSS #energy #implementation
- Method reallocation to reduce energy consumption: an implementation in Android OS (LC, ABG, AS, GS), pp. 1213–1218.
- SAC-2014-JeongLCHP #approach #behaviour #kernel #monitoring
- A kernel-based monitoring approach for analyzing malicious behavior on Android (YJ, HtL, SC, SH, MP), pp. 1737–1738.
- SAC-2014-Le #framework #modelling
- A model driven framework for modeling and composing service based Android applications (CL), pp. 450–457.
- ASPLOS-2014-AndrusHADVN #execution #named
- Cider: native execution of iOS apps on android (JA, AVH, NA, CD, NV, JN), pp. 367–382.
- CASE-2014-HabibDBHP #learning
- Learning human-like facial expressions for Android Phillip K. Dick (AH, SKD, ICB, DH, DOP), pp. 1159–1165.
- CGO-2014-RountevY #analysis #user interface
- Static Reference Analysis for GUI Objects in Android Software (AR, DY), p. 143.
- DATE-2014-AlamPTSN #energy #optimisation
- Energy optimization in Android applications through wakelock placement (FA, PRP, NT, NS, SN), pp. 1–4.
- DATE-2014-KimSXWPC #fine-grained #monitoring #named #smarttech
- FEPMA: Fine-grained event-driven power meter for android smartphones based on device driver layer event monitoring (KK, DS, QX, YW, MP, NC), pp. 1–6.
- DATE-2014-MembarthRHT #architecture #code generation #embedded
- Code generation for embedded heterogeneous architectures on android (RM, OR, FH, JT), pp. 1–6.
- DATE-2014-MercatiBPRB #mobile #reliability
- A Linux-governor based Dynamic Reliability Manager for android mobile devices (PM, AB, FP, TSR, LB), pp. 1–4.
- ITiCSE-2013-EdwardsA #framework #named
- Sofia: the simple open framework for inventive android applications (SHE, AA), p. 321.
- ITiCSE-2013-QianM #embedded
- A fostering embedded system educationwith android sensory embedded system labware (KQ, KM), p. 336.
- SIGITE-2013-BrannockN #development #using
- An early introduction to android app development for CS1 using sofia (EB, NPN), pp. 135–136.
- CSMR-2013-BhattacharyaUNK #analysis #debugging #empirical #open source
- An Empirical Analysis of Bug Reports and Bug Fixing in Open Source Android Apps (PB, LU, IN, SCK), pp. 133–143.
- CSMR-2013-BorrielloMC #architecture #migration #towards
- Migrating Android Applications towards Service-centric Architectures with Sip2Share (AB, FM, GC), pp. 413–416.
- ICSM-2013-McDonnellRK #api #ecosystem #empirical
- An Empirical Study of API Stability and Adoption in the Android Ecosystem (TM, BR, MK), pp. 70–79.
- MSR-2013-MukadamBR #code review #overview
- Gerrit software code review data from Android (MM, CB, PCR), pp. 45–48.
- MSR-2013-StevensGFDC
- Asking for (and about) permissions used by Android apps (RS, JG, VF, PTD, HC), pp. 31–40.
- MSR-2013-WangG #api #case study #detection #developer
- Detecting API usage obstacles: a study of iOS and Android developer questions (WW, MWG), pp. 61–64.
- HCI-III-2013-GronliGH #adaptation #user interface
- Sensor-Based Adaptation of User Interface on Android Phones (TMG, GG, JH), pp. 56–61.
- SEKE-2013-Perez-CastilloGGFP #migration #user interface #visual notation
- ANDRIU. A Technique for Migrating Graphical User Interfaces to Android (RPC, IGRdG, RGC, MFR, MP), pp. 516–519.
- OOPSLA-2013-AzimN #testing
- Targeted and depth-first exploration for systematic testing of android apps (TA, IN), pp. 641–660.
- OOPSLA-2013-ChoiNS #approximate #learning #testing #user interface
- Guided GUI testing of android apps with minimal restart and approximate learning (WC, GCN, KS), pp. 623–640.
- ASE-2013-GuoZYZZ #detection
- Characterizing and detecting resource leaks in Android applications (CG, JZ, JY, ZZ, YZ), pp. 389–398.
- ASE-2013-HolavanalliMNRSKZ
- Flow Permissions for Android (SH, DM, VN, BR, FS, SYK, LZ), pp. 652–657.
- ASE-2013-HolderSDT #execution
- Cloud Twin: Native execution of android applications on the Windows Phone (EH, ES, MD, ET), pp. 598–603.
- ESEC-FSE-2013-MachiryTN #generative #named
- Dynodroid: an input generation system for Android apps (AM, RT, MN), pp. 224–234.
- ESEC-FSE-2013-VasquezBBPOP #api #fault
- API change and fault proneness: a threat to the success of Android apps (MLV, GB, CBC, MDP, RO, DP), pp. 477–487.
- ICSE-2013-GomezNAM #named
- RERAN: timing- and touch-sensitive record and replay for Android (LG, IN, TA, TDM), pp. 72–81.
- SAC-2013-JangJHJKJ
- Protecting Android applications with steganography-based software watermarking (JJ, HJ, JH, JJ, DK, SKJ), pp. 1657–1658.
- SAC-2013-JeonKKC #security
- Enhancing security enforcement on unmodified Android (CJ, WK, BK, YC), pp. 1655–1656.
- SAC-2013-ShinYR #security #visual notation
- Supporting visual security cues for WebView-based Android apps (DS, HY, UR), pp. 1867–1876.
- SAC-2013-SpreitzenbarthFESH #named
- Mobile-sandbox: having a deeper look into android applications (MS, FCF, FE, TS, JH), pp. 1808–1815.
- CGO-2013-WangWC #bytecode #named
- Acceldroid: Co-designed acceleration of Android bytecode (CW, YW, MC), p. 10.
- TACAS-2013-BackesGHMS #named #requirements
- AppGuard — Enforcing User Requirements on Android Apps (MB, SG, CH, MM, PvSR), pp. 543–548.
- ISSTA-2013-LiHHG #energy
- Calculating source line level energy information for Android applications (DL, SH, WGJH, RG), pp. 78–89.
- SIGITE-2012-MacKellar
- App inventor for android in a healthcare IT course (BM), pp. 245–250.
- ICPC-2012-RuizNAH #comprehension #reuse
- Understanding reuse in the Android Market (IJMR, MN, BA, AEH), pp. 113–122.
- ICSM-2012-AmalfitanoFTCI #testing #tool support #user interface
- A toolset for GUI testing of Android applications (DA, ARF, PT, SDC, GI), pp. 650–653.
- ICSM-2012-KhomhYZ #adaptation #empirical #linux #mobile #platform
- Adapting Linux for mobile platforms: An empirical study of Android (FK, HY, YZ), pp. 629–632.
- MSR-2012-AsaduzzamanBRS #case study #debugging
- Bug introducing changes: A case study with Android (MA, MCB, CKR, KAS), pp. 116–119.
- MSR-2012-GuanaRHS #analysis #architecture #multi
- Do the stars align? Multidimensional analysis of Android’s layered architecture (VG, FR, AH, ES), pp. 124–127.
- MSR-2012-HuHHW #architecture #dependence
- The build dependency perspective of Android’s concrete architecture (WH, DH, AH, KW), pp. 128–131.
- MSR-2012-MartiePSL #debugging #roadmap #topic
- Trendy bugs: Topic trends in the Android bug reports (LM, VKP, HS, CVL), pp. 120–123.
- MSR-2012-ReinaR #locality #mining
- Mining for localization in Android (LAR, GR), pp. 136–139.
- MSR-2012-ShihabKB #challenge #framework #mining #platform
- Mining challenge 2012: The Android platform (ES, YK, PB), pp. 112–115.
- MSR-2012-SinhaMG #mining #named
- MINCE: Mining change history of Android project (VSS, SM, MG), pp. 132–135.
- WCRE-2012-HanZFHWS #analysis #comprehension #debugging #topic
- Understanding Android Fragmentation with Topic Analysis of Vendor-Specific Bugs (DH, CZ, XF, AH, KW, ES), pp. 83–92.
- WCRE-2012-KimF #named #query
- AQUA: Android QUery Analyzer (CJK, PF), pp. 395–404.
- OOPSLA-2012-Zhang0LZMY #java #on-demand #refactoring
- Refactoring android Java code for on-demand computation offloading (YZ, GH, XL, WZ, HM, SY), pp. 233–248.
- ASE-2012-AmalfitanoFTCM #automation #testing #user interface #using
- Using GUI ripping for automated testing of Android applications (DA, ARF, PT, SDC, AMM), pp. 258–261.
- ASE-2012-BartelKTM #automation
- Automatically securing permission-based software by reducing the attack surface: an application to Android (AB, JK, YLT, MM), pp. 274–277.
- ASE-2012-FalconeC #aspect-oriented #embedded #in the cloud #programming
- Weave droid: aspect-oriented programming on Android devices: fully embedded or in the cloud (YF, SC), pp. 350–353.
- FSE-2012-OcteauJM #bytecode #java
- Retargeting Android applications to Java bytecode (DO, SJ, PM), p. 6.
- SAC-2012-MannS #detection #framework #privacy #static analysis
- A framework for static detection of privacy leaks in android applications (CM, AS), pp. 1457–1462.
- SAC-2012-SchrecklingPH #data access #named
- Constroid: data-centric access control for android (DS, JP, DH), pp. 1478–1485.
- CSEET-2011-HeckmanHS #education #java #re-engineering
- Teaching second-level Java and software engineering with Android (SSH, TBH, MS), pp. 540–542.
- CSEET-2011-ReedJ #education
- Contextual Android education (JR, DSJ), pp. 487–491.
- SCAM-2011-SyerAZH #case study #development #platform
- Exploring the Development of Micro-apps: A Case Study on the BlackBerry and Android Platforms (MDS, BA, YZ, AEH), pp. 55–64.
- WCRE-2011-BergerBS #case study #security
- An Android Security Case Study with Bauhaus (BJB, MB, KS), pp. 179–183.
- HCI-ITE-2011-GronliHG #adaptation
- Integrated Context-Aware and Cloud-Based Adaptive Home Screens for Android Phones (TMG, JH, GG), pp. 427–435.
- HIMI-v1-2011-KlimaS #platform
- Vector Keyboard for Android Platform-Based Devices (MK, PS), pp. 435–442.
- ICEIS-v3-2011-CorralSS
- Managing TETRA Channel Communications in Android (LC, AS, GS), pp. 307–312.
- MoDELS-2011-Kraemer #process #uml
- Engineering Android Applications Based on UML Activities (FAK), pp. 183–197.
- SAC-2011-HuN #debugging #framework #user interface
- A GUI bug finding framework for Android applications (CH, IN), pp. 1490–1491.
- CADE-2011-PayetS #source code #static analysis
- Static Analysis of Android Programs (ÉP, FS), pp. 439–445.
- ICST-2011-TakalaKH #case study #experience #modelling #testing #user interface
- Experiences of System-Level Model-Based GUI Testing of an Android Application (TT, MK, JH), pp. 377–386.