{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,2]],"date-time":"2026-05-02T04:48:20Z","timestamp":1777697300177,"version":"3.51.4"},"reference-count":39,"publisher":"SAGE Publications","issue":"3","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IDT"],"published-print":{"date-parts":[[2019,9,9]]},"DOI":"10.3233\/idt-180114","type":"journal-article","created":{"date-parts":[[2019,7,30]],"date-time":"2019-07-30T11:27:43Z","timestamp":1564486063000},"page":"329-341","source":"Crossref","is-referenced-by-count":5,"title":["Exploration in adaptiveness to achieve automated fault recovery in self-healing software systems: A review"],"prefix":"10.1177","volume":"13","author":[{"given":"Pushpendra Kumar","family":"Rajput","sequence":"first","affiliation":[{"name":"Department of Computer Science and Engineering, Dr. B. R. Ambedkatr National Institute of Technology, Jalandhar, Punjab, India"},{"name":"Department of Cybernetics, School of Computer Science, UPES Bidholi, Dehradun, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Geeta","family":"Sikka","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, Dr. B. R. Ambedkatr National Institute of Technology, Jalandhar, Punjab, India"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","reference":[{"issue":"2","key":"10.3233\/IDT-180114_ref1","first-page":"14","article-title":"Self-adaptive software: Landscape and research challenges","volume":"4","author":"Salehie","year":"2009","journal-title":"ACM Transactions on Autonomous and Adaptive Systems (TAAS)"},{"key":"10.3233\/IDT-180114_ref2","unstructured":"Laddaga R. Self-adaptive software sol baa 98-12. DARPA\/ ITO. 1998. http:\/\/www.darpa.mil\/ito\/Solicitations\/CBD9812.html."},{"key":"10.3233\/IDT-180114_ref3","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1007\/3-540-44584-6_2","article-title":"Active software","author":"Laddaga","year":"2000","journal-title":"International Workshop on Self-Adaptive Software"},{"key":"10.3233\/IDT-180114_ref4","doi-asserted-by":"crossref","unstructured":"Dowling J, Cahill V. The k-component architecture meta-model for self-adaptive software. in: International Conference on Metalevel Architectures and Reflection. Springer, Berlin, Heidelberg. 2001 Sep 25; 81-88.","DOI":"10.1007\/3-540-45429-2_6"},{"key":"10.3233\/IDT-180114_ref5","unstructured":"Patterson D, Brown A, Broadwell P, Candea G, Chen M, Cutler J, Enriquez P, Fox A, Kiciman E, Merzbacher M, Oppenheimer D. Recovery-oriented computing (ROC): Motivation, definition, techniques, and case studies. Technical Report UCB\/\/CSD-02-1175, UC Berkeley Computer Science. 2002 Mar 15."},{"issue":"1","key":"10.3233\/IDT-180114_ref6","first-page":"288","article-title":"Fault tolerance-challenges, techniques and implementation in cloud computing","volume":"9","author":"Bala","year":"2012","journal-title":"International Journal of Computer Science Issues (IJCSI)"},{"issue":"2","key":"10.3233\/IDT-180114_ref7","first-page":"14","article-title":"Self-adaptive software: Landscape and research challenges","volume":"4","author":"Salehie","year":"2009","journal-title":"ACM Transactions on Autonomous and Adaptive Systems (TAAS)"},{"key":"10.3233\/IDT-180114_ref8","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1007\/3-540-44584-6_6","article-title":"On evaluating self-adaptive software","author":"Meng","year":"2000","journal-title":"International Workshop on Self-Adaptive Software"},{"key":"10.3233\/IDT-180114_ref9","first-page":"1","article-title":"Introduction: The first international workshop on self-adaptive software","author":"Robertson","year":"2000","journal-title":"International Workshop on Self-Adaptive Software"},{"key":"10.3233\/IDT-180114_ref10","doi-asserted-by":"crossref","unstructured":"Dowling J, Cahill V. The k-component architecture meta-model for self-adaptive software. in: International Conference on Metalevel Architectures and Reflection. Springer, Berlin, Heidelberg. 2001 Sep 25; 81-88.","DOI":"10.1007\/3-540-45429-2_6"},{"key":"10.3233\/IDT-180114_ref11","doi-asserted-by":"crossref","unstructured":"Chen Q, Abdelwahed S. Towards realizing self-protecting SCADA systems. in: Proceedings of the 9th Annual Cyber and Information Security Research Conference. ACM. 2014 Apr 8; 105-108.","DOI":"10.1145\/2602087.2602113"},{"key":"10.3233\/IDT-180114_ref12","doi-asserted-by":"crossref","unstructured":"Schutte J. Goal-based policies for self-protecting systems. in: 2012 IEEE 26th International Conference on Advanced Information Networking and Applications. IEEE. 2012 Mar 26; 360-367.","DOI":"10.1109\/AINA.2012.141"},{"issue":"5","key":"10.3233\/IDT-180114_ref13","doi-asserted-by":"crossref","first-page":"791","DOI":"10.1142\/S0218194017500292","article-title":"Adaptation architecture for self-healing computer systems","volume":"27","author":"Pelc","year":"2017","journal-title":"International Journal of Software Engineering and Knowledge Engineering"},{"issue":"10","key":"10.3233\/IDT-180114_ref14","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":"Garlan","year":"2004","journal-title":"Computer"},{"issue":"5","key":"10.3233\/IDT-180114_ref15","doi-asserted-by":"crossref","first-page":"453","DOI":"10.1109\/TSE.2016.2608826","article-title":"Self-adaptive and online qos modeling for cloud-based software services","volume":"43","author":"Chen","year":"2016","journal-title":"IEEE Transactions on Software Engineering"},{"issue":"4","key":"10.3233\/IDT-180114_ref16","first-page":"24","article-title":"A stepwise auto-profiling method for performance optimization of streaming applications","volume":"12","author":"Liu","year":"2018","journal-title":"ACM Transactions on Autonomous and Adaptive Systems (TAAS)"},{"key":"10.3233\/IDT-180114_ref17","doi-asserted-by":"crossref","unstructured":"Ho HN, Lee E. Model-based reinforcement learning approach for planning in self-adaptive software system. in: Proceedings of the 9th International Conference on Ubiquitous Information Management and Communication. ACM. 2015 Jan 8; 103.","DOI":"10.1145\/2701126.2701191"},{"key":"10.3233\/IDT-180114_ref18","unstructured":"Koopman P. Elements of the self-healing system problem space. 2003."},{"issue":"4","key":"10.3233\/IDT-180114_ref19","doi-asserted-by":"crossref","first-page":"2164","DOI":"10.1016\/j.dss.2006.06.011","article-title":"Self-healing systems\u00a0\u2013 survey and synthesis","volume":"42","author":"Ghosh","year":"2007","journal-title":"Decision Support Systems"},{"issue":"1","key":"10.3233\/IDT-180114_ref20","first-page":"93","article-title":"Achieving cost-effective software reliability through self-healing","volume":"29","author":"Gorla","year":"2012","journal-title":"Computing and Informatics"},{"key":"10.3233\/IDT-180114_ref21","doi-asserted-by":"crossref","unstructured":"Garlan D, Schmerl B. Model-based adaptation for self-healing systems. in: Proceedings of the First Workshop on Self-healing Systems. ACM. 2002 Nov 18; 27-32.","DOI":"10.1145\/582129.582134"},{"key":"10.3233\/IDT-180114_ref22","doi-asserted-by":"crossref","unstructured":"Dashofy EM, Van der Hoek A, Taylor RN. Towards architecture-based self-healing systems. in: Proceedings of the First Workshop on Self-healing Systems. ACM. 2002 Nov 18; 21-26.","DOI":"10.1145\/582129.582133"},{"key":"10.3233\/IDT-180114_ref23","first-page":"173","article-title":"Programming methodology for biologically inspired self-assembling systems","author":"Nagpal","year":"2003","journal-title":"AAAI Spring Symposium on Computational Synthesis"},{"key":"10.3233\/IDT-180114_ref24","doi-asserted-by":"crossref","unstructured":"George S, Evans D, Davidson L. A biologically inspired programming model for self-healing systems. in: Proceedings of the First Workshop on Self-healing Systems. ACM. 2002 Nov 18; 102-104.","DOI":"10.1145\/582145.582149"},{"key":"10.3233\/IDT-180114_ref25","doi-asserted-by":"crossref","unstructured":"Azim MT, Neamtiu I, Marvel LM. Towards self-healing smartphone software via automated patching. in: Proceedings of the 29th ACM\/IEEE International Conference on Automated Software Engineering. ACM. 2014 Sep 15; 623-628.","DOI":"10.1145\/2642937.2642955"},{"issue":"2","key":"10.3233\/IDT-180114_ref26","doi-asserted-by":"crossref","first-page":"139","DOI":"10.1007\/s10489-007-0047-1","article-title":"Achieving self-healing in service delivery software systems by means of case-based reasoning","volume":"28","author":"Montani","year":"2008","journal-title":"Applied Intelligence"},{"issue":"4","key":"10.3233\/IDT-180114_ref27","doi-asserted-by":"crossref","first-page":"271","DOI":"10.1007\/s11334-013-0214-y","article-title":"Software health management with bayesian networks","volume":"9","author":"Schumann","year":"2013","journal-title":"Innovations in Systems and Software Engineering"},{"key":"10.3233\/IDT-180114_ref28","doi-asserted-by":"crossref","unstructured":"Schneider C, Barker A, Dobson S. Autonomous fault detection in self-healing systems: Comparing hidden markov models and artificial neural networks. in: Proceedings of International Workshop on Adaptive Self-tuning Computing Systems. ACM. 2014 Jan 22; 24.","DOI":"10.1145\/2553062.2553065"},{"key":"10.3233\/IDT-180114_ref29","doi-asserted-by":"crossref","unstructured":"Garlan D, Schmerl B. Model-based adaptation for self-healing systems. in: Proceedings of the First Workshop on Self-healing Systems. ACM. 2002 Nov 18; 27-32.","DOI":"10.1145\/582129.582134"},{"key":"10.3233\/IDT-180114_ref30","doi-asserted-by":"crossref","unstructured":"Dashofy EM, Van der Hoek A, Taylor RN. Towards architecture-based self-healing systems. in: Proceedings of the First Workshop on Self-healing Systems. ACM. 2002 Nov 18; 21-26.","DOI":"10.1145\/582129.582133"},{"key":"10.3233\/IDT-180114_ref31","doi-asserted-by":"crossref","unstructured":"Ehrig H, Ermel C, Runge O, Bucchiarone A, Pelliccione P. Formal analysis and verification of self-healing systems. in: International Conference on Fundamental Approaches to Software Engineering. Springer, Berlin, Heidelberg. 2010 Mar 20; 139-153.","DOI":"10.1007\/978-3-642-12029-9_10"},{"key":"10.3233\/IDT-180114_ref32","first-page":"79","article-title":"Model-based recovery connectors for self-adaptation and self-healing","author":"Albassam","year":"2016","journal-title":"ICSOFT-EA"},{"key":"10.3233\/IDT-180114_ref33","doi-asserted-by":"crossref","unstructured":"Carzaniga A, Gorla A, Mattavelli A, Perino N. A self-healing technique for java applications. in: 34th International Conference on Software Engineering (ICSE). IEEE Press. 2012.","DOI":"10.1109\/ICSE.2012.6227072"},{"key":"10.3233\/IDT-180114_ref34","doi-asserted-by":"crossref","unstructured":"Perino N. A framework for self-healing software systems. in: Proceedings of the 2013 International Conference on Software Engineering. IEEE Press. 2013; 1397-1400.","DOI":"10.1109\/ICSE.2013.6606726"},{"key":"10.3233\/IDT-180114_ref35","doi-asserted-by":"crossref","unstructured":"Carzaniga A, Gorla A, Mattavelli A, Perino N, Pezz\u00e8 M. Automatic recovery from runtime failures. in: Proceedings of the 2013 International Conference on Software Engineering. IEEE Press. 2013 May 18; 782-791.","DOI":"10.1109\/ICSE.2013.6606624"},{"key":"10.3233\/IDT-180114_ref36","doi-asserted-by":"crossref","unstructured":"Swanson J, Cohen MB, Dwyer MB, Garvin BJ, Firestone J. Beyond the rainbow: Self-adaptive failure avoidance in configurable systems. in: Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering. ACM. 2014 Nov 11; 377-388.","DOI":"10.1145\/2635868.2635915"},{"key":"10.3233\/IDT-180114_ref37","first-page":"1","article-title":"Software engineering for self-adaptive systems: A second research roadmap","author":"De Lemos","year":"2013","journal-title":"Software Engineering for Self-Adaptive Systems II. Springer, Berlin, Heidelberg"},{"key":"10.3233\/IDT-180114_ref38","doi-asserted-by":"crossref","unstructured":"Gonz\u00e1lez A, Piel \u00c9, Gross HG. A model for the measurement of the runtime testability of component-based systems. in: 2009 International Conference on Software Testing, Verification, and Validation Workshops. IEEE. 2009 Apr 1; 19-28.","DOI":"10.1109\/ICSTW.2009.9"},{"issue":"9","key":"10.3233\/IDT-180114_ref39","first-page":"37","article-title":"An integrated self-testing framework for autonomic computing systems","volume":"2","author":"King","year":"2007","journal-title":"JCP"}],"container-title":["Intelligent Decision Technologies"],"original-title":[],"link":[{"URL":"https:\/\/content.iospress.com\/download?id=10.3233\/IDT-180114","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T09:22:35Z","timestamp":1777454555000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/full\/10.3233\/IDT-180114"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,9,9]]},"references-count":39,"journal-issue":{"issue":"3"},"URL":"https:\/\/doi.org\/10.3233\/idt-180114","relation":{},"ISSN":["1872-4981","1875-8843"],"issn-type":[{"value":"1872-4981","type":"print"},{"value":"1875-8843","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,9,9]]}}}