메뉴 건너뛰기




Volumn 91, Issue 1, 2011, Pages 43-73

A survey on self-healing systems: Approaches and systems

Author keywords

Autonomic computing; Autonomous behaving systems; properties; Self ; Self adaptive systems; Self healing approaches; Self healing principles; Survey

Indexed keywords

AUTONOMIC COMPUTING; AUTONOMOUS BEHAVING SYSTEMS; PROPERTIES; SELF-; SELF-ADAPTIVE SYSTEMS; SELF-HEALING APPROACHES; SELF-HEALING PRINCIPLES;

EID: 79751478211     PISSN: 0010485X     EISSN: None     Source Type: Journal    
DOI: 10.1007/s00607-010-0107-y     Document Type: Article
Times cited : (138)

References (83)
  • 1
  • 3
    • 70349608063 scopus 로고    scopus 로고
    • FPGA based distributed self healing architecture for reusable systems
    • 10.1007/s10586-009-0082-2
    • A Akoglu A Sreeramareddy J Josiah 2009 FPGA based distributed self healing architecture for reusable systems Cluster Comput 12 3 269 284 10.1007/s10586-009-0082-2
    • (2009) Cluster Comput , vol.12 , Issue.3 , pp. 269-284
    • Akoglu, A.1    Sreeramareddy, A.2    Josiah, J.3
  • 4
    • 53949109600 scopus 로고    scopus 로고
    • Design and implementation trade-offs for wide-area resource discovery
    • 10.1145/1391949.1391952
    • J Albrecht D Oppenheimer A Vahdat DA Patterson 2008 Design and implementation trade-offs for wide-area resource discovery ACM Trans Internet Technol 8 4 1 44 10.1145/1391949.1391952
    • (2008) ACM Trans Internet Technol , vol.8 , Issue.4 , pp. 1-44
    • Albrecht, J.1    Oppenheimer, D.2    Vahdat, A.3    Patterson, D.A.4
  • 5
    • 79751490848 scopus 로고    scopus 로고
    • Towards self-adaptable monitoring framework for self-healing
    • Institute on Architectural issues: scalability, dependability, adaptability, CoreGRID-Network of Excellence
    • Alonso J, Torres J, Moura Silva L, Griffith R, Kaiser G (2008) Towards self-adaptable monitoring framework for self-healing. Tech. Rep. TR-0150, Institute on Architectural issues: scalability, dependability, adaptability, CoreGRID-Network of Excellence
    • (2008) Tech. Rep. TR-0150
    • Alonso, J.1    Torres, J.2    Moura Silva, L.3    Griffith, R.4    Kaiser, G.5
  • 6
    • 0024303044 scopus 로고
    • Verifying temporal properties without temporal logic
    • 0676.68003 10.1145/59287.62028
    • B Alpern FB Schneider 1989 Verifying temporal properties without temporal logic ACM Trans Program Lang Syst 11 1 147 167 0676.68003 10.1145/59287.62028
    • (1989) ACM Trans Program Lang Syst , vol.11 , Issue.1 , pp. 147-167
    • Alpern, B.1    Schneider, F.B.2
  • 9
    • 0027699702 scopus 로고
    • Closure and convergence: A foundation of fault-tolerant computing
    • 10.1109/32.256850
    • A Arora M Gouda 1993 Closure and convergence: a foundation of fault-tolerant computing IEEE Trans Softw Eng 19 11 1015 1027 10.1109/32.256850
    • (1993) IEEE Trans Softw Eng , vol.19 , Issue.11 , pp. 1015-1027
    • Arora, A.1    Gouda, M.2
  • 10
    • 34548762459 scopus 로고    scopus 로고
    • Dynamo and self-healing BPEL compositions
    • DOI 10.1109/ICSECOMPANION.2007.31, 4222685, Proceedings - 29th International Conference on Software Engineering, ICSE 2007; Companion Volume
    • A Arora M Gouda 1993 Closure and convergence: a foundation of fault-tolerant computing IEEE Trans Softw Eng 19 11 1015 1027 10.1109/32.256850 (Pubitemid 47430746)
    • (2007) Proceedings - International Conference on Software Engineering , pp. 69-70
    • Baresi, L.1    Guinea, S.2
  • 12
    • 0036994406 scopus 로고    scopus 로고
    • Able: A toolkit for building multiagent autonomic systems
    • 10.1147/sj.413.0350
    • JP Bigus DA Schlosnagle JR Pilgrim IWN Mills Y Diao 2002 Able: a toolkit for building multiagent autonomic systems IBM Syst J 41 3 350 371 10.1147/sj.413.0350
    • (2002) IBM Syst J , vol.41 , Issue.3 , pp. 350-371
    • Bigus, J.P.1    Schlosnagle, D.A.2    Pilgrim, J.R.3    Mills, I.W.N.4    Diao, Y.5
  • 25
    • 84976834622 scopus 로고
    • Self-stabilizing systems in spite of distributed control
    • 0305.68048 10.1145/361179.361202
    • EW Dijkstra 1974 Self-stabilizing systems in spite of distributed control Commun ACM 17 11 643 644 0305.68048 10.1145/361179.361202
    • (1974) Commun ACM , vol.17 , Issue.11 , pp. 643-644
    • Dijkstra, E.W.1
  • 26
    • 5044231052 scopus 로고    scopus 로고
    • Self-stabilizing group communication in directed networks
    • DOI 10.1007/s00236-004-0143-1
    • S Dolev E Schiller 2004 Self-stabilizing group communication in directed networks Acta Informatica 40 9 609 636 1086.68012 10.1007/s00236-004-0143-1 2090609 (Pubitemid 39334777)
    • (2004) Acta Informatica , vol.40 , Issue.9 , pp. 609-636
    • Dolev, S.1    Schiller, E.2
  • 29
    • 57049188894 scopus 로고    scopus 로고
    • On sustaining self
    • S3 2008 Potsdam, Germany, May 15-16, 2008 Proceedings. Springer, Berlin
    • Gabriel R (2008) On sustaining self. In: Self-sustaining systems: first workshop, S3 2008 Potsdam, Germany, May 15-16, 2008 Proceedings. Springer, Berlin, pp 51-53
    • (2008) Self-sustaining Systems: First Workshop , pp. 51-53
    • Gabriel, R.1
  • 30
    • 0037236308 scopus 로고    scopus 로고
    • The dawning of the autonomic computing era
    • 10.1147/sj.421.0005
    • AG Ganek TA Corbi 2003 The dawning of the autonomic computing era IBM Syst J 42 1 5 18 10.1147/sj.421.0005
    • (2003) IBM Syst J , vol.42 , Issue.1 , pp. 5-18
    • Ganek, A.G.1    Corbi, T.A.2
  • 31
    • 33845710890 scopus 로고    scopus 로고
    • Self-healing systems - survey and synthesis
    • DOI 10.1016/j.dss.2006.06.011, PII S0167923606000807, Decision Support Systems in Emerging Economies
    • D Ghosh R Sharman H Raghav Rao S Upadhyaya 2007 Self-healing systems-survey and synthesis Decis Support Syst 42 4 2164 2185 10.1016/j.dss.2006.06.011 (Pubitemid 44969943)
    • (2007) Decision Support Systems , vol.42 , Issue.4 , pp. 2164-2185
    • Ghosh, D.1    Sharman, R.2    Raghav Rao, H.3    Upadhyaya, S.4
  • 35
    • 40949135522 scopus 로고    scopus 로고
    • Manipulating managed execution runtimes to support self-healing systems
    • 10.1145/1082983.1083066
    • R Griffith G Kaiser 2005 Manipulating managed execution runtimes to support self-healing systems SIGSOFT Softw Eng Notes 30 4 1 7 10.1145/1082983.1083066
    • (2005) SIGSOFT Softw Eng Notes , vol.30 , Issue.4 , pp. 1-7
    • Griffith, R.1    Kaiser, G.2
  • 38
  • 39
    • 79751500318 scopus 로고    scopus 로고
    • S3 2008 Potsdam, Germany, May 15-16, 2008. Revised Selected Papers. Springer, Berlin
    • Hirschfeld R, Rose K (2008) Self-sustaining systems: first workshop, S3 2008 Potsdam, Germany, May 15-16, 2008. Revised Selected Papers. Springer, Berlin
    • (2008) Self-sustaining Systems: First Workshop
    • Hirschfeld, R.1    Rose, K.2
  • 40
    • 7444250242 scopus 로고    scopus 로고
    • A Foundational Analysis of Software Robustness Using Redundant Agent Collaboration
    • Agent Technologies, Infrastructures, Tools, and Applications for E-Services NODe 2002 Agent-Related Workshops Erfurt, Germany, October 7-10, 2002 Revised Papers
    • Holderfield V, Huhns M (2003) A foundational analysis of software robustness using redundant agent collaboration. Lecture notes in computer science, pp 355-369 (Pubitemid 36317183)
    • (2003) Lecture Notes in Computer Science , Issue.2592 , pp. 355-369
    • Holderfield, V.T.1    Huhns, M.N.2
  • 41
    • 27544508661 scopus 로고    scopus 로고
    • Towards self-healing systems via dependable architecture and reflective middleware
    • WORDS 2005, 2-4 February 2005, Sedona, Arizona. IEEE Computer Society, Washington, DC
    • Hong M, Huang G, Tsai W (2005) Towards self-healing systems via dependable architecture and reflective middleware. In: Proceedings: 10th IEEE international workshop on object-oriented real-time dependable systems, WORDS 2005, 2-4 February 2005, Sedona, Arizona. IEEE Computer Society, Washington, DC, p 337
    • (2005) Proceedings: 10th IEEE International Workshop on Object-oriented Real-time Dependable Systems , pp. 337
    • Hong, M.1    Huang, G.2    Tsai, W.3
  • 42
    • 42449088961 scopus 로고    scopus 로고
    • A survey of autonomic computing-degrees, models, and applications
    • 10.1145/1380584.1380585
    • MC Huebscher JA McCann 2008 A survey of autonomic computing-degrees, models, and applications ACM Comput Surv 40 3 1 28 10.1145/1380584.1380585
    • (2008) ACM Comput Surv , vol.40 , Issue.3 , pp. 1-28
    • Huebscher, M.C.1    McCann, J.A.2
  • 45
    • 0033904095 scopus 로고    scopus 로고
    • On agent-based software engineering
    • DOI 10.1016/S0004-3702(99)00107-1
    • N Jennings 2000 On agent-based software engineering Artif Intell 117 2 277 296 0938.68864 10.1016/S0004-3702(99)00107-1 (Pubitemid 30567432)
    • (2000) Artificial Intelligence , vol.117 , Issue.2 , pp. 277-296
    • Jennings, N.R.1
  • 47
    • 11244275807 scopus 로고    scopus 로고
    • Alarm model specification and dynamic multi-layer self-healing mechanisms for commercial and ad-hoc wireless networks
    • 2004 IEEE 15th International Symposium on Personal, Indoor and Mobile Radio Communications, PIMRC 2004
    • Kant L, Chen W (2004) Alarm model specification and dynamic multi-layer self-healing mechanisms for commercial and ad-hoc wireless networks. In: 15th IEEE international symposium on personal, indoor and mobile radio communications, PIMRC 2004, vol 2, pp 959-963 (Pubitemid 40056817)
    • (2004) IEEE International Symposium on Personal, Indoor and Mobile Radio Communications, PIMRC , vol.2 , pp. 959-963
    • Kant, L.1    Chen, W.2
  • 48
    • 24944516636 scopus 로고    scopus 로고
    • Service survivability in wireless networks via multi-layer self-healing
    • SA07-4, 2005 IEEE Wireless Communications and Networking Conference, WCNC 2005: Broadband Wireless for the Masses - Ready for Take-off
    • Kant L, Chen W (2005) Service survivability in wireless networks via multi-layer self-healing. Wireless communications and networking conference, IEEE, vol 4, pp 2446-2452 (Pubitemid 41310876)
    • (2005) IEEE Wireless Communications and Networking Conference, WCNC , vol.4 , pp. 2446-2452
    • Kant, L.1    Chen, W.2
  • 56
    • 84976785515 scopus 로고
    • Concepts and experiments in computational reflection
    • 10.1145/38807.38821
    • P Maes 1987 Concepts and experiments in computational reflection ACM Sigplan Notices 22 12 147 155 10.1145/38807.38821
    • (1987) ACM Sigplan Notices , vol.22 , Issue.12 , pp. 147-155
    • Maes, P.1
  • 57
    • 79751487483 scopus 로고    scopus 로고
    • Enhancing survivability with proactive fault-containment
    • Citeseer
    • Merideth M (2003) Enhancing survivability with proactive fault-containment. In: DSN Student Forum, Citeseer
    • (2003) DSN Student Forum
    • Merideth, M.1
  • 58
    • 33845381842 scopus 로고    scopus 로고
    • Methods for enabling recovery actions in Ws-BPEL
    • 10.1007/11914853-14
    • S Modafferi E Conforti 2006 Methods for enabling recovery actions in Ws-BPEL Lect Notes in Comput Sci 4275 219 10.1007/11914853-14
    • (2006) Lect Notes in Comput Sci , vol.4275 , pp. 219
    • Modafferi, S.1    Conforti, E.2
  • 59
    • 34547229746 scopus 로고    scopus 로고
    • SH-BPEL: A self-healing plug-in for Ws-BPEL engines
    • DOI 10.1145/1169091.1169099, ACM International Conference Proceeding Series - Proc. of the 1st Workshop on Middleware for Service Oriented Computing, MW4SOC 2006, held at the ACM/IFIP/USENIX 7th Int. Middleware Conference
    • Modafferi S, Mussi E, Pernici B (2006) SH-BPEL: a self-healing plug-in for Ws-BPEL engines. In: MW4SOC '06: Proceedings of the 1st workshop on middleware for service oriented computing (MW4SOC 2006). ACM, New York, pp 48-53 (Pubitemid 47112303)
    • (2006) ACM International Conference Proceeding Series , vol.184 , pp. 48-53
    • Modafferi, S.1    Mussi, E.2    Pernici, B.3
  • 62
    • 0037235013 scopus 로고    scopus 로고
    • Affect and machine design: Lessons for the development of autonomous machines
    • 10.1147/sj.421.0038
    • DA Norman A Ortony DM Russell 2003 Affect and machine design: lessons for the development of autonomous machines IBM Syst J 42 38 44 10.1147/sj.421.0038
    • (2003) IBM Syst J , vol.42 , pp. 38-44
    • Norman, D.A.1    Ortony, A.2    Russell, D.M.3
  • 64
    • 0015482049 scopus 로고
    • On the criteria to be used in decomposing systems into modules
    • 05294119 10.1145/361598.361623
    • DL Parnas 1972 On the criteria to be used in decomposing systems into modules Commun ACM 15 12 1053 1058 05294119 10.1145/361598.361623
    • (1972) Commun ACM , vol.15 , Issue.12 , pp. 1053-1058
    • Parnas, D.L.1
  • 68
    • 33947541374 scopus 로고    scopus 로고
    • Cross-layer architectures for autonomic communications
    • DOI 10.1007/s10922-006-9051-8
    • MA Razzaque S Dobson P Nixon 2007 Cross-layer architectures for autonomic communications J Netw Syst Manage 15 1 13 27 10.1007/s10922-006-9051-8 (Pubitemid 46473874)
    • (2007) Journal of Network and Systems Management , vol.15 , Issue.1 , pp. 13-27
    • Razzaque, M.A.1    Dobson, S.2    Nixon, P.3
  • 71
    • 33750939557 scopus 로고    scopus 로고
    • Autonomic computing: Emerging trends and open problems
    • 10.1145/1082983.1083082
    • M Salehie L Tahvildari 2005 Autonomic computing: emerging trends and open problems SIGSOFT Softw Eng Notes 30 4 1 7 10.1145/1082983.1083082
    • (2005) SIGSOFT Softw Eng Notes , vol.30 , Issue.4 , pp. 1-7
    • Salehie, M.1    Tahvildari, L.2
  • 72
    • 70349742463 scopus 로고    scopus 로고
    • Self-adaptive software: Landscape and research challenges
    • 10.1145/1516533.1516538
    • M Salehie L Tahvildari 2009 Self-adaptive software: landscape and research challenges ACM Trans Auton Adapt Syst 4 2 1 42 10.1145/1516533.1516538
    • (2009) ACM Trans Auton Adapt Syst , vol.4 , Issue.2 , pp. 1-42
    • Salehie, M.1    Tahvildari, L.2
  • 73
    • 33845584380 scopus 로고    scopus 로고
    • Self-healing in modern operating systems
    • 10.1145/1039511.1039537
    • MW Shapiro 2005 Self-healing in modern operating systems Queue 2 9 66 75 10.1145/1039511.1039537
    • (2005) Queue , vol.2 , Issue.9 , pp. 66-75
    • Shapiro, M.W.1
  • 77
    • 33646895419 scopus 로고    scopus 로고
    • Can we make operating systems reliable and secure?
    • DOI 10.1109/MC.2006.156
    • A Tanenbaum J Herder H Bos 2006 Can we make operating systems reliable and secure? Computer 39 5 44 51 10.1109/MC.2006.156 (Pubitemid 43786510)
    • (2006) Computer , vol.39 , Issue.5 , pp. 44-51
    • Tanenbaum, A.S.1    Herder, J.N.2    Bos, H.3
  • 82
    • 31744437150 scopus 로고    scopus 로고
    • CrossTalk: Cross-layer decision support based on global knowledge
    • DOI 10.1109/MCOM.2006.1580938
    • R Winter J Schiller N Nikaein C Bonnet 2006 Crosstalk: cross-layer decision support based on global knowledge Commun Mag IEEE 44 1 93 99 10.1109/MCOM.2006.1580938 (Pubitemid 43173985)
    • (2006) IEEE Communications Magazine , vol.44 , Issue.1 , pp. 93-99
    • Winter, R.1    Schiller, J.H.2    Nikaein, N.3    Bonnet, C.4
  • 83
    • 33746634008 scopus 로고    scopus 로고
    • GRACE-1: Cross-layer adaptation for multimedia quality and battery energy
    • DOI 10.1109/TMC.2006.98, 1637430
    • W Yuan K Senior Nahrstedt SV Adve DL Jones RH Kravets 2006 GRACE-1: cross-layer adaptation for multimedia quality and battery energy IEEE Trans Mobile Comput 5 7 799 815 10.1109/TMC.2006.98 (Pubitemid 44143931)
    • (2006) IEEE Transactions on Mobile Computing , vol.5 , Issue.7 , pp. 799-815
    • Yuan, W.1    Nahrstedt, K.2    Adve, S.V.3    Jones, D.L.4    Kravets, R.H.5


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.