{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,15]],"date-time":"2026-05-15T05:49:37Z","timestamp":1778824177149,"version":"3.51.4"},"reference-count":41,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2019,11,22]],"date-time":"2019-11-22T00:00:00Z","timestamp":1574380800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2019,11,22]],"date-time":"2019-11-22T00:00:00Z","timestamp":1574380800000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61672398"],"award-info":[{"award-number":["61672398"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61806151"],"award-info":[{"award-number":["61806151"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Defense Industrial Technology Development Program","award":["JCKY2018110C165"],"award-info":[{"award-number":["JCKY2018110C165"]}]},{"DOI":"10.13039\/501100003819","name":"Natural Science Foundation of Hubei Province","doi-asserted-by":"publisher","award":["2017CFA012"],"award-info":[{"award-number":["2017CFA012"]}],"id":[{"id":"10.13039\/501100003819","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Open Fund of Hubei Key Lab. of Transportation of IoT","award":["2017III028-004"],"award-info":[{"award-number":["2017III028-004"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Software Qual J"],"published-print":{"date-parts":[[2020,3]]},"DOI":"10.1007\/s11219-019-09475-0","type":"journal-article","created":{"date-parts":[[2019,11,22]],"date-time":"2019-11-22T10:02:38Z","timestamp":1574416958000},"page":"85-106","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":16,"title":["Software aging and rejuvenation in android: new models and metrics"],"prefix":"10.1007","volume":"28","author":[{"given":"Jianwen","family":"Xiang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Caisheng","family":"Weng","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dongdong","family":"Zhao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Artur","family":"Andrzejak","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shengwu","family":"Xiong","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lin","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6114-3465","authenticated-orcid":false,"given":"Jing","family":"Tian","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2019,11,22]]},"reference":[{"key":"9475_CR1","unstructured":"Alonso, J., Silva, L., Andrzejak, A., Silva, P., & Torres, J. (2007). High-available Grid services through the use of virtualized clustering, IEEE-GRID (pp. 34\u201341). Austin, USA."},{"key":"9475_CR2","doi-asserted-by":"publisher","first-page":"163","DOI":"10.1109\/NCA.2011.29","volume-title":"2011 IEEE 10th international symposium on network computing and applications","author":"J Alonso","year":"2011","unstructured":"Alonso, J., Belanche, L., & Avresky, D. R. (2011). Predicting software anomalies using machine learning techniques. In 2011 IEEE 10th international symposium on network computing and applications (pp. 163\u2013170)."},{"issue":"3","key":"9475_CR3","doi-asserted-by":"publisher","first-page":"231","DOI":"10.1016\/j.peva.2012.09.002","volume":"70","author":"J Alonso","year":"2013","unstructured":"Alonso, J., Matias, R., Vicente, E., Maria, A., & Trivedi, K. S. (2013). A comparative experimental study of software rejuvenation overhead. Performance Evaluation, 70(3), 231\u2013250.","journal-title":"Performance Evaluation"},{"key":"9475_CR4","doi-asserted-by":"crossref","unstructured":"An, C., & Rockmore, D. (2016). Predicting phone usage behaviors with sensory data using a hierarchical generative model. In Trends and applications in knowledge discovery and data mining (pp. 75\u201387). Cham.","DOI":"10.1007\/978-3-319-42996-0_7"},{"key":"9475_CR5","doi-asserted-by":"crossref","unstructured":"Andrzejak, A., & Silva, L. (2008). Using machine learning for non-intrusive modeling and prediction of software aging. 11th IEEE\/IFIP Network Operations and Management Symposium (NOMS), 25\u201332.","DOI":"10.1109\/NOMS.2008.4575113"},{"key":"9475_CR6","doi-asserted-by":"crossref","unstructured":"Andrzejak, A., Moser, M., & Silva, L. (2007). Managing performance of aging applications via synchronized replica rejuvenation. 18th IFIP\/IEEE Distributed Systems: Operations and Management (DSOM), 98\u2013109.","DOI":"10.1007\/978-3-540-75694-1_9"},{"key":"9475_CR7","doi-asserted-by":"crossref","unstructured":"Andrzejak, A., Eichler, F., & Ghanavati, M. (2017). Detection of memory leaks in C\/C++ code via machine learning. 9th International Workshop on Software Aging and Rejuvenation (WoSAR), 252\u2013258.","DOI":"10.1109\/ISSREW.2017.72"},{"key":"9475_CR8","doi-asserted-by":"publisher","first-page":"1411","DOI":"10.1109\/ICSMC.2011.6083867","volume-title":"2011 IEEE international conference on systems, man, and cybernetics","author":"J Araujo","year":"2011","unstructured":"Araujo, J., Matos, R., Maciel, P., & Matias, R. (2011). Software aging issues on the eucalyptus cloud computing infrastructure. In 2011 IEEE international conference on systems, man, and cybernetics (pp. 1411\u20131416)."},{"key":"9475_CR9","doi-asserted-by":"publisher","first-page":"1229","DOI":"10.1109\/SMC.2013.213","volume-title":"2013 IEEE international conference on systems, man, and cybernetics","author":"J Araujo","year":"2013","unstructured":"Araujo, J., Alves, V., Oliveira, D., Dias, P., Silva, B., & Maciel, P. (2013). An investigative approach to software aging in android applications. In 2013 IEEE international conference on systems, man, and cybernetics (pp. 1229\u20131234)."},{"issue":"12","key":"9475_CR10","doi-asserted-by":"publisher","first-page":"1491","DOI":"10.1109\/TSE.1985.231893","volume":"SE-11","author":"A Avizienis","year":"1985","unstructured":"Avizienis, A. (1985). The N-version approach to fault-tolerant software. IEEE Transactions on Software Engineering, SE-11(12), 1491\u20131501.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"9475_CR11","doi-asserted-by":"publisher","first-page":"435","DOI":"10.1109\/DSN.2006.58","volume-title":"International conference on dependable systems and networks (DSN'06)","author":"A Avritzer","year":"2006","unstructured":"Avritzer, A., Bondi, A., Grottke, M., Trivedi, K. S., & Weyuker, E. J. (2006). Performance assurance via software rejuvenation: Monitoring, statistics and algorithms. In International conference on dependable systems and networks (DSN'06) (pp. 435\u2013444)."},{"key":"9475_CR12","doi-asserted-by":"publisher","first-page":"478","DOI":"10.1109\/DSN.2002.1028933","volume-title":"Proceedings International Conference on Dependable Systems and Networks","author":"KJ Cassidy","year":"2002","unstructured":"Cassidy, K. J., Gross, K. C., & Malekpour, A. (2002). Advanced pattern recognition for detection of complex software aging phenomena in online transition processing servers. In Proceedings International Conference on Dependable Systems and Networks (pp. 478\u2013482)."},{"key":"9475_CR13","doi-asserted-by":"crossref","unstructured":"Cotroneo, D., Natella, R., Pietrantuono, R., & Russo, S. (2010). Software aging analysis of the Linux operating system. In 2010 IEEE 21st International Symposium on Software Reliability Engineering (pp. 71\u201380).","DOI":"10.1109\/ISSRE.2010.24"},{"issue":"1","key":"9475_CR14","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2539117","volume":"10","author":"D Cotroneo","year":"2014","unstructured":"Cotroneo, D., Natella, R., Pietrantuono, R., & Russo, S. (2014). A survey of software aging and rejuvenation studies. Journal on Emerging Technologies in Computing Systems, 10(1), 1\u201334.","journal-title":"Journal on Emerging Technologies in Computing Systems"},{"key":"9475_CR15","doi-asserted-by":"publisher","first-page":"478","DOI":"10.1109\/ISSRE.2016.25","volume-title":"2016 IEEE 27th international symposium on software reliability engineering (ISSRE)","author":"D Cotroneo","year":"2016","unstructured":"Cotroneo, D., Fucci, F., Iannillo, A. K., Natella, R., & Pietrantuono, R. (2016). Software aging analysis of the android Mobile OS. In 2016 IEEE 27th international symposium on software reliability engineering (ISSRE) (pp. 478\u2013489)."},{"issue":"6","key":"9475_CR16","doi-asserted-by":"publisher","first-page":"473","DOI":"10.1093\/comjnl\/44.6.473","volume":"44","author":"T Dohi","year":"2001","unstructured":"Dohi, T., Gogeva-Popstojanova, K., & Trivedi, K. (2001). Estimating software rejuvenation schedules in high-assurance systems. Computer Journal, 44(6), 473\u2013485.","journal-title":"Computer Journal"},{"key":"9475_CR17","unstructured":"Frumusanu, A. (2017). Apple Confirms CPU Limitation in Aging Devices. AnandTech. Available: https:\/\/www.anandtech.com\/show\/12184\/apple-confirms-cpu-limitation-in-ageing-devices. Last accessed at Dec. 10, 2018."},{"key":"9475_CR18","unstructured":"Frumusanu, A., & Cutress, I. (2018). Huawei & Honor;s recent benchmarking behaviour: a cheating headache. AnandTech. Available: https:\/\/www.anandtech.com\/show\/13318\/huawei-benchmark-cheating-headache, Last accessed at Dec. 10, 2018."},{"key":"9475_CR19","unstructured":"S. Garg, A. v. Moorsel, K. Vaidyanathan, and K. S. Trivedi, \"A methodology for detection and estimation of software aging,\" in Proceedings Ninth International Symposium on Software Reliability Engineering (Cat. No.98TB100257), 1998, pp. 283\u2013292."},{"issue":"3","key":"9475_CR20","doi-asserted-by":"publisher","first-page":"411","DOI":"10.1109\/TR.2006.879609","volume":"55","author":"M Grottke","year":"2006","unstructured":"Grottke, M., Li, L., Vaidyanathan, K., & Trivedi, K. S. (2006). Analysis of software aging in a web server. IEEE Transitions on Reliability, 55(3), 411\u2013420.","journal-title":"IEEE Transitions on Reliability"},{"key":"9475_CR21","first-page":"1160","volume-title":"2015 IEEE 17th international conference on high performance computing and communications","author":"C Guo","year":"2015","unstructured":"Guo, C., Wu, H., Hua, X., Lautner, D., & Ren, S. (2015). Use two-level rejuvenation to combat software aging and maximize average resource performance. In 2015 IEEE 17th international conference on high performance computing and communications (pp. 1160\u20131165)."},{"key":"9475_CR22","doi-asserted-by":"publisher","first-page":"381","DOI":"10.1109\/FTCS.1995.466961","volume-title":"Twenty-Fifth International Symposium on Fault-Tolerant Computing. Digest of Papers","author":"Y Huang","year":"1995","unstructured":"Huang, Y., Kintala, C., Kolettis, N., & Fulton, N. D. (1995). Software rejuvenation: Analysis, module and applications. In Twenty-Fifth International Symposium on Fault-Tolerant Computing. Digest of Papers (pp. 381\u2013390)."},{"key":"9475_CR23","doi-asserted-by":"publisher","first-page":"78","DOI":"10.1016\/j.ress.2015.12.003","volume":"148","author":"M Jouin","year":"2016","unstructured":"Jouin, M., Gouriveau, R., Hissel, D., P\u00e9ra, M.-C., & Zerhouni, N. (2016). Degradations analysis and aging modeling for health assessment and prognostics of PEMFC. Reliability Engineering & System Safety, 148, 78\u201395.","journal-title":"Reliability Engineering & System Safety"},{"key":"9475_CR24","doi-asserted-by":"publisher","first-page":"490","DOI":"10.1109\/ISSRE.2016.16","volume-title":"2016 IEEE 27th international symposium on software reliability engineering (ISSRE)","author":"Y Kang","year":"2016","unstructured":"Kang, Y., Zhou, Y., Gao, M., Sun, Y., & Lyu, M. R. (2016). Experience report: Detecting poor-responsive UI in android applications. In 2016 IEEE 27th international symposium on software reliability engineering (ISSRE) (pp. 490\u2013501)."},{"key":"9475_CR25","doi-asserted-by":"publisher","first-page":"245","DOI":"10.1109\/DSN.2007.6","volume-title":"37th annual IEEE\/IFIP international conference on dependable systems and networks (DSN'07)","author":"K Kourai","year":"2007","unstructured":"Kourai, K., & Chiba, S. (2007). A fast rejuvenation technique for server consolidation with virtual machines. In 37th annual IEEE\/IFIP international conference on dependable systems and networks (DSN'07) (pp. 245\u2013255)."},{"key":"9475_CR26","doi-asserted-by":"publisher","first-page":"287","DOI":"10.1109\/ISSREW.2012.97","volume-title":"2012 IEEE 23rd international symposium on software reliability engineering workshops","author":"F Machida","year":"2012","unstructured":"Machida, F., Xiang, J., Tadano, K., & Maeno, Y. (2012). Aging-related bugs in cloud computing software. In 2012 IEEE 23rd international symposium on software reliability engineering workshops (pp. 287\u2013292)."},{"issue":"1","key":"9475_CR27","doi-asserted-by":"publisher","first-page":"123","DOI":"10.1109\/TR.2016.2615880","volume":"66","author":"F Machida","year":"2017","unstructured":"Machida, F., Xiang, J., Tadano, K., & Maeno, Y. (2017). Lifetime extension of software execution subject to aging. IEEE Transitions on Reliability, 66(1), 123\u2013134.","journal-title":"IEEE Transitions on Reliability"},{"key":"9475_CR28","first-page":"1","volume-title":"2010 IEEE second international workshop on software aging and rejuvenation","author":"JP Magalh\u00e3es","year":"2010","unstructured":"Magalh\u00e3es, J. P., & Silva, L. M. (2010). Prediction of performance anomalies in web-applications based-on software aging scenarios. In 2010 IEEE second international workshop on software aging and rejuvenation (pp. 1\u20137)."},{"issue":"1","key":"9475_CR29","doi-asserted-by":"publisher","first-page":"102","DOI":"10.1109\/TR.2009.2034292","volume":"59","author":"R Matias","year":"2010","unstructured":"Matias, R., Barbetta, P. A., Trivedi, K. S., & Filho, P. J. F. (2010). Accelerated degradation tests applied to software aging experiments. IEEE Transitions on Reliability, 59(1), 102\u2013114.","journal-title":"IEEE Transitions on Reliability"},{"key":"9475_CR30","doi-asserted-by":"publisher","first-page":"184","DOI":"10.1016\/j.ress.2014.09.007","volume":"133","author":"H Meng","year":"2015","unstructured":"Meng, H., Liu, J., & Hei, X. (2015). Modeling and optimizing periodically inspected software rejuvenation policy based on geometric sequences. Reliability Engineering & System Safety, 133, 184\u2013191.","journal-title":"Reliability Engineering & System Safety"},{"key":"9475_CR31","unstructured":"No author. (2018). Global smartphone sales to end users from 1st quarter 2009 to 1st quarter 2018, by operating system (in million units) [Online]. Available: https:\/\/www.statista.com\/statistics\/266219\/global-smartphone-sales-since-1st-quarter-2009-by-operating-system\/. Last accessed at July 11, 2018."},{"key":"9475_CR32","unstructured":"Oris. (2018). [Online]. Available: https:\/\/www.oris-tool.org\/."},{"key":"9475_CR33","doi-asserted-by":"crossref","unstructured":"Parnas, D. L. (1994). Software aging. Presented at the Proceedings of the 16th International Conference on Software Engineering, Sorrento, Italy.","DOI":"10.1109\/ICSE.1994.296790"},{"key":"9475_CR34","doi-asserted-by":"publisher","first-page":"84","DOI":"10.1109\/ISSREW.2016.19","volume-title":"2016 IEEE international symposium on software reliability engineering workshops (ISSREW)","author":"Y Qiao","year":"2016","unstructured":"Qiao, Y., Zheng, Z., & Qin, F. (2016). An empirical study of software aging manifestations in android. In 2016 IEEE international symposium on software reliability engineering workshops (ISSREW) (pp. 84\u201390)."},{"key":"9475_CR35","unstructured":"Trivedi, K. S. (2014). Probability & Statistics with reliability, queuing and computer science applications (Second ed.). John Wiley & Sons, Inc."},{"key":"9475_CR36","doi-asserted-by":"publisher","first-page":"270","DOI":"10.1109\/SIMSYM.2000.844925","volume-title":"Proceedings 33rd annual simulation symposium (SS 2000)","author":"KS Trivedi","year":"2000","unstructured":"Trivedi, K. S., Vaidyanathan, K., & Goseva-Popstojanova, K. (2000). Modeling and analysis of software aging and rejuvenation. In Proceedings 33rd annual simulation symposium (SS 2000) (pp. 270\u2013279)."},{"issue":"5","key":"9475_CR37","doi-asserted-by":"publisher","first-page":"703","DOI":"10.1109\/TSE.2009.36","volume":"35","author":"E Vicario","year":"2009","unstructured":"Vicario, E., Sassoli, L., & Carnevali, L. (2009). Using stochastic state classes in quanti- tative evaluation of dense-time reactive systems. IEEE Transactions on Software Engineering, 35(5), 703\u2013719.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"9475_CR38","doi-asserted-by":"publisher","first-page":"78","DOI":"10.1109\/ISSREW.2016.20","volume-title":"2016 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW)","author":"C Weng","year":"2016","unstructured":"Weng, C., Xiang, J., Xiong, S., Zhao, D., & Yang, C. (2016). Analysis of software aging in android. In 2016 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW) (pp. 78\u201383)."},{"key":"9475_CR39","doi-asserted-by":"publisher","first-page":"273","DOI":"10.1109\/ISSREW.2017.50","volume-title":"2017 IEEE international symposium on software reliability engineering workshops (ISSREW)","author":"C Weng","year":"2017","unstructured":"Weng, C., Zhao, D., Lu, L., Xiang, J., Yang, C., & Li, D. (2017). A rejuvenation strategy in android. In 2017 IEEE international symposium on software reliability engineering workshops (ISSREW) (pp. 273\u2013279)."},{"key":"9475_CR40","doi-asserted-by":"publisher","first-page":"293","DOI":"10.1109\/ISSREW.2018.00021","volume-title":"2018 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW)","author":"J Xiang","year":"2018","unstructured":"Xiang, J., Weng, C., Zhao, D., Jiang, T., Xiong, S., Li, L., & Andrzejak, A. (2018). A new software rejuvenation model for android. In 2018 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW) (pp. 293\u2013299)."},{"issue":"1","key":"9475_CR41","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1016\/j.ress.2004.02.011","volume":"87","author":"W Xie","year":"2005","unstructured":"Xie, W., Hong, Y., & Trivedi, K. (2005). Analysis of a two-level software rejuvenation policy. Reliability Engineering & System Safety, 87(1), 13\u201322.","journal-title":"Reliability Engineering & System Safety"}],"container-title":["Software Quality Journal"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-019-09475-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11219-019-09475-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-019-09475-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,21]],"date-time":"2020-11-21T00:13:07Z","timestamp":1605917587000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11219-019-09475-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,11,22]]},"references-count":41,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2020,3]]}},"alternative-id":["9475"],"URL":"https:\/\/doi.org\/10.1007\/s11219-019-09475-0","relation":{},"ISSN":["0963-9314","1573-1367"],"issn-type":[{"value":"0963-9314","type":"print"},{"value":"1573-1367","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,11,22]]},"assertion":[{"value":"22 November 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}