Commit fa8a1343 authored by Alessandra Gorla's avatar Alessandra Gorla
Browse files

bunch of new refs in android. updated 2018 gorla publications

parent abf8c33e
......@@ -231,3 +231,417 @@
doi = {10.1109/ICST.2014.31},
publisher = {IEEE Computer Society},
}
@inproceedings{mirzaei:combinatorics:ICSE:2016,
title = {Reducing combinatorics in GUI testing of android
applications},
author = {Mirzaei, Nariman and Garcia, Joshua and Bagheri,
Hamid and Sadeghi, Alireza and Malek, Sam},
crossref = "ICSE2016",
pages = {559--570},
}
@inproceedings{baek:multilevelgui:ASE:2016,
title = {Automated model-based android gui testing using
multi-level gui comparison criteria},
author = {Baek, Young-Min and Bae, Doo-Hwan},
crossref = "ASE2016",
pages = {238--249},
}
@inproceedings{zhang2017analysis,
title = {Analysis and testing of notifications in android
wear applications},
author = {Zhang, Hailong and Rountev, Atanas},
crossref = "ICSE2017",
pages = {347--357},
}
@inproceedings{zheng2017automated,
title = {Automated test input generation for android: Towards
getting there in an industrial case},
author = {Zheng, Haibing and Li, Dengfeng and Liang, Beihai
and Zeng, Xia and Zheng, Wujie and Deng, Yuetang and
Lam, Wing and Yang, Wei and Xie, Tao},
crossref = "ICSE2017-SEIP",
pages = {253--262},
}
@inproceedings{ermuth2016monkey,
title = {Monkey see, monkey do: Effective generation of gui
tests with inferred macro events},
author = {Ermuth, Markus and Pradel, Michael},
crossref = "ISSTA2016",
pages = {82--93},
}
%%% ***
@inproceedings{zhang2016automated,
title = {Automated test generation for detection of leaks in
Android applications},
author = {Zhang, Hailong and Wu, Haowei and Rountev, Atanas},
crossref = "AST2016",
pages = {64--70},
}
@inproceedings{linares2017continuous,
title = {Continuous, evolutionary and large-scale: A new
perspective for automated mobile app testing},
author = {Linares-V{\'a}squez, Mario and Moran, Kevin and
Poshyvanyk, Denys},
crossref = "ICSME2017",
pages = {399--410},
}
@inproceedings{moran2017crashscope,
title = {Crashscope: A practical tool for automated testing
of android applications},
author = {Moran, Kevin and Linares-V{\'a}squez, Mario and
Bernal-C{\'a}rdenas, Carlos and Vendome, Christopher
and Poshyvanyk, Denys},
crossref = "ICSE2017-C",
pages = {15--18},
}
@inproceedings{coppola2016automated,
title = {Automated mobile UI test fragility: an exploratory
assessment study on Android},
author = {Coppola, Riccardo and Raffero, Emanuele and
Torchiano, Marco},
booktitle = {Proceedings of the 2nd International Workshop on
User Interface Test Automation},
pages = {11--20},
year = {2016},
}
@article{amalfitano2017general,
title = {A general framework for comparing automatic testing
techniques of Android mobile apps},
author = {Amalfitano, Domenico and Amatucci, Nicola and Memon,
Atif M and Tramontana, Porfirio and Fasolino, Anna
Rita},
journal = JSS,
volume = {125},
pages = {322--343},
year = {2017},
publisher = {Elsevier}
}
@inproceedings{linares2017enabling,
title = {Enabling mutation testing for android apps},
author = {Linares-V{\'a}squez, Mario and Bavota, Gabriele and
Tufano, Michele and Moran, Kevin and Di Penta,
Massimiliano and Vendome, Christopher and
Bernal-C{\'a}rdenas, Carlos and Poshyvanyk, Denys},
crossref = "FSE2017",
pages = {233--244},
}
@inproceedings{do2016regression,
title = {Regression test selection for android applications},
author = {Do, Quan and Yang, Guowei and Che, Meiru and Hui,
Darren and Ridgeway, Jefferson},
crossref = "MobileSoft2016",
pages = {27--28},
}
@inproceedings{li2017droidbot,
title = {DroidBot: a lightweight UI-Guided test input
generator for android},
author = {Li, Yuanchun and Yang, Ziyue and Guo, Yao and Chen,
Xiangqun},
crossref = "ICSE2017-C",
pages = {23--26},
year = {2017},
}
@inproceedings{san2016gui,
title={Gui and usage model-based test case generation for android applications with change analysis},
author={San Miguel, Jose Lorenzo and Takada, Shingo},
booktitle={Proceedings of the 1st International Workshop on Mobile Development},
pages={43--44},
year={2016},
}
@article{irolla2016glassbox,
title={Glassbox: Dynamic Analysis Platform for Malware Android Applications on Real Devices},
author={Irolla, Paul and Filiol, Eric},
journal={arXiv preprint arXiv:1609.04718},
year={2016}
}
@inproceedings{paulovsky2017high,
title = {High-coverage testing of navigation models in
Android applications},
author = {Paulovsky, Fernando and Pavese, Esteban and
Garbervetsky, Diego},
crossref = "AST2017",
pages = {52--58},
}
@inproceedings{arnatovich2016achieving,
title = {Achieving High Code Coverage in Android UI Testing
via Automated Widget Exercising},
author = {Arnatovich, Yauhen Leanidavich and Ngo, Minh Ngoc
and Kuan, Tan Hee Beng and Soh, Charlie},
crossref = "APSEC2016",
pages = {193--200},
}
@inproceedings{sadeghi2017patdroid,
title = {PATDroid: permission-aware GUI testing of Android},
author = {Sadeghi, Alireza and Jabbarvand, Reyhaneh and Malek,
Sam},
crossref = "FSE2017",
pages = {220--232},
}
@article{korogluqbe,
title = {QBE: QLearning-Based Exploration of Android
Applications},
author = {Koroglu, Yavuz and Sen, Alper and Muslu, Ozlem and
Mete, Yunus and Ulker, Ceyda and Tanriverdi, Tolga
and Donmez, Yunus},
crossref = "ICST2018"
}
@article{yan2016target,
title={Target directed event sequence generation for Android applications},
author={Yan, Jiwei and Wu, Tianyong and Yan, Jun and Zhang, Jian},
journal={arXiv preprint arXiv:1607.03258},
year={2016}
}
@inproceedings{almeida2018chimp,
title={CHIMP: Crowdsourcing Human Inputs for Mobile Phones},
author={Almeida, Mario and Bilal, Muhammad and Finamore, Alessandro and Leontiadis, Ilias and Grunenberger, Yan and Varvello, Matteo and Blackburn, Jeremy},
booktitle={Proceedings of the 2018 World Wide Web Conference on World Wide Web},
pages={45--54},
year={2018},
}
@inproceedings{linares2017developers,
title = {How do developers test android applications?},
author = {Linares-V{\'a}squez, Mario and Bernal-C{\'a}rdenas,
Carlos and Moran, Kevin and Poshyvanyk, Denys},
crossref = "ICSME2017",
pages = {613--622},
}
@inproceedings{su2017guided,
title = {Guided, stochastic model-based GUI testing of
Android apps},
author = {Su, Ting and Meng, Guozhu and Chen, Yuting and Wu,
Ke and Yang, Weiming and Yao, Yao and Pu, Geguang
and Liu, Yang and Su, Zhendong},
crossref = "FSE2017",
pages = {245--256},
}
@article{rosenfeld2017automation,
title={Automation of Android Applications Testing Using Machine Learning Activities Classification},
author={Rosenfeld, Ariel and Kardashov, Odaya and Zang, Orel},
journal={arXiv preprint arXiv:1709.00928},
year={2017}
}
@inproceedings{muangsiri2017random,
title={Random GUI testing of android application using behavioral model},
author={Muangsiri, Woramet and Takada, Shingo},
booktitle={29th International Conference on Software Engineering and Knowledge Engineering, SEKE 2017},
year={2017},
}
@article{moran2018machine,
title={Machine Learning-Based Prototyping of Graphical User Interfaces for Mobile Apps},
author={Moran, Kevin and Bernal-C{\'a}rdenas, Carlos and Curcio, Michael and Bonett, Richard and Poshyvanyk, Denys},
journal={arXiv preprint arXiv:1802.02312},
year={2018}
}
@article{hu2017droidwalker,
title={DroidWalker: Generating Reproducible Test Cases via Automatic Exploration of Android Apps},
author={Hu, Ziniu and Ma, Yun and Huang, Yangyang},
journal={arXiv preprint arXiv:1710.08562},
year={2017}
}
@article{ramler2018adapting,
title={Adapting automated test generation to GUI testing of industry applications},
author={Ramler, Rudolf and Buchgeher, Georg and Klammer, Claus},
journal={Information and Software Technology},
volume={93},
pages={248--263},
year={2018},
publisher={Elsevier}
}
@inproceedings{coppola2017scripted,
title={Scripted GUI Testing of Android Apps: A Study on Diffusion, Evolution and Fragility},
author={Coppola, Riccardo and Morisio, Maurizio and Torchiano, Marco},
booktitle={Proceedings of the 13th International Conference on Predictive Models and Data Analytics in Software Engineering},
pages={22--32},
year={2017},
}
@inproceedings{song2017ehbdroid,
title = {EHBDroid: beyond GUI testing for Android
applications},
author = {Song, Wei and Qian, Xiangxing and Huang, Jeff},
crossref = "ASE2017",
pages = {27--37},
}
@article{arnatovichmobolic,
title = {Mobolic: An automated approach to exercising mobile
application GUIs using symbiosis of online testing
technique and customated input generation},
author = {Arnatovich, Yauhen Leanidavich and Wang, Lipo and
Ngo, Ngoc Minh and Soh, Charlie},
journal = SPE,
publisher = {Wiley Online Library}
}
@inproceedings{li2017atom,
title = {ATOM: Automatic Maintenance of GUI Test Scripts for
Evolving Mobile Applications},
author = {Li, Xiao and Chang, Nana and Wang, Yan and Huang,
Haohua and Pei, Yu and Wang, Linzhang and Li,
Xuandong},
crossref = "ICST2017",
pages = {161--171},
}
@inproceedings{gu2017aimdroid,
title = {AimDroid: Activity-Insulated Multi-level Automated
Testing for Android Applications},
author = {Gu, Tianxiao and Cao, Chun and Liu, Tianchi and Sun,
Chengnian and Deng, Jing and Ma, Xiaoxing and
L{\"u}, Jian},
crossref = "ICSME2017",
pages = {103--114},
}
@inproceedings{zhang2017sketch,
title = {Sketch-guided GUI test generation for mobile
applications},
author = {Zhang, Chucheng and Cheng, Haoliang and Tang, Enyi
and Chen, Xin and Bu, Lei and Li, Xuandong},
crossref = "ASE2017",
pages = {38--43},
}
@inproceedings{yan2017widget,
title = {Widget-Sensitive and Back-Stack-Aware GUI
Exploration for Testing Android Apps},
author = {Yan, Jiwei and Wu, Tianyong and Yan, Jun and Zhang,
Jian},
crossref = "QRS2017",
pages = {42--53},
}
@inproceedings{fazzini2017automated,
title = {Automated cross-platform inconsistency detection for
mobile apps},
author = {Fazzini, Mattia and Orso, Alessandro},
crossref = "ASE2017",
pages = {308--318},
}
@inproceedings{wu2016testing,
title = {Testing Android Apps via Guided Gesture Event
Generation},
author = {Wu, Xiangyu and Jiang, Yanyan and Xu, Chang and Cao,
Chun and Ma, Xiaoxing and Lu, Jian},
crossref = "APSEC2016",
pages = {201--208},
}
@inproceedings{jiang2017simplydroid,
title = {SimplyDroid: efficient event sequence simplification
for Android application},
author = {Jiang, Bo and Wu, Yuxuan and Li, Teng and Chan, WK},
crossref = "ASE2017",
pages = {297--307},
}
@inproceedings{alzaylaee2017improving,
title={Improving dynamic analysis of android apps using hybrid test input generation},
author={Alzaylaee, Mohammed K and Yerima, Suleiman Y and Sezer, Sakir},
booktitle={Cyber Security And Protection Of Digital Services (Cyber Security), 2017 International Conference on},
pages={1--8},
year={2017},
}
@inproceedings{wu2017appcheck,
title={AppCheck: A Crowdsourced Testing Service for Android Applications},
author={Wu, Guoquan and Cao, Yuzhong and Chen, Wei and Wei, Jun and Zhong, Hua and Huang, Tao},
booktitle={Web Services (ICWS), 2017 IEEE International Conference on},
pages={253--260},
year={2017},
}
@inproceedings{wetzlmaier2017hybrid,
title = {Hybrid monkey testing: enhancing automated GUI tests
with random test generation},
author = {Wetzlmaier, Thomas and Ramler, Rudolf},
crossref = "AST2017",
pages = {5--10},
year = {2017},
}
@inproceedings{botha2017addressing,
title={Addressing challenges in obtaining high coverage when model checking Android applications},
author={Botha, Heila and Tkachuk, Oksana and Merwe, Brink van der and Visser, Willem},
booktitle={Proceedings of the 24th ACM SIGSOFT International SPIN Symposium on Model Checking of Software},
pages={31--40},
year={2017},
}
@inproceedings{wu2016appwalker,
title={AppWalker: Efficient and Accurate Dynamic Analysis of Apps via Concolic Walking Along the Event-Dependency Graph},
author={Wu, Tianjun and Yang, Yuexiang},
booktitle={International Conference on Security, Privacy and Anonymity in Computation, Communication and Storage},
pages={85--94},
year={2016},
}
@inproceedings{rosenfeld2017acat,
title={ACAT: A Novel Machine-Learning-Based Tool For Automating Android Application Testing},
author={Rosenfeld, Ariel and Kardashov, Odaya and Zang, Orel},
booktitle={Haifa Verification Conference},
pages={213--216},
year={2017},
}
@article{rosenfeld2017automation,
title={Automation of Android Applications Testing Using Machine Learning Activities Classification},
author={Rosenfeld, Ariel and Kardashov, Odaya and Zang, Orel},
journal={arXiv preprint arXiv:1709.00928},
year={2017}
}
@inproceedings{mao2017crowd,
title = {Crowd intelligence enhances automated mobile
testing},
author = {Mao, Ke and Harman, Mark and Jia, Yue},
crossref = "ASE2017",
pages = {16--26},
}
@inproceedings{deng2017mutation,
title = {Is Mutation Analysis Effective at Testing Android
Apps?},
author = {Deng, Lin and Offutt, Jeff and Samudio, David},
crossref = "QRS2017",
pages = {86--93},
}
@inproceedings{cao2017xdroid,
title={Xdroid: Testing Android Apps with Dependency Injection},
author={Cao, Chun and Meng, Chenglin and Ge, Hongjun and Yu, Ping and Ma, Xiaoxing},
booktitle={Computer Software and Applications Conference (COMPSAC), 2017 IEEE 41st Annual},
volume={1},
pages={214--223},
year={2017},
}
......@@ -175,7 +175,6 @@
behaviors.},
crossref = "MALWARE2015",
isbn = {978-1-5090-0319-8},
keywords = {dblp},
pages = {119-127},
publisher = {IEEE},
}
......@@ -708,3 +707,206 @@
crossref = "ICPC2018",
month = may,
}
@inproceedings{rencon:piileaks:mobisys:2016,
title = {Recon: Revealing and controlling pii leaks in mobile
network traffic},
author = {Ren, Jingjing and Rao, Ashwin and Lindorfer, Martina
and Legout, Arnaud and Choffnes, David},
crossref = "MobiSys2016",
pages = {361--374},
}
@article{xu:secureAndroidecosystem:CSUR:2016,
title = {Toward engineering a secure android ecosystem: A
survey of existing techniques},
author = {Xu, Meng and Song, Chengyu and Ji, Yang and Shih,
Ming-Wei and Lu, Kangjie and Zheng, Cong and Duan,
Ruian and Jang, Yeongjin and Lee, Byoungyoung and
Qian, Chenxiong and others},
journal = CSUR,
volume = {49},
number = {2},
pages = {38},
year = {2016},
publisher = {ACM}
}
@inproceedings{wei:fragmentation:ASE:2016,
title = {Taming Android fragmentation: Characterizing and
detecting compatibility issues for Android apps},
author = {Wei, Lili and Liu, Yepang and Cheung, Shing-Chi},
crossref = "ASE2016",
pages = {226--237},
organization = {IEEE}
}
@inproceedings{linares:supportingevolution:ICSE:2014,
title = {Supporting evolution and maintenance of Android
apps},
author = {Linares-V{\'a}squez, Mario},
crossref = "ICSE2014",
pages = {714--717},
organization = {ACM}
}
@inproceedings{clapp2016minimizing,
title = {Minimizing GUI event traces},
author = {Clapp, Lazaro and Bastani, Osbert and Anand, Saswat
and Aiken, Alex},
crossref = "FSE2016",
pages = {422--434},
organization = {ACM}
}
@inproceedings{wu2016static,
title = {Static detection of energy defect patterns in
Android applications},
author = {Wu, Haowei and Yang, Shengqian and Rountev, Atanas},
crossref = "CC2016",
pages = {185--195},
organization = {ACM}
}
%%% ***
@inproceedings{leung2016should,
title = {Should you use the app for that?: Comparing the
privacy implications of app-and web-based online
services},
author = {Leung, Christophe and Ren, Jingjing and Choffnes,
David and Wilson, Christo},
booktitle = {Proceedings of the 2016 Internet Measurement
Conference},
pages = {365--372},
year = {2016},
organization = {ACM}
}
@article{reaves2016droid,
title = {* droid: Assessment and Evaluation of Android
Application Analysis Tools},
author = {Reaves, Bradley and Bowers, Jasmine and Gorski III,
Sigmund Albert and Anise, Olabode and Bobhate, Rahul
and Cho, Raymond and Das, Hiranava and Hussain,
Sharique and Karachiwala, Hamza and Scaife, Nolen
and others},
journal = {ACM Computing Surveys (CSUR)},
volume = {49},
number = {3},
pages = {55},
year = {2016},
publisher = {ACM}
}
@inproceedings{cai2017understanding,
title = {Understanding Android application programming and
security: A dynamic study},
author = {Cai, Haipeng and Ryder, Barbara G},
booktitle = {Software Maintenance and Evolution (ICSME), 2017
IEEE International Conference on},
pages = {364--375},
year = {2017},
organization = {IEEE}
}
@inproceedings{grano2017exploring,
title = {Exploring the integration of user feedback in
automated testing of android applications},
author = {Grano, Giovanni and Ciurumelea, Adelina and
Panichella, Sebastiano and Palomba, Fabio and Gall,
Harald C},
booktitle = {IEEE 25th International Conference on Software
Analysis, Evolution and Reengineering, SANER 2018,
Campobasso, Italy},
year = {2017}
}
@inproceedings{kang2016diagdroid,
title={DiagDroid: Android performance diagnosis via anatomizing asynchronous executions},
author={Kang, Yu and Zhou, Yangfan and Xu, Hui and Lyu, Michael R},
booktitle={Proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering},
pages={410--421},
year={2016},
organization={ACM}
}
@inproceedings{koch2017semi,
title={Semi-automated discovery of server-based information oversharing vulnerabilities in Android applications},
author={Koch, William and Chaabane, Abdelberi and Egele, Manuel and Robertson, William and Kirda, Engin},
booktitle={Proceedings of the 26th ACM SIGSOFT International Symposium on Software Testing and Analysis},
pages={147--157},
year={2017},
organization={ACM}
}
@inproceedings{leung2016should,
title={Should you use the app for that?: Comparing the privacy implications of app-and web-based online services},
author={Leung, Christophe and Ren, Jingjing and Choffnes, David and Wilson, Christo},
booktitle={Proceedings of the 2016 Internet Measurement Conference},
pages={365--372},
year={2016},
organization={ACM}
}
@inproceedings{majeed2016model,
title={Model-based replay testing for event-driven software},
author={Majeed, Shakaiba and Ryu, Minsoo},
booktitle={Proceedings of the 31st Annual ACM Symposium on Applied Computing},
pages={1527--1533},
year={2016},
organization={ACM}
}
@inproceedings{liu2017realdroid,
title={RealDroid: Large-Scale Evasive Malware Detection on" Real Devices"},
author={Liu, Lang and Gu, Yacong and Li, Qi and Su, Purui},
booktitle={Computer Communication and Networks (ICCCN), 2017 26th International Conference on},
pages={1--8},
year={2017},
organization={IEEE}
}
@article{dong2017fraudroid,
title={FrauDroid: An Accurate and Scalable Approach to Automated Mobile Ad Fraud Detection},
author={Dong, Feng and Wang, Haoyu and Li, Yuanchun and Guo, Yao and Li, Li and Zhang, Shaodong and Xu, Guoai},
journal={arXiv preprint arXiv:1709.01213},
year={2017}
}
@inproceedings{dong2018mobile,
title={How do Mobile Apps Violate the Behavioral Policy of Advertisement Libraries?},
author={Dong, Feng and Wang, Haoyu and Li, Li and Guo, Yao and Xu, Guoai and Zhang, Shaodong},
booktitle={Proceedings of the 19th International Workshop on Mobile Computing Systems \& Applications},
pages={75--80},
year={2018},
organization={ACM}
}
@article{yerima2018droidfusion,
title={DroidFusion: A Novel Multilevel Classifier Fusion Approach for Android Malware Detection},
author={Yerima, Suleiman Y and Sezer, Sakir},
journal={IEEE Transactions on Cybernetics},
year={2018},
publisher={IEEE}
}
@article{eskandari2017analyzing,
title={Analyzing Remote Server Locations for Personal Data Transfers in Mobile Apps},
author={Eskandari, Mojtaba and Kessler, Bruno and Ahmad, Maqsood and de Oliveira, Anderson Santana and Crispo, Bruno},
journal={Proceedings on Privacy Enhancing Technologies},
volume={2017},
number={1},
pages={118--131},
year={2017},
publisher={De Gruyter Open}
}
@inproceedings{bao2018mining,
title={Mining sandboxes: Are we there yet?},
author={Bao, Lingfeng and Le, Tien-Duy B and Lo, David},
booktitle={2018 IEEE 25th International Conference on Software Analysis, Evolution and Reengineering (SANER)},
pages={445--455},
year={2018},