{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:41:41Z","timestamp":1750308101530,"version":"3.41.0"},"reference-count":17,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2005,5,21]],"date-time":"2005-05-21T00:00:00Z","timestamp":1116633600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGSOFT Softw. Eng. Notes"],"published-print":{"date-parts":[[2005,7]]},"abstract":"<jats:p>Competition among software providers creates enormous pressure on design and development teams to improve application performance. However, increased performance leads to systems whose behaviour is harder to predict. This in turn makes software harder to manage, or self-manage in the case of autonomic software. In this paper we elaborate on this problem, first in generic terms, and then taking memory-usage monitoring in a Java Virtual Machine as a specific example. We motivate the need for more research in developing monitoring techniques that can cope with the complexity of modern software systems. We finally present our own efforts in this direction.<\/jats:p>","DOI":"10.1145\/1082983.1083072","type":"journal-article","created":{"date-parts":[[2005,11,7]],"date-time":"2005-11-07T19:28:32Z","timestamp":1131391712000},"page":"1-4","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Better performance or better manageability?"],"prefix":"10.1145","volume":"30","author":[{"given":"Mohammad A.","family":"Munawar","sequence":"first","affiliation":[{"name":"University of Waterloo, Waterloo, Ontario, Canada"}]},{"given":"Paul A. S.","family":"Ward","sequence":"additional","affiliation":[{"name":"University of Waterloo, Waterloo, Ontario, Canada"}]}],"member":"320","published-online":{"date-parts":[[2005,5,21]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"HP Labs. BICAS: Biologically Inspired Complex Adaptive Systems. Available at http:\/\/www.hpl.hp.com\/research\/bicas\/.  HP Labs. BICAS: Biologically Inspired Complex Adaptive Systems. Available at http:\/\/www.hpl.hp.com\/research\/bicas\/."},{"key":"e_1_2_1_2_1","unstructured":"Microsoft Corp. .NET Platform. Available at http:\/\/www.microsoft.com\/net\/.  Microsoft Corp. .NET Platform. Available at http:\/\/www.microsoft.com\/net\/."},{"key":"e_1_2_1_3_1","unstructured":"Sun Microsystems Inc. J2EE 1.4 Platform Specification. Available at http:\/\/java.sun.com\/j2ee\/j2ee-1_4-fr-spec.pdf.  Sun Microsystems Inc. J2EE 1.4 Platform Specification. Available at http:\/\/java.sun.com\/j2ee\/j2ee-1_4-fr-spec.pdf."},{"volume-title":"Tuning garbage collection with the 1.4.2 Java virtual machine","year":"2003","author":"Sun Microsystems Inc.","key":"e_1_2_1_4_1"},{"key":"e_1_2_1_5_1","volume":"23","author":"Abdelzaher T. F.","year":"2003","journal-title":"Feedback performance control in software services. In IEEE Control Systems Magazine"},{"volume-title":"Proceedings of the 1st USENIX\/ACM Symposium on Networked Systems Design and Implementation (NSDI).","author":"Chen M. Y.","key":"e_1_2_1_6_1"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.58769"},{"volume-title":"Proceedings of the The 21st International Conference on Distributed Computing Systems (ICDCS)","year":"2001","author":"Fu Z.","key":"e_1_2_1_8_1"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1147\/sj.391.0135"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.5555\/975344"},{"volume-title":"Proceedings of Computer Measurement Group","year":"1998","author":"Hellerstein J. L.","key":"e_1_2_1_11_1"},{"volume-title":"Garbage Collection: algorithms for automatic dynamic memory management","year":"1999","author":"Jones R.","key":"e_1_2_1_12_1"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2003.1160055"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.5555\/1153924.1154556"},{"key":"e_1_2_1_15_1","first-page":"1","volume-title":"International Computer Measurement Group Conference","author":"Menasc\u00e9 D. A.","year":"2003"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-45070-2_16"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/956750.956799"}],"container-title":["ACM SIGSOFT Software Engineering Notes"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1082983.1083072","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1082983.1083072","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T16:08:02Z","timestamp":1750262882000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1082983.1083072"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005,5,21]]},"references-count":17,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2005,7]]}},"alternative-id":["10.1145\/1082983.1083072"],"URL":"https:\/\/doi.org\/10.1145\/1082983.1083072","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/1083063.1083072","asserted-by":"subject"}]},"ISSN":["0163-5948"],"issn-type":[{"type":"print","value":"0163-5948"}],"subject":[],"published":{"date-parts":[[2005,5,21]]},"assertion":[{"value":"2005-05-21","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}