{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,4]],"date-time":"2026-03-04T00:56:07Z","timestamp":1772585767358,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":26,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,5,17]],"date-time":"2022-05-17T00:00:00Z","timestamp":1652745600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,5,17]]},"DOI":"10.1145\/3524613.3527803","type":"proceedings-article","created":{"date-parts":[[2022,10,17]],"date-time":"2022-10-17T16:37:23Z","timestamp":1666024643000},"page":"28-32","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Quantifying daily evolution of mobile software based on memory allocator churn"],"prefix":"10.1145","author":[{"given":"Gunnar","family":"Kudrjavets","sequence":"first","affiliation":[{"name":"University of Groningen, Groningen, Netherlands"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jeff","family":"Thomas","sequence":"additional","affiliation":[{"name":"Meta Platforms, Inc."}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Aditya","family":"Kumar","sequence":"additional","affiliation":[{"name":"Snap, Inc."}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nachiappan","family":"Nagappan","sequence":"additional","affiliation":[{"name":"Meta Platforms, Inc."}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ayushi","family":"Rastogi","sequence":"additional","affiliation":[{"name":"University of Groningen, Groningen, Netherlands"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2022,10,17]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.5555\/38099"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/MAHC.1983.10102"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/378795.378821"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/3329785.3329918"},{"key":"e_1_3_2_1_5_1","volume-title":"Scalable Memory Allocation Using jemalloc. Retrieved","author":"Evans Jason","year":"2022","unstructured":"Jason Evans . 2011. Scalable Memory Allocation Using jemalloc. Retrieved March 7, 2022 from https:\/\/engineering.fb.com\/2011\/01\/03\/core-data\/scalable-memory-allocation-using-jemalloc\/ Jason Evans. 2011. Scalable Memory Allocation Using jemalloc. Retrieved March 7, 2022 from https:\/\/engineering.fb.com\/2011\/01\/03\/core-data\/scalable-memory-allocation-using-jemalloc\/"},{"key":"e_1_3_2_1_6_1","unstructured":"Free Software Foundation Inc. 2021. Hooks for Malloc (The GNU C Library). Retrieved March 7 2022 from https:\/\/www.gnu.org\/software\/libc\/manual\/html_node\/Hooks-for-Malloc.html  Free Software Foundation Inc. 2021. Hooks for Malloc (The GNU C Library) . Retrieved March 7 2022 from https:\/\/www.gnu.org\/software\/libc\/manual\/html_node\/Hooks-for-Malloc.html"},{"key":"e_1_3_2_1_7_1","volume-title":"Systems Performance: Enterprise and the Cloud","author":"Gregg Brendan","year":"2020","unstructured":"Brendan Gregg . 2020 . Systems Performance: Enterprise and the Cloud ( 2 nd ed.). Addison-Wesley , Boston . Brendan Gregg. 2020. Systems Performance: Enterprise and the Cloud (2nd ed.). Addison-Wesley, Boston.","edition":"2"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2021.3071193"},{"key":"e_1_3_2_1_9_1","volume-title":"The Open Group Base Specifications Issue 7","author":"IEEE and The Open Group","year":"2018","unstructured":"IEEE and The Open Group . 2018. The Open Group Base Specifications Issue 7 , 2018 edition. Retrieved March 7, 2022 from https:\/\/pubs.opengroup.org\/onlinepubs\/9699919799.2018edition\/ IEEE and The Open Group. 2018. The Open Group Base Specifications Issue 7, 2018 edition. Retrieved March 7, 2022 from https:\/\/pubs.opengroup.org\/onlinepubs\/9699919799.2018edition\/"},{"key":"e_1_3_2_1_10_1","volume-title":"Measurement, Simulation, and Modeling","author":"Jain Raj","unstructured":"Raj Jain . 1991. The Art of Computer Systems Performance Analysis: Techniques for Experimental Design , Measurement, Simulation, and Modeling . Wiley , New York . Raj Jain. 1991. The Art of Computer Systems Performance Analysis: Techniques for Experimental Design, Measurement, Simulation, and Modeling. Wiley, New York."},{"key":"e_1_3_2_1_11_1","volume-title":"Mobile@Scale Tel Aviv - Don't Miss the Train: Shipping Apps and Beyond. Retrieved","author":"Kellner Tal","year":"2022","unstructured":"Tal Kellner . 2018. Mobile@Scale Tel Aviv - Don't Miss the Train: Shipping Apps and Beyond. Retrieved March 7, 2022 from https:\/\/atscaleconference.com\/videos\/mobilescale-tel-aviv-dont-miss-the-train-shipping-apps-and-beyond\/ Tal Kellner. 2018. Mobile@Scale Tel Aviv - Don't Miss the Train: Shipping Apps and Beyond. Retrieved March 7, 2022 from https:\/\/atscaleconference.com\/videos\/mobilescale-tel-aviv-dont-miss-the-train-shipping-apps-and-beyond\/"},{"key":"e_1_3_2_1_12_1","volume-title":"Tips of malloc & free. Making Your Own malloc Library for Troubleshooting","author":"Kobayashi Tetsuyuki","year":"2022","unstructured":"Tetsuyuki Kobayashi . 2013. Tips of malloc & free. Making Your Own malloc Library for Troubleshooting . San Francisco, CA, USA . Retrieved March 7, 2022 from https:\/\/elinux.org\/images\/b\/b5\/Elc2013_Kobayashi.pdf Tetsuyuki Kobayashi. 2013. Tips of malloc & free. Making Your Own malloc Library for Troubleshooting. San Francisco, CA, USA. Retrieved March 7, 2022 from https:\/\/elinux.org\/images\/b\/b5\/Elc2013_Kobayashi.pdf"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.32604\/cmc.2021.017872"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.5555\/1267724.1267780"},{"key":"e_1_3_2_1_15_1","volume-title":"Dynamics of Software Development","author":"McCarthy Jim","unstructured":"Jim McCarthy and Michele McCarthy . 2006. Dynamics of Software Development ( 2 nd ed.). Microsoft Press , Redmond, Washington . Jim McCarthy and Michele McCarthy. 2006. Dynamics of Software Development (2nd ed.). Microsoft Press, Redmond, Washington.","edition":"2"},{"key":"e_1_3_2_1_16_1","volume-title":"Software Evolution","author":"Mens Tom","unstructured":"Tom Mens and Serge Demeyer . 2008. Software Evolution ( 1 st ed.). Springer Publishing Company, Inc orporated. Tom Mens and Serge Demeyer. 2008. Software Evolution (1st ed.). Springer Publishing Company, Incorporated.","edition":"1"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2950290.2994157"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.5555\/41765.41801"},{"key":"e_1_3_2_1_19_1","volume-title":"Proceedings of the 2012 USENIX Conference on Annual Technical Conference (Boston, MA) (USENIX ATC'12). USENIX Association, USA, 28","author":"Serebryany Konstantin","year":"2012","unstructured":"Konstantin Serebryany , Derek Bruening , Alexander Potapenko , and Dmitry Vyukov . 2012 . AddressSanitizer: A Fast Address Sanity Checker . In Proceedings of the 2012 USENIX Conference on Annual Technical Conference (Boston, MA) (USENIX ATC'12). USENIX Association, USA, 28 . Konstantin Serebryany, Derek Bruening, Alexander Potapenko, and Dmitry Vyukov. 2012. AddressSanitizer: A Fast Address Sanity Checker. In Proceedings of the 2012 USENIX Conference on Annual Technical Conference (Boston, MA) (USENIX ATC'12). USENIX Association, USA, 28."},{"key":"e_1_3_2_1_20_1","volume-title":"Mac OS X Internals: a Systems Approach","author":"Singh Amit","unstructured":"Amit Singh . 2016. Mac OS X Internals: a Systems Approach . Addison-Wesley Professional . OCLC: 1005337597. Amit Singh. 2016. Mac OS X Internals: a Systems Approach. Addison-Wesley Professional. OCLC: 1005337597."},{"key":"e_1_3_2_1_21_1","volume-title":"Software Evolution and Maintenance","author":"Tripathy Priyadarshi","unstructured":"Priyadarshi Tripathy and Kshirasagar Naik . 2014. A Practitioner's Approach , Software Evolution and Maintenance . John Wiley & Sons, Inc. , USA. Priyadarshi Tripathy and Kshirasagar Naik. 2014. A Practitioner's Approach, Software Evolution and Maintenance. John Wiley & Sons, Inc., USA."},{"key":"e_1_3_2_1_22_1","volume-title":"Optimizing Facebook for iOS Start Time. Retrieved","author":"Verma Natansh","year":"2022","unstructured":"Natansh Verma . 2015. Optimizing Facebook for iOS Start Time. Retrieved March 7, 2022 from https:\/\/engineering.fb.com\/2015\/11\/20\/ios\/optimizing-facebook-for-ios-start-time\/ Natansh Verma. 2015. Optimizing Facebook for iOS Start Time. Retrieved March 7, 2022 from https:\/\/engineering.fb.com\/2015\/11\/20\/ios\/optimizing-facebook-for-ios-start-time\/"},{"key":"e_1_3_2_1_23_1","volume-title":"Dmalloc - Debug Malloc Home Page. Retrieved","author":"Watson Gray","year":"2022","unstructured":"Gray Watson . 2021. Dmalloc - Debug Malloc Home Page. Retrieved March 7, 2022 from https:\/\/dmalloc.com\/ Gray Watson. 2021. Dmalloc - Debug Malloc Home Page. Retrieved March 7, 2022 from https:\/\/dmalloc.com\/"},{"key":"e_1_3_2_1_24_1","unstructured":"Titus Winters Tom Manshreck and Hyrum Wright. 2020. Software Engineering at Google: Lessons Learned from Programming Over Time (1 ed.). O'Reilly Beijing Boston Farnham Sebastopol Tokyo.  Titus Winters Tom Manshreck and Hyrum Wright. 2020. Software Engineering at Google: Lessons Learned from Programming Over Time (1 ed.). O'Reilly Beijing Boston Farnham Sebastopol Tokyo."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/MOBS.2013.6614215"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3308558.3313428"}],"event":{"name":"MOBILESoft '22: IEEE\/ACM 9th International Conference on Mobile Software Engineering and Systems","location":"Pittsburgh Pennsylvania","acronym":"MOBILESoft '22","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","IEEE CS"]},"container-title":["Proceedings of the 9th IEEE\/ACM International Conference on Mobile Software Engineering and Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3524613.3527803","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3524613.3527803","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T18:09:54Z","timestamp":1750183794000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3524613.3527803"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,5,17]]},"references-count":26,"alternative-id":["10.1145\/3524613.3527803","10.1145\/3524613"],"URL":"https:\/\/doi.org\/10.1145\/3524613.3527803","relation":{},"subject":[],"published":{"date-parts":[[2022,5,17]]},"assertion":[{"value":"2022-10-17","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}