{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,11,19]],"date-time":"2024-11-19T17:20:44Z","timestamp":1732036844241},"publisher-location":"New York, NY, USA","reference-count":70,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,8,21]],"date-time":"2017-08-21T00:00:00Z","timestamp":1503273600000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2017,8,21]]},"DOI":"10.1145\/3106237.3106298","type":"proceedings-article","created":{"date-parts":[[2017,8,2]],"date-time":"2017-08-02T19:36:18Z","timestamp":1501702578000},"update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":255,"title":["Guided, stochastic model-based GUI testing of Android apps"],"prefix":"10.1145","author":[{"given":"Ting","family":"Su","sequence":"first","affiliation":[{"name":"East China Normal University, China \/ Nanyang Technological University, Singapore"}]},{"given":"Guozhu","family":"Meng","sequence":"additional","affiliation":[{"name":"Nanyang Technological University, Singapore"}]},{"given":"Yuting","family":"Chen","sequence":"additional","affiliation":[{"name":"Shanghai Jiao Tong University, China"}]},{"given":"Ke","family":"Wu","sequence":"additional","affiliation":[{"name":"East China Normal University, China"}]},{"given":"Weiming","family":"Yang","sequence":"additional","affiliation":[{"name":"East China Normal University, China"}]},{"given":"Yao","family":"Yao","sequence":"additional","affiliation":[{"name":"East China Normal University, China"}]},{"given":"Geguang","family":"Pu","sequence":"additional","affiliation":[{"name":"East China Normal University, China"}]},{"given":"Yang","family":"Liu","sequence":"additional","affiliation":[{"name":"Nanyang Technological University, Singapore"}]},{"given":"Zhendong","family":"Su","sequence":"additional","affiliation":[{"name":"University of California at Davis, USA"}]}],"member":"320","published-online":{"date-parts":[[2017,8,21]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/2351676.2351717"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2014.55"},{"key":"e_1_3_2_1_3_1","volume-title":"Retrieved 2017-2-18 from https:\/\/github.com\/ saswatanand\/ella","author":"Anand Saswat","year":"2017","unstructured":"Saswat Anand . 2017. ELLA. ( 2017 ). Retrieved 2017-2-18 from https:\/\/github.com\/ saswatanand\/ella Saswat Anand. 2017. ELLA. (2017). Retrieved 2017-2-18 from https:\/\/github.com\/ saswatanand\/ella"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2393596.2393666"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1020281327116"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2509136.2509549"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/2970276.2970313"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2259051.2259056"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2814270.2814303"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1321631.1321681"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2568225.2568286"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2908080.2908095"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2786805.2786835"},{"key":"e_1_3_2_1_14_1","unstructured":"Siddhartha Chib and Edward Greenberg. 1995. Understanding the Metropolis-Hastings Algorithm. (1995). Siddhartha Chib and Edward Greenberg. 1995. Understanding the Metropolis-Hastings Algorithm. (1995)."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2509136.2509552"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2015.89"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/302405.302640"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.entcs.2015.05.002"},{"key":"e_1_3_2_1_19_1","volume-title":"Retrieved 2017-2- 18 from http:\/\/sourceforge.net\/apps\/mediawiki\/guitar\/index.php?title=Android_ GUITAR","author":"Developers Android GUITAR","year":"2017","unstructured":"Android GUITAR Developers . 2017. Android GUITAR. ( 2017 ). Retrieved 2017-2- 18 from http:\/\/sourceforge.net\/apps\/mediawiki\/guitar\/index.php?title=Android_ GUITAR Android GUITAR Developers. 2017. Android GUITAR. (2017). Retrieved 2017-2- 18 from http:\/\/sourceforge.net\/apps\/mediawiki\/guitar\/index.php?title=Android_ GUITAR"},{"key":"e_1_3_2_1_20_1","volume-title":"Retrieved 2017-2-18 from https:\/\/code. google.com\/archive\/p\/bites-android\/","author":"Developers Bites","year":"2017","unstructured":"Bites Developers . 2017. Bites. ( 2017 ). Retrieved 2017-2-18 from https:\/\/code. google.com\/archive\/p\/bites-android\/ Bites Developers. 2017. Bites. (2017). Retrieved 2017-2-18 from https:\/\/code. google.com\/archive\/p\/bites-android\/"},{"key":"e_1_3_2_1_21_1","volume-title":"Retrieved 2017-2-18 from https: \/\/github.com\/evancharlton\/android-mileage","author":"Developers Mileage","year":"2017","unstructured":"Mileage Developers . 2017. Mileage. ( 2017 ). Retrieved 2017-2-18 from https: \/\/github.com\/evancharlton\/android-mileage Mileage Developers. 2017. Mileage. (2017). Retrieved 2017-2-18 from https: \/\/github.com\/evancharlton\/android-mileage"},{"key":"e_1_3_2_1_22_1","volume-title":"Retrieved 2017-2-18 from https:\/\/github. com\/Sable\/soot","author":"Developers Soot","year":"2017","unstructured":"Soot Developers . 2017. Soot. ( 2017 ). Retrieved 2017-2-18 from https:\/\/github. com\/Sable\/soot Soot Developers. 2017. Soot. (2017). Retrieved 2017-2-18 from https:\/\/github. com\/Sable\/soot"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1353673.1353681"},{"key":"e_1_3_2_1_24_1","unstructured":"Ting Su et al. 2017. Stoat. (2017). Retrieved 2017-2-18 from https:\/\/tingsu.github. io\/files\/stoat.html Ting Su et al. 2017. Stoat. (2017). Retrieved 2017-2-18 from https:\/\/tingsu.github. io\/files\/stoat.html"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"crossref","unstructured":"W.R. Gilks S. Richardson and D. Spiegelhalter. 1995. Markov Chain Monte Carlo in Practice. Taylor & Francis. http:\/\/books.google.com\/books?id=TRXrMWY_i2IC W.R. Gilks S. Richardson and D. Spiegelhalter. 1995. Markov Chain Monte Carlo in Practice. Taylor & Francis. http:\/\/books.google.com\/books?id=TRXrMWY_i2IC","DOI":"10.1201\/b14835"},{"key":"e_1_3_2_1_26_1","volume-title":"Retrieved 2017-2-18 from https:\/\/developer. android.com\/studio\/command-line\/logcat.html","author":"Logcat Android","year":"2017","unstructured":"Google. 2017. Android Logcat . ( 2017 ). Retrieved 2017-2-18 from https:\/\/developer. android.com\/studio\/command-line\/logcat.html Google. 2017. Android Logcat. (2017). Retrieved 2017-2-18 from https:\/\/developer. android.com\/studio\/command-line\/logcat.html"},{"key":"e_1_3_2_1_27_1","unstructured":"Google. 2017. Android UI Automator. (2017). Retrieved 2017-2-18 from http: \/\/developer.android.com\/tools\/help\/uiautomator\/index.html Google. 2017. Android UI Automator. (2017). Retrieved 2017-2-18 from http: \/\/developer.android.com\/tools\/help\/uiautomator\/index.html"},{"key":"e_1_3_2_1_28_1","volume-title":"Retrieved 2017-2-18 from http:\/\/developer.android. com\/tools\/help\/monkey.html","year":"2017","unstructured":"Google. 2017. Monkey. ( 2017 ). Retrieved 2017-2-18 from http:\/\/developer.android. com\/tools\/help\/monkey.html Google. 2017. Monkey. (2017). Retrieved 2017-2-18 from http:\/\/developer.android. com\/tools\/help\/monkey.html"},{"key":"e_1_3_2_1_29_1","volume-title":"Retrieved 2017-2-18 from http:\/\/www. appbrain.com\/stats\/","author":"AppBrain Group","year":"2017","unstructured":"AppBrain Group . 2017. AppBrain. ( 2017 ). Retrieved 2017-2-18 from http:\/\/www. appbrain.com\/stats\/ AppBrain Group. 2017. AppBrain. (2017). Retrieved 2017-2-18 from http:\/\/www. appbrain.com\/stats\/"},{"key":"e_1_3_2_1_30_1","volume-title":"Retrieved 2017-2-18 from https:\/\/f-droid. org\/","author":"F-droid Group","year":"2017","unstructured":"F-droid Group . 2017. F-Droid. ( 2017 ). Retrieved 2017-2-18 from https:\/\/f-droid. org\/ F-droid Group. 2017. F-Droid. (2017). Retrieved 2017-2-18 from https:\/\/f-droid. org\/"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.4204\/EPTCS.208.2"},{"key":"e_1_3_2_1_32_1","unstructured":"16\u201330. 16\u201330."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2594368.2594390"},{"key":"e_1_3_2_1_34_1","unstructured":"Xiaocong He. 2017. Python wrapper of Android UIAutomator test tool. (2017). Retrieved 2017-2-18 from https:\/\/github.com\/xiaocong\/uiautomator Xiaocong He. 2017. Python wrapper of Android UIAutomator test tool. (2017). Retrieved 2017-2-18 from https:\/\/github.com\/xiaocong\/uiautomator"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2009.06.030"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/2592798.2592813"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/2483760.2483777"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2814270.2814319"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2017.65"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/2491411.2491450"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/2635868.2635896"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2931037.2931054"},{"key":"e_1_3_2_1_43_1","volume-title":"GUI Ripping: Reverse Engineering of Graphical User Interfaces for Testing. In 10th Working Conference on Reverse Engineering, WCRE 2003","author":"Memon Atif M.","year":"2003","unstructured":"Atif M. Memon , Ishan Banerjee , and Adithya Nagarajan . 2003 . GUI Ripping: Reverse Engineering of Graphical User Interfaces for Testing. In 10th Working Conference on Reverse Engineering, WCRE 2003 , Victoria, Canada , November 13-16, 2003. 260\u2013269. Atif M. Memon, Ishan Banerjee, and Adithya Nagarajan. 2003. GUI Ripping: Reverse Engineering of Graphical User Interfaces for Testing. In 10th Working Conference on Reverse Engineering, WCRE 2003, Victoria, Canada, November 13-16, 2003. 260\u2013269."},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/503209.503244"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897845.2897856"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884853"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/2382756.2382798"},{"key":"e_1_3_2_1_48_1","volume-title":"Reporting and Reproducing Android Application Crashes. In 2016 IEEE International Conference on Software Testing, Verification and Validation, ICST 2016","author":"Moran Kevin","year":"2016","unstructured":"Kevin Moran , Mario Linares V\u00e1squez , Carlos Bernal-C\u00e1rdenas , Christopher Vendome , and Denys Poshyvanyk . 2016 . Automatically Discovering , Reporting and Reproducing Android Application Crashes. In 2016 IEEE International Conference on Software Testing, Verification and Validation, ICST 2016 , Chicago, IL, USA , April 11-15, 2016. 33\u201344. Kevin Moran, Mario Linares V\u00e1squez, Carlos Bernal-C\u00e1rdenas, Christopher Vendome, and Denys Poshyvanyk. 2016. Automatically Discovering, Reporting and Reproducing Android Application Crashes. In 2016 IEEE International Conference on Software Testing, Verification and Validation, ICST 2016, Chicago, IL, USA, April 11-15, 2016. 33\u201344."},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/2338965.2336765"},{"key":"e_1_3_2_1_50_1","volume-title":"Test diversity. Information &","author":"Nikolik Borislav","year":"2006","unstructured":"Borislav Nikolik . 2006. Test diversity. Information & ; Software Technology 48, 11 ( 2006 ), 1083\u20131094. Borislav Nikolik. 2006. Test diversity. Information & Software Technology 48, 11 (2006), 1083\u20131094."},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/2660193.2660233"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1109\/HICSS.2005.663"},{"key":"e_1_3_2_1_53_1","volume-title":"Retrieved 2017-2-18 from http:\/\/emma. sourceforge.net\/","author":"Roubtsov Vlad","year":"2017","unstructured":"Vlad Roubtsov . 2017. EMMA. ( 2017 ). Retrieved 2017-2-18 from http:\/\/emma. sourceforge.net\/ Vlad Roubtsov. 2017. EMMA. (2017). Retrieved 2017-2-18 from http:\/\/emma. sourceforge.net\/"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/2451116.2451150"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/2889160.2891043"},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/3020266"},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICST.2011.11"},{"key":"e_1_3_2_1_59_1","volume-title":"Retrieved 2017-2-18 from https: \/\/github.com\/androguard\/androguard","author":"Team Androguard","year":"2017","unstructured":"Androguard Team . 2017. Androguard. ( 2017 ). Retrieved 2017-2-18 from https: \/\/github.com\/androguard\/androguard Androguard Team. 2017. Androguard. (2017). Retrieved 2017-2-18 from https: \/\/github.com\/androguard\/androguard"},{"key":"e_1_3_2_1_60_1","volume-title":"Retrieved 2017-2-18 from https: \/\/github.com\/paulmach\/Text-Edit-for-Android","author":"Developers TextEdit","year":"2017","unstructured":"TextEdit Developers . 2017. TextEdit. ( 2017 ). Retrieved 2017-2-18 from https: \/\/github.com\/paulmach\/Text-Edit-for-Android TextEdit Developers. 2017. TextEdit. (2017). Retrieved 2017-2-18 from https: \/\/github.com\/paulmach\/Text-Edit-for-Android"},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/2382756.2382797"},{"key":"e_1_3_2_1_62_1","volume-title":"Mining Android App Usages for Generating Actionable GUI-Based Execution Scenarios. In 12th IEEE\/ACM Working Conference on Mining Software Repositories, MSR 2015","author":"V\u00e1squez Mario Linares","year":"2015","unstructured":"Mario Linares V\u00e1squez , Martin White , Carlos Bernal-C\u00e1rdenas , Kevin Moran , and Denys Poshyvanyk . 2015 . Mining Android App Usages for Generating Actionable GUI-Based Execution Scenarios. In 12th IEEE\/ACM Working Conference on Mining Software Repositories, MSR 2015 , Florence, Italy , May 16-17, 2015. 111\u2013122. Mario Linares V\u00e1squez, Martin White, Carlos Bernal-C\u00e1rdenas, Kevin Moran, and Denys Poshyvanyk. 2015. Mining Android App Usages for Generating Actionable GUI-Based Execution Scenarios. In 12th IEEE\/ACM Working Conference on Mining Software Repositories, MSR 2015, Florence, Italy, May 16-17, 2015. 111\u2013122."},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.328991"},{"key":"e_1_3_2_1_64_1","unstructured":"Wikipedia. 2017. Cosine similarity. (2017). Retrieved 2017-2-18 from https: \/\/en.wikipedia.org\/wiki\/Cosine_similarity Wikipedia. 2017. Cosine similarity. (2017). Retrieved 2017-2-18 from https: \/\/en.wikipedia.org\/wiki\/Cosine_similarity"},{"key":"e_1_3_2_1_65_1","volume-title":"Retrieved 2017-2-18 from https: \/\/en.wikipedia.org\/wiki\/Gibbs_sampling","author":"Sampling Gibbs","year":"2017","unstructured":"Wikipedia. 2017. Gibbs Sampling . ( 2017 ). Retrieved 2017-2-18 from https: \/\/en.wikipedia.org\/wiki\/Gibbs_sampling Wikipedia. 2017. Gibbs Sampling. (2017). Retrieved 2017-2-18 from https: \/\/en.wikipedia.org\/wiki\/Gibbs_sampling"},{"key":"e_1_3_2_1_66_1","unstructured":"Wikipedia. 2017. Metropolis-Hastings algorithm. (2017). Retrieved 2017-2-18 from https:\/\/en.wikipedia.org\/wiki\/Metropolis-Hastings_algorithm Wikipedia. 2017. Metropolis-Hastings algorithm. (2017). Retrieved 2017-2-18 from https:\/\/en.wikipedia.org\/wiki\/Metropolis-Hastings_algorithm"},{"key":"e_1_3_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISSRE.2006.45"},{"key":"e_1_3_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-37057-1_19"},{"key":"e_1_3_2_1_69_1","volume-title":"AST\/UCMA\/ISA\/ACN 2010 Conferences, Miyazaki, Japan, June 23-25, 2010. Joint Proceedings. 447\u2013456","author":"Zhou Bo","year":"2010","unstructured":"Bo Zhou , Hiroyuki Okamura , and Tadashi Dohi . 2010 . Markov Chain Monte Carlo Random Testing. In Advances in Computer Science and Information Technology , AST\/UCMA\/ISA\/ACN 2010 Conferences, Miyazaki, Japan, June 23-25, 2010. Joint Proceedings. 447\u2013456 . Bo Zhou, Hiroyuki Okamura, and Tadashi Dohi. 2010. Markov Chain Monte Carlo Random Testing. In Advances in Computer Science and Information Technology, AST\/UCMA\/ISA\/ACN 2010 Conferences, Miyazaki, Japan, June 23-25, 2010. Joint Proceedings. 447\u2013456."},{"key":"e_1_3_2_1_70_1","volume-title":"Application of Markov Chain Monte Carlo Random Testing to Test Case Prioritization in Regression Testing. IEICE Transactions 95-D, 9","author":"Zhou Bo","year":"2012","unstructured":"Bo Zhou , Hiroyuki Okamura , and Tadashi Dohi . 2012. Application of Markov Chain Monte Carlo Random Testing to Test Case Prioritization in Regression Testing. IEICE Transactions 95-D, 9 ( 2012 ), 2219\u20132226. Bo Zhou, Hiroyuki Okamura, and Tadashi Dohi. 2012. Application of Markov Chain Monte Carlo Random Testing to Test Case Prioritization in Regression Testing. IEICE Transactions 95-D, 9 (2012), 2219\u20132226."},{"key":"e_1_3_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2011.208"}],"event":{"name":"ESEC\/FSE'17: Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering","location":"Paderborn Germany","acronym":"ESEC\/FSE'17","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"]},"container-title":["Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3106237.3106298","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,5]],"date-time":"2023-01-05T17:48:52Z","timestamp":1672940932000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3106237.3106298"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,8,21]]},"references-count":70,"alternative-id":["10.1145\/3106237.3106298","10.1145\/3106237"],"URL":"https:\/\/doi.org\/10.1145\/3106237.3106298","relation":{},"subject":[],"published":{"date-parts":[[2017,8,21]]},"assertion":[{"value":"2017-08-21","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}