{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,6]],"date-time":"2025-05-06T13:06:25Z","timestamp":1746536785509},"reference-count":39,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010,6]]},"DOI":"10.1109\/ahs.2010.5546266","type":"proceedings-article","created":{"date-parts":[[2010,8,18]],"date-time":"2010-08-18T14:21:48Z","timestamp":1282141308000},"page":"149-156","source":"Crossref","is-referenced-by-count":26,"title":["Enabling technologies for self-aware adaptive systems"],"prefix":"10.1109","author":[{"given":"M D","family":"Santambrogio","sequence":"first","affiliation":[]},{"given":"H","family":"Hoffmann","sequence":"additional","affiliation":[]},{"given":"J","family":"Eastep","sequence":"additional","affiliation":[]},{"given":"A","family":"Agarwal","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref39","article-title":"Using Code Perforation to Improve Performance, Reduce Energy Consumption, and Respond to Failures","author":"hoffmann","year":"2009","journal-title":"Technical Report MIT-CSAIL-TR-2009-042"},{"key":"ref38","article-title":"Application heartbeats for software performance and health","author":"hoffmann","year":"2009","journal-title":"Technical Report MIT-CSAIL-TR-2009-035"},{"key":"ref33","first-page":"277","article-title":"A framework for adaptive algorithm selection in STAPL","author":"thomas","year":"2005","journal-title":"PPoPP &#x2018;05 Proceedings of the 10th ACM SIG-PLAN symposium on Principles and Practice of Parallel Programming"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1145\/582128.582130"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/1273440.1250686"},{"key":"ref30","article-title":"Self-optimizing memory controllers: A reinforcement learning approach","author":"ipek","year":"2008","journal-title":"ISCA &#x2018;08 Proc of the 35th Inter Symp on Comp Arch"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1145\/1454115.1454128"},{"key":"ref36","article-title":"Application Heartbeats Website","author":"hoffmann","year":"2009","journal-title":"MIT"},{"key":"ref35","article-title":"Improving operating system availability with dynamic update","author":"baumann","year":"2004","journal-title":"Proc of the 1st Workshop on Operating System and Architectural Support for the On-Demand IT Infrastructure"},{"key":"ref34","article-title":"System support for online reconfiguration","author":"soules","year":"2003","journal-title":"Proc of the USENIX Technical Conference"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-739X(99)00025-4"},{"journal-title":"HP Open View Self-Healing Services Overview and Technical Introduction","year":"0","key":"ref11"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/INM.2007.374781"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/TSMCC.2006.871572"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-008-0068-5"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/JSAC.2005.854122"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/ASEW.2008.4686296"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.927"},{"key":"ref18","doi-asserted-by":"crossref","first-page":"538","DOI":"10.1007\/11508380_55","article-title":"Dynamic adaptation for grid computing","author":"buisson","year":"2005","journal-title":"Lecture Notes in Computer Science Advances in Grid Computing - EGC"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/1383559.1383585"},{"key":"ref28","article-title":"Fine-grained dynamic instrumentation of commodity operating system kernels","author":"tamches","year":"1999","journal-title":"OSDI'99 Proc of the third sym on Operating Systems Design and Implementation"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/1693453.1693507"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/1048935.1050154"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/DEXA.2004.1333571"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2002.1028478"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/CSE.2009.490"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/1809049.1809079"},{"journal-title":"Intel Itanium Architecture Software Developer's Manual","year":"2006","key":"ref8"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/L-CA.2003.6"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/1516533.1516538"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2003.1160055"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/1088149.1088163"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-04492-2_13"},{"key":"ref22","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1109\/SC.2002.10046","article-title":"Asserting performance expectations","author":"vetter","year":"2002","journal-title":"Supercomputing ACM\/IEEE 2002 Conference"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/1075405.1075415"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/ICPP.1999.797417"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/1071021.1071028"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1145\/1217935.1217949"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1147\/rd.502.0239"}],"event":{"name":"2010 NASA\/ESA Conference on Adaptive Hardware and Systems (AHS 2010)","start":{"date-parts":[[2010,6,15]]},"location":"Anaheim, CA","end":{"date-parts":[[2010,6,18]]}},"container-title":["2010 NASA\/ESA Conference on Adaptive Hardware and Systems"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/5535249\/5546215\/05546266.pdf?arnumber=5546266","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,19]],"date-time":"2017-06-19T08:49:50Z","timestamp":1497862190000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/5546266\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,6]]},"references-count":39,"URL":"https:\/\/doi.org\/10.1109\/ahs.2010.5546266","relation":{},"subject":[],"published":{"date-parts":[[2010,6]]}}}