{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,22]],"date-time":"2024-10-22T16:17:04Z","timestamp":1729613824251,"version":"3.28.0"},"reference-count":46,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1109\/icac.2006.1662386","type":"proceedings-article","created":{"date-parts":[[2006,8,8]],"date-time":"2006-08-08T22:44:03Z","timestamp":1155077043000},"page":"93-104","source":"Crossref","is-referenced-by-count":4,"title":["A Runtime Adaptation Framework for Native C and Bytecode Applications"],"prefix":"10.1109","author":[{"given":"R.","family":"Griffith","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"G.","family":"Kaiser","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"journal-title":"Rewrite MSIL Code on the Fly with the NET Framework Profiling API","year":"2003","author":"mikunov","key":"19"},{"key":"35","article-title":"A Dynamic AOP-Engine for .NET","volume":"445","author":"frei","year":"2004","journal-title":"Tech Rep"},{"year":"0","key":"17"},{"year":"0","key":"36"},{"journal-title":"The Java Virtual Machine Specification Second Edition","year":"1999","author":"lindholm","key":"18"},{"year":"0","key":"33"},{"year":"0","key":"15"},{"key":"34","doi-asserted-by":"publisher","DOI":"10.1145\/949305.949307"},{"year":"0","key":"16"},{"key":"39","doi-asserted-by":"publisher","DOI":"10.1109\/ICAC.2005.64"},{"journal-title":"Inside Microsoft NET IL Assembler","year":"2002","author":"lidin","key":"13"},{"year":"0","key":"14"},{"key":"37","article-title":"Service Morphing: Integrated Systemand Application-Level Service Adaptation in Autonomic Systems","author":"poellabauer","year":"2003","journal-title":"Autonomie Computing Workshop Fifth Annual International Workshop on Active Middleware Services"},{"key":"11","article-title":"Improving Availability with Recursive Micro-Reboots: A Soft-State Case Study","author":"candea","year":"2002","journal-title":"Dependable systems and networks - performance and dependability symposium (DNS-PDS)"},{"year":"0","key":"38"},{"key":"12","article-title":"Autonomous Analysis of Interactive Systems with Self-Propelled Instrumentation","author":"mirgorodskiy","year":"2005","journal-title":"The 13th Multimedia Computing and Networking Conf"},{"journal-title":"Understanding the Linux Kernel","year":"2002","author":"bovet","key":"21"},{"year":"1995","key":"20","article-title":"Tool Interface Standard (TIS) Executable and Linking Format (ELF) Specification Version 1.2"},{"key":"43","first-page":"15","article-title":"Dynamic Instrumentation of Production Systems","author":"cantrill","year":"2004","journal-title":"USENIX Annual Technical Conference"},{"key":"42","first-page":"117","article-title":"Fine-Grained Dynamic Instrumentation of Commodity Operating System Kernels","author":"tamches","year":"1999","journal-title":"5th Symp Operating Systems Design and Implementation (OSDI)"},{"key":"41","doi-asserted-by":"publisher","DOI":"10.1145\/178243.178260"},{"key":"40","doi-asserted-by":"publisher","DOI":"10.1145\/207110.207163"},{"key":"45","doi-asserted-by":"publisher","DOI":"10.1109\/ICAC.2004.1301372"},{"key":"44","doi-asserted-by":"publisher","DOI":"10.1145\/1052898.1052903"},{"key":"46","doi-asserted-by":"publisher","DOI":"10.1109\/ICAC.2005.39"},{"key":"22","doi-asserted-by":"publisher","DOI":"10.1177\/109434200001400404"},{"key":"23","doi-asserted-by":"publisher","DOI":"10.1145\/1127577.1127590"},{"key":"24","first-page":"149","article-title":"Building a Reactive Immune System for Software Services","author":"sidiroglou","year":"2005","journal-title":"USENIX Annual Technical Conference"},{"key":"25","article-title":"PIN: A Binary Instrumentation Tool for Computer Architecture Research and Education","author":"reddi","year":"2004","journal-title":"3rd Workshop Computer Architecture Education (WCAE)"},{"journal-title":"Pin 2 0 User Guide","year":"2004","author":"cohn","key":"26"},{"key":"27","first-page":"167","article-title":"Automatic program transformation with JOIE","author":"cohen","year":"1998","journal-title":"1998 USENIX Annual Technical Symposium"},{"key":"28","first-page":"1","article-title":"An Architecture for Safe Bytecode Insertion","volume":"34","author":"cohen","year":"2001","journal-title":"Software-Practice and Experience"},{"key":"29","doi-asserted-by":"publisher","DOI":"10.1145\/1075405.1075423"},{"key":"3","article-title":"Elements of the Self-Healing Problem Space","author":"koopman","year":"2003","journal-title":"Workshop on Architecting Dependable Systems"},{"key":"2","article-title":"Using Architectural Properties to Model and Measure System-wide Graceful Degradation","author":"shelton","year":"2002","journal-title":"Workshop on Architecting Dependable Systems"},{"key":"10","doi-asserted-by":"publisher","DOI":"10.1201\/9781420009354.ch18"},{"key":"1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2003.1160055"},{"key":"30","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2004.840305"},{"key":"7","article-title":"Exploiting Architectural Design Knowledge to Support Self-Repairing Systems","author":"schmerl","year":"2002","journal-title":"International conference on Software Engineering and Knowledge Engineering"},{"key":"6","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1109\/MC.2004.175","article-title":"Rainbow: Architecture-based Self-Adaptation with Reusable Infrastructure","volume":"37","author":"cheng","year":"2004","journal-title":"IEEE Computer"},{"key":"32","article-title":"An Overview of AspectJ","author":"kiczales","year":"2001","journal-title":"European Conference on Object-Object Programming"},{"key":"5","doi-asserted-by":"publisher","DOI":"10.1109\/ACW.2003.1210200"},{"key":"31","article-title":"Aspect-Oriented Programming","volume":"lncs 1241","author":"kiczales","year":"1997","journal-title":"Proceedings European Conference on Object-Oriented Programming"},{"key":"4","article-title":"System Support for Online Reconfiguration","author":"soules","year":"2003","journal-title":"USENIX Annual Technical Conference"},{"journal-title":"Adding Self-healing Capabilities to the Common Language Runtime","year":"2005","author":"griffith","key":"9"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.1145\/1083063.1083066"}],"event":{"name":"2006 IEEE International Conference on Autonomic Computing","location":"Dublin, Ireland"},"container-title":["2006 IEEE International Conference on Autonomic Computing"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/11035\/34794\/01662386.pdf?arnumber=1662386","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,17]],"date-time":"2017-06-17T08:22:11Z","timestamp":1497687731000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/1662386\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"references-count":46,"URL":"https:\/\/doi.org\/10.1109\/icac.2006.1662386","relation":{},"subject":[]}}