{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,22]],"date-time":"2026-01-22T05:29:35Z","timestamp":1769059775826,"version":"3.49.0"},"reference-count":20,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2014,10,28]],"date-time":"2014-10-28T00:00:00Z","timestamp":1414454400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Autom Softw Eng"],"published-print":{"date-parts":[[2015,9]]},"DOI":"10.1007\/s10515-014-0171-1","type":"journal-article","created":{"date-parts":[[2014,10,27]],"date-time":"2014-10-27T06:19:08Z","timestamp":1414390748000},"page":"291-332","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":47,"title":["Monitoring energy hotspots in software"],"prefix":"10.1007","volume":"22","author":[{"given":"Adel","family":"Noureddine","sequence":"first","affiliation":[]},{"given":"Romain","family":"Rouvoy","sequence":"additional","affiliation":[]},{"given":"Lionel","family":"Seinturier","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2014,10,28]]},"reference":[{"key":"171_CR1","doi-asserted-by":"crossref","unstructured":"Blackburn, S.M., Garner, R., Hoffman, C., Khan, A.M., McKinley, K.S., Bentzur, R., Diwan, A., Feinberg, D., Frampton, D., Guyer, S.Z., Hirzel, M., Hosking, A., Jump, M., Lee, H., Moss, J.E.B., Phansalkar, A., Stefanovi\u0107, D., VanDrunen, T., von Dincklage, D., Wiedermann, B.: The DaCapo benchmarks: Java benchmarking development and analysis. In: OOPSLA \u201906: Proceedings of the 21st Annual ACM SIGPLAN Conference on Object-Oriented Programing, Systems, Languages, and Applications, pp. 169\u2013190. ACM Press, New York, NY (2006). doi: 10.1145\/1167473.1167488","DOI":"10.1145\/1167473.1167488"},{"key":"171_CR2","unstructured":"Do, T., Rawshdeh, S., Shi, W.: pTop: a process-level power profiling tool. In: HotPower\u201909: Proceedings of the 2nd Workshop on Power Aware Computing and Systems. Big Sky, MT (2009)"},{"key":"171_CR3","doi-asserted-by":"crossref","unstructured":"Feeney, L., Nilsson, M.: Investigating the energy consumption of a wireless network interface in an ad hoc networking environment. In: INFOCOM\u201901: Proceesing of the Twentieth Annual Joint Conference of the IEEE Computer and Communications Societies, vol. 3, pp. 1548\u20131557 (2001). doi: 10.1109\/INFCOM.2001.916651","DOI":"10.1109\/INFCOM.2001.916651"},{"key":"171_CR4","doi-asserted-by":"crossref","unstructured":"Flinn, J., Satyanarayanan, M.: PowerScope: a tool for profiling the energy usage of mobile applications. In: WMCSA\u201999: Proceedings of the Second IEEE Workshop on Mobile Computer Systems and Applications, p. 2. IEEE Computer Society, Washington, DC (1999)","DOI":"10.1109\/MCSA.1999.749272"},{"key":"171_CR5","unstructured":"Gite, V.: How do I Find Out Linux CPU Utilization? (2014). http:\/\/www.cyberciti.biz\/tips\/how-do-i-find-out-linux-cpu-utilization.html"},{"issue":"2","key":"171_CR6","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1145\/1453175.1453180","volume":"36","author":"A Kansal","year":"2008","unstructured":"Kansal, A., Zhao, F.: Fine-grained energy profiling for power-aware application design. SIGMETRICS Perform. Eval. Rev. 36(2), 26\u201331 (2008). doi: 10.1145\/1453175.1453180","journal-title":"SIGMETRICS Perform. Eval. Rev."},{"key":"171_CR7","unstructured":"Kuleshov, E.: Using the ASM framework to implement common java bytecode transformation patterns. In: AOSD\u201907: Proceedings of the 6th International Conference on Aspect-Oriented Software Development. Vancouver, Canada (2007)"},{"key":"171_CR8","doi-asserted-by":"crossref","unstructured":"McIntire, D., Stathopoulos, T., Kaiser, W.: ETOP: sensor network application energy profiling on the LEAP2 platform. In: IPSN\u201907: Proceedings of the 6th international conference on Information processing in sensor networks, pp. 576\u2013577. ACM, New York, (2007). doi: 10.1145\/1236360.1236448","DOI":"10.1145\/1236360.1236448"},{"key":"171_CR9","doi-asserted-by":"crossref","unstructured":"Noureddine, A., Bourdon, A., Rouvoy, R., Seinturier, L.: A preliminary study of the impact of software engineering on greenit. In: 1st International Workshop on Green and Sustainable Software (GREENS\u201912), pp. 21\u201327 (2012). doi: 10.1109\/GREENS.2012.6224251","DOI":"10.1109\/GREENS.2012.6224251"},{"key":"171_CR10","doi-asserted-by":"crossref","unstructured":"Noureddine, A., Bourdon, A., Rouvoy, R., Seinturier, L.: Runtime monitoring of software energy hotspots. In: Proceedings of the 27th IEEE\/ACM International Conference on Automated Software Engineering, ASE 2012, pp. 160\u2013169. ACM, New York, (2012). doi: 10.1145\/2351676.2351699","DOI":"10.1145\/2351676.2351699"},{"key":"171_CR11","doi-asserted-by":"crossref","unstructured":"Noureddine, A., Rouvoy, R., Seinturier, L.: Unit testing of energy consumption of software libraries. In: Proceedings of the 29th Annual ACM Symposium on Applied Computing, SAC 2014. ACM, New York, (2014)","DOI":"10.1145\/2554850.2554932"},{"key":"171_CR12","unstructured":"Pouwelse, J., Langendoen, K., Sips, H.: Dynamic voltage scaling on a low-power microprocessor. In: MMSA\u201900: Proceesings of the 2nd International Symposium on Mobile Multimedia Systems and Applications, pp. 157\u2013164. Delft (2000). URL http:\/\/www.pds.ewi.tudelft.nl\/~koen\/papers\/mmsa.ps.gz"},{"issue":"2","key":"171_CR13","doi-asserted-by":"crossref","first-page":"120","DOI":"10.1145\/359340.359342","volume":"21","author":"RL Rivest","year":"1978","unstructured":"Rivest, R.L., Shamir, A., Adleman, L.: A method for obtaining digital signatures and public-key cryptosystems. Commun. ACM 21(2), 120\u2013126 (1978). doi: 10.1145\/359340.359342","journal-title":"Commun. ACM"},{"key":"171_CR14","doi-asserted-by":"crossref","unstructured":"Rivoire, S., Shah, M.A., Ranganathan, P., Kozyrakis, C.: JouleSort: a balanced energy-efficiency benchmark. In: SIGMOD\u201907: Proceedings of the 2007 ACM SIGMOD International Conference on Management of Data, pp. 365\u2013376. ACM, New York, (2007). doi: 10.1145\/1247480.1247522","DOI":"10.1145\/1247480.1247522"},{"key":"171_CR15","doi-asserted-by":"crossref","unstructured":"Ruhl, C., Appleby, P., Fennema, J., Naumov, A., Schaffer, M.: Economic development and the demand for energy: a historical perspective on the next 20 years. Energy Policy 50(0), 109\u2013116 (2012). doi: 10.1016\/j.enpol.2012.07.039 . URL http:\/\/www.sciencedirect.com\/science\/article\/pii\/S0301421512006313","DOI":"10.1016\/j.enpol.2012.07.039"},{"key":"171_CR16","doi-asserted-by":"crossref","unstructured":"Seo, C., Malek, S., Medvidovic, N.: An energy consumption framework for distributed java-based systems. In: ASE\u201907: Proceedings of the Twenty-Second IEEE\/ACM International Conference on Automated Software Engineering, pp. 421\u2013424. ACM, New York, (2007). doi: 10.1145\/1321631.1321699","DOI":"10.1145\/1321631.1321699"},{"key":"171_CR17","unstructured":"The Green Challenge for USI 2010. http:\/\/sites.google.com\/a\/octo.com\/green-challenge"},{"key":"171_CR18","volume-title":"Inside the Java Virtual Machine","author":"B Venners","year":"1999","unstructured":"Venners, B.: Inside the Java Virtual Machine, 1st edn. McGraw-Hill Professional, New York (1999)","edition":"1"},{"key":"171_CR19","doi-asserted-by":"crossref","unstructured":"Vereecken, W., Van Heddeghem, W., Colle, D., Pickavet, M., Demeester, P.: Overall ict footprint and green communication technologies. In: ISCCSP\u201910: Proceedings of the 4th International Symposium on Communications, Control and Signal Processing, pp. 1\u20136 (2010). doi: 10.1109\/ISCCSP.2010.5463327","DOI":"10.1109\/ISCCSP.2010.5463327"},{"key":"171_CR20","unstructured":"Webb, M.: SMART 2020: enabling the low carbon economy in the information age, a report by The Climate Group on behalf of the Global eSustainability Initiative (GeSI). GeSI (2008)"}],"container-title":["Automated Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10515-014-0171-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10515-014-0171-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10515-014-0171-1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,29]],"date-time":"2019-05-29T19:16:14Z","timestamp":1559157374000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10515-014-0171-1"}},"subtitle":["Energy profiling of software code"],"short-title":[],"issued":{"date-parts":[[2014,10,28]]},"references-count":20,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2015,9]]}},"alternative-id":["171"],"URL":"https:\/\/doi.org\/10.1007\/s10515-014-0171-1","relation":{},"ISSN":["0928-8910","1573-7535"],"issn-type":[{"value":"0928-8910","type":"print"},{"value":"1573-7535","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,10,28]]}}}