메뉴 건너뛰기




Volumn 5835 LNCS, Issue , 2009, Pages 148-171

Handling software faults with redundancy

Author keywords

[No Author keywords available]

Indexed keywords

AUTONOMIC COMPUTING; METHODICAL DEVELOPMENT; RUNTIMES; SOFTWARE ENGINEERING METHODS; SOFTWARE FAULT; SOFTWARE SYSTEMS; SOFTWARE TECHNIQUES;

EID: 70549093161     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-642-10248-6_7     Document Type: Conference Paper
Times cited : (14)

References (57)
  • 3
    • 0037253062 scopus 로고    scopus 로고
    • The vision of autonomic computing
    • Kephart, J.O., Chess, D.M.: The vision of autonomic computing. Computer 36(1), 41-50 (2003)
    • (2003) Computer , vol.36 , Issue.1 , pp. 41-50
    • Kephart, J.O.1    Chess, D.M.2
  • 4
    • 34748879678 scopus 로고    scopus 로고
    • Self-managed systems: An architectural challenge. In: FOSE 2007: 2007 Future of Software Engineering
    • Washington
    • Kramer, J., Magee, J.: Self-managed systems: an architectural challenge. In: FOSE 2007: 2007 Future of Software Engineering, pp. 259-268. IEEE Computer Society, Washington (2007)
    • (2007) IEEE Computer Society , pp. 259-268
    • Kramer, J.1    Magee, J.2
  • 5
    • 4544296705 scopus 로고
    • The use of triple-modular redundancy to improve computer reliability
    • Lyons, R., Vanderkulk, W.: The use of triple-modular redundancy to improve computer reliability. IBM Journal of Research and Development 6(2), 200-209 (1962)
    • (1962) IBM Journal of Research and Development , vol.6 , Issue.2 , pp. 200-209
    • Lyons, R.1    Vanderkulk, W.2
  • 6
    • 84944041103 scopus 로고
    • A case for redundant arrays of inexpensive disks (RAID)
    • Patterson, D.A., Gibson, G., Katz, R.H.: A case for redundant arrays of inexpensive disks (RAID). SIGMOD Record 17(3), 109-116 (1988)
    • (1988) SIGMOD Record , vol.17 , Issue.3 , pp. 109-116
    • Patterson, D.A.1    Gibson, G.2    Katz, R.H.3
  • 9
    • 0022252695 scopus 로고
    • The N-version approach to fault-tolerant software
    • Avizienis, A.: The N-version approach to fault-tolerant software. IEEE Transactions on Software Engineering 11(12), 1491-1501 (1985)
    • (1985) IEEE Transactions on Software Engineering , vol.11 , Issue.12 , pp. 1491-1501
    • Avizienis, A.1
  • 12
    • 84954127476 scopus 로고    scopus 로고
    • JAGR: An autonomous self-recovering application server. In: Active Middleware Services
    • Los Alamitos
    • Candea, G., Kiciman, E., Zhang, S., Keyani, P., Fox, A.: JAGR: An autonomous self-recovering application server. In: Active Middleware Services, pp. 168-178. IEEE Computer Society, Los Alamitos (2003)
    • (2003) IEEE Computer Society , pp. 168-178
    • Candea, G.1    Kiciman, E.2    Zhang, S.3    Keyani, P.4    Fox, A.5
  • 14
    • 0034560156 scopus 로고    scopus 로고
    • A comparative analysis of hardware and software fault tolerance: Impact on software reliability engineering
    • Ammar, H.H., Cukic, B., Mili, A., Fuhrman, C.: A comparative analysis of hardware and software fault tolerance: Impact on software reliability engineering. Annals Software Engineering 10(1-4), 103-150 (2000)
    • (2000) Annals Software Engineering , vol.10 , Issue.1-4 , pp. 103-150
    • Ammar, H.H.1    Cukic, B.2    Mili, A.3    Fuhrman, C.4
  • 17
    • 33947495454 scopus 로고    scopus 로고
    • Fighting bugs: Remove, retry, replicate, and rejuvenate
    • Grottke, M., Trivedi, K.: Fighting bugs: Remove, retry, replicate, and rejuvenate. Computer 40(2), 107-109 (2007)
    • (2007) Computer , vol.40 , Issue.2 , pp. 107-109
    • Grottke, M.1    Trivedi, K.2
  • 18
    • 42449088961 scopus 로고    scopus 로고
    • A survey of autonomic computing - degrees, models, and applications
    • Huebscher, M.C., McCann, J.A.: A survey of autonomic computing - degrees, models, and applications. ACM Computing Surveys 40(3), 1-28 (2008)
    • (2008) ACM Computing Surveys , vol.40 , Issue.3 , pp. 1-28
    • Huebscher, M.C.1    McCann, J.A.2
  • 19
    • 43649103734 scopus 로고    scopus 로고
    • A survey of linguistic structures for application-level fault tolerance
    • Florio, V.D., Blondia, C.: A survey of linguistic structures for application-level fault tolerance. ACM Computing Surveys 40(2), 1-37 (2008)
    • (2008) ACM Computing Surveys , vol.40 , Issue.2 , pp. 1-37
    • Florio, V.D.1    Blondia, C.2
  • 20
    • 35048870265 scopus 로고    scopus 로고
    • Redundancy and diversity in security
    • Samarati, P, Ryan, P.Y.A, Gollmann, D, Molva, R, eds, ESORICS 2004, Springer, Heidelberg
    • Littlewood, B., Strigini, L.: Redundancy and diversity in security. In: Samarati, P., Ryan, P.Y.A., Gollmann, D., Molva, R. (eds.) ESORICS 2004. LNCS, vol. 3193, pp. 423-438. Springer, Heidelberg (2004)
    • (2004) LNCS , vol.3193 , pp. 423-438
    • Littlewood, B.1    Strigini, L.2
  • 21
    • 0042078549 scopus 로고    scopus 로고
    • A survey of rollback-recovery protocols in message-passing systems
    • Elnozahy, M., Alvisi, L., min Wang, Y., Johnson, D.B.: A survey of rollback-recovery protocols in message-passing systems. ACM Computing Surveys 34(3), 375-408 (2002)
    • (2002) ACM Computing Surveys , vol.34 , Issue.3 , pp. 375-408
    • Elnozahy, M.1    Alvisi, L.2    min Wang, Y.3    Johnson, D.B.4
  • 26
    • 0023997325 scopus 로고
    • Data diversity: An approach to software fault tolerance
    • Ammann, P.E., Knight, J.C.: Data diversity: An approach to software fault tolerance. IEEE Transactions on Computers 37(4), 418-425 (1988)
    • (1988) IEEE Transactions on Computers , vol.37 , Issue.4 , pp. 418-425
    • Ammann, P.E.1    Knight, J.C.2
  • 27
    • 34548235323 scopus 로고    scopus 로고
    • Rx: Treating bugs as allergies - a safe method to survive software failures
    • Qin, F., Tucek, J., Zhou, Y., Sundaresan, J.: Rx: Treating bugs as allergies - a safe method to survive software failures. ACM Transactions on Computer Systems 25(3), 7 (2007)
    • (2007) ACM Transactions on Computer Systems , vol.25 , Issue.3 , pp. 7
    • Qin, F.1    Tucek, J.2    Zhou, Y.3    Sundaresan, J.4
  • 30
    • 34248522798 scopus 로고    scopus 로고
    • Looker, N, Munro, M, Xu, J, Increasing web service dependability through consensus voting. In: COMPSAC 2005: Proceedings of the 29th Annual International Computer Software and Applications Conference (COMPSAC 2005, 2, pp. 66-69. IEEE Computer Society, Washington 2005
    • Looker, N., Munro, M., Xu, J.: Increasing web service dependability through consensus voting. In: COMPSAC 2005: Proceedings of the 29th Annual International Computer Software and Applications Conference (COMPSAC 2005), vol. 2, pp. 66-69. IEEE Computer Society, Washington (2005)
  • 31
    • 35048822013 scopus 로고    scopus 로고
    • On designing dependable services with diverse off-the-shelf SQL servers
    • de Lemos, R, Gacek, C, Romanovsky, A, eds, Architecting Dependable Systems II, Springer, Heidelberg
    • Gashi, I., Popov, P., Stankovic, V., Strigini, L.: On designing dependable services with diverse off-the-shelf SQL servers. In: de Lemos, R., Gacek, C., Romanovsky, A. (eds.) Architecting Dependable Systems II. LNCS, vol. 3069, pp. 191-214. Springer, Heidelberg (2004)
    • (2004) LNCS , vol.3069 , pp. 191-214
    • Gashi, I.1    Popov, P.2    Stankovic, V.3    Strigini, L.4
  • 32
    • 0025457846 scopus 로고
    • Definition and analysis of hardware-and software-fault-tolerant architectures
    • Laprie, J.C., Béounes, C., Kanoun, K.: Definition and analysis of hardware-and software-fault-tolerant architectures. Computer 23(7), 39-51 (1990)
    • (1990) Computer , vol.23 , Issue.7 , pp. 39-51
    • Laprie, J.C.1    Béounes, C.2    Kanoun, K.3
  • 46
    • 0030147013 scopus 로고    scopus 로고
    • Minimizing completion time of a program by checkpointing and rejuvenation. SIGMETRICS
    • Garg, S., Huang, Y., Kintala, C., Trivedi, K.S.: Minimizing completion time of a program by checkpointing and rejuvenation. SIGMETRICS Performance Evaluation Review 24(1), 252-261 (1996)
    • (1996) Performance Evaluation Review , vol.24 , Issue.1 , pp. 252-261
    • Garg, S.1    Huang, Y.2    Kintala, C.3    Trivedi, K.S.4
  • 47
    • 84886393009 scopus 로고    scopus 로고
    • Cox, B., Evans, D., Filipi, A., Rowanhill, J., Hu, W., Davidson, J., Knight, J., Nguyen-Tuong, A., Hiser, J.: N-variant systems: a secretless framework for security through diversity. In: USENIX SS 2006: Proceedings of the 15th conference on USENIX Security Symposium. USENIX Association, Berkeley (2006)
    • Cox, B., Evans, D., Filipi, A., Rowanhill, J., Hu, W., Davidson, J., Knight, J., Nguyen-Tuong, A., Hiser, J.: N-variant systems: a secretless framework for security through diversity. In: USENIX SS 2006: Proceedings of the 15th conference on USENIX Security Symposium. USENIX Association, Berkeley (2006)
  • 50
    • 58049089736 scopus 로고    scopus 로고
    • Transparent runtime adaptability for BPEL processes
    • Bouguettaya, A, Krueger, I, Margaria, T, eds, ICSOC 2008, Springer, Heidelberg
    • Mosincat, A., Binder, W.: Transparent runtime adaptability for BPEL processes. In: Bouguettaya, A., Krueger, I., Margaria, T. (eds.) ICSOC 2008. LNCS, vol. 5364, pp. 241-255. Springer, Heidelberg (2008)
    • (2008) LNCS , vol.5364 , pp. 241-255
    • Mosincat, A.1    Binder, W.2
  • 54
    • 0016623975 scopus 로고
    • Exception handling: Issues and a proposed notation
    • Goodenough, J.B.: Exception handling: issues and a proposed notation. Communications of the ACM 18(12), 683-696 (1975)
    • (1975) Communications of the ACM , vol.18 , Issue.12 , pp. 683-696
    • Goodenough, J.B.1
  • 55
    • 0031273155 scopus 로고    scopus 로고
    • N-version design versus one good version
    • Hatton, L.: N-version design versus one good version. IEEE Software 14(6), 71-76 (1997)
    • (1997) IEEE Software , vol.14 , Issue.6 , pp. 71-76
    • Hatton, L.1


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