{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T00:50:50Z","timestamp":1740099050235,"version":"3.37.3"},"publisher-location":"Cham","reference-count":22,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319893624"},{"type":"electronic","value":"9783319893631"}],"license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018]]},"DOI":"10.1007\/978-3-319-89363-1_15","type":"book-chapter","created":{"date-parts":[[2018,4,3]],"date-time":"2018-04-03T09:04:43Z","timestamp":1522746283000},"page":"264-280","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["TCM: Test Case Mutation to Improve Crash Detection in Android"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9376-0698","authenticated-orcid":false,"given":"Yavuz","family":"Koroglu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5508-6484","authenticated-orcid":false,"given":"Alper","family":"Sen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,4,4]]},"reference":[{"key":"15_CR1","unstructured":"Piejko, P.: 16 mobile market statistics you should know in 2016 (2016). https:\/\/deviceatlas.com\/blog\/16-mobile-market-statistics-you-should-know-2016"},{"key":"15_CR2","doi-asserted-by":"crossref","first-page":"334","DOI":"10.1016\/j.jss.2016.03.065","volume":"117","author":"S Zein","year":"2016","unstructured":"Zein, S., Salleh, N., Grundy, J.: A systematic mapping study of mobile application testing techniques. J. Syst. Softw. 117, 334\u2013356 (2016)","journal-title":"J. Syst. Softw."},{"key":"15_CR3","doi-asserted-by":"crossref","unstructured":"Azim, T., Neamtiu, I., Marvel, L.M.: Towards self-healing smartphone software via automated patching. In: 29th ACM\/IEEE International Conference on Automated Software Engineering (ASE), pp. 623\u2013628 (2014)","DOI":"10.1145\/2642937.2642955"},{"key":"15_CR4","doi-asserted-by":"crossref","unstructured":"Koroglu, Y., Sen, A., Muslu, O., Mete, Y., Ulker, C., Tanriverdi, T., Donmez, Y.: QBE: QLearning-based exploration of android applications. In: IEEE International Conference on Software Testing, Verification and Validation (ICST) (2018)","DOI":"10.1109\/ICST.2018.00020"},{"key":"15_CR5","doi-asserted-by":"crossref","unstructured":"Moran, K., V\u00e1squez, M.L., Bernal-C\u00e1rdenas, C., Vendome, C., Poshyvanyk, D.: Automatically discovering, reporting and reproducing android application crashes. In: IEEE International Conference on Software Testing, Verification and Validation (ICST), pp. 33\u201344 (2016)","DOI":"10.1109\/ICST.2016.34"},{"key":"15_CR6","doi-asserted-by":"crossref","unstructured":"Choi, W., Necula, G., Sen, K.: Guided GUI testing of android apps with minimal restart and approximate learning. In: ACM SIGPLAN International Conference on Object Oriented Programming Systems Languages and Applications (OOPSLA), pp. 623\u2013640 (2013)","DOI":"10.1145\/2509136.2509552"},{"key":"15_CR7","unstructured":"Gultnieks, C.: F-Droid Benchmarks (2010). https:\/\/f-droid.org\/"},{"key":"15_CR8","doi-asserted-by":"crossref","unstructured":"Mao, K., Harman, M., Jia, Y.: Sapienz: multi-objective automated testing for android applications. In: 25th International Symposium on Software Testing and Analysis (ISSTA), pp. 94\u2013105 (2016)","DOI":"10.1145\/2931037.2931054"},{"key":"15_CR9","doi-asserted-by":"crossref","unstructured":"Qin, F., Zheng, Z., Li, X., Qiao, Y., Trivedi, K.S.: An empirical investigation of fault triggers in android operating system. In: IEEE 22nd Pacific Rim International Symposium on Dependable Computing (PRDC), pp. 135\u2013144 (2017)","DOI":"10.1109\/PRDC.2017.27"},{"key":"15_CR10","doi-asserted-by":"crossref","unstructured":"Zeller, A.: Yesterday, my program worked. Today, it does not. Why? In: 7th European Software Engineering Conference Held Jointly with the 7th ACM SIGSOFT International Symposium on Foundations of Software Engineering (ESEC\/FSE-7), pp. 253\u2013267 (1999)","DOI":"10.1007\/3-540-48166-4_16"},{"key":"15_CR11","doi-asserted-by":"crossref","unstructured":"Carino, S., Andrews, J.H.: Dynamically testing GUIs using ant colony optimization. In: 30th IEEE\/ACM International Conference on Automated Software Engineering (ASE), pp. 135\u2013148 (2015)","DOI":"10.1109\/ASE.2015.70"},{"key":"15_CR12","doi-asserted-by":"crossref","DOI":"10.1017\/CBO9780511809163","volume-title":"Introduction to Software Testing","author":"P Ammann","year":"2008","unstructured":"Ammann, P., Offutt, J.: Introduction to Software Testing, 1st edn. Cambridge University Press, Cambridge (2008)","edition":"1"},{"key":"15_CR13","doi-asserted-by":"crossref","unstructured":"Oliveira, R.A.P., Algroth, E., Gao, Z., Memon, A.: Definition and evaluation of mutation operators for GUI-level mutation analysis. In: IEEE Eighth International Conference on Software Testing, Verification and Validation Workshops (ICSTW), pp. 1\u201310 (2015)","DOI":"10.1109\/ICSTW.2015.7107457"},{"issue":"C","key":"15_CR14","doi-asserted-by":"crossref","first-page":"154","DOI":"10.1016\/j.infsof.2016.04.012","volume":"81","author":"L Deng","year":"2017","unstructured":"Deng, L., Offutt, J., Ammann, P., Mirzaei, N.: Mutation operators for testing android apps. Inf. Softw. Technol. 81(C), 154\u2013168 (2017)","journal-title":"Inf. Softw. Technol."},{"key":"15_CR15","doi-asserted-by":"crossref","unstructured":"Mahmood, R., Mirzaei, N., Malek, S.: EvoDroid: segmented evolutionary testing of android apps. In: 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering (FSE), pp. 599\u2013609 (2014)","DOI":"10.1145\/2635868.2635896"},{"key":"15_CR16","doi-asserted-by":"crossref","unstructured":"Xuan, J., Xie, X., Monperrus, M.: Crash reproduction via test case mutation: let existing test cases help. In: 10th Joint Meeting on Foundations of Software Engineering (ESEC\/FSE), pp. 910\u2013913 (2015)","DOI":"10.1145\/2786805.2803206"},{"key":"15_CR17","doi-asserted-by":"crossref","unstructured":"Xu, Z., Kim, Y., Kim, M., Rothermel, G., Cohen, M.B.: Directed test suite augmentation: techniques and tradeoffs. In: 18th ACM SIGSOFT International Symposium on Foundations of Software Engineering (FSE), pp. 257\u2013266 (2010)","DOI":"10.1145\/1882291.1882330"},{"key":"15_CR18","doi-asserted-by":"crossref","unstructured":"Azim, T., Neamtiu, I.: Targeted and depth-first exploration for systematic testing of android apps. In: ACM SIGPLAN International Conference on Object Oriented Programming Systems Languages and Applications (OOPSLA), pp. 641\u2013660 (2013)","DOI":"10.1145\/2509136.2509549"},{"key":"15_CR19","doi-asserted-by":"crossref","unstructured":"Hao, S., Liu, B., Nath, S., Halfond, W.G., Govindan, R.: PUMA: programmable UI-automation for large-scale dynamic analysis of mobile apps. In: 12th Annual International Conference on Mobile Systems, Applications, and Services (MobiSys), pp. 204\u2013217 (2014)","DOI":"10.1145\/2594368.2594390"},{"key":"15_CR20","doi-asserted-by":"crossref","unstructured":"Machiry, A., Tahiliani, R., Naik, M.: Dynodroid: an input generation system for android apps. In: 9th Joint Meeting on Foundations of Software Engineering (ESEC\/FSE), pp. 224\u2013234 (2013)","DOI":"10.1145\/2491411.2491450"},{"issue":"5","key":"15_CR21","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1109\/MS.2014.55","volume":"32","author":"D Amalfitano","year":"2015","unstructured":"Amalfitano, D., Fasolino, A.R., Tramontana, P., Ta, B.D., Memon, A.M.: MobiGUITAR: automated model-based testing of mobile apps. IEEE Softw. 32(5), 53\u201359 (2015)","journal-title":"IEEE Softw."},{"key":"15_CR22","doi-asserted-by":"crossref","unstructured":"Baek, Y.M., Bae, D.H.: Automated model-based android GUI testing using multi-level GUI comparison criteria. In: 31st IEEE\/ACM International Conference on Automated Software Engineering (ASE), pp. 238\u2013249 (2016)","DOI":"10.1145\/2970276.2970313"}],"container-title":["Lecture Notes in Computer Science","Fundamental Approaches to Software Engineering"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-89363-1_15","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,10,13]],"date-time":"2019-10-13T20:17:28Z","timestamp":1570997848000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-89363-1_15"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9783319893624","9783319893631"],"references-count":22,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-89363-1_15","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2018]]}}}