메뉴 건너뛰기




Volumn 22, Issue 1, 1990, Pages 35-68

Resourceful Systems for Fault Tolerance, Reliability, and Safety

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTER PROGRAMMING;

EID: 0025402475     PISSN: 03600300     EISSN: 15577341     Source Type: Journal    
DOI: 10.1145/78949.78951     Document Type: Article
Times cited : (51)

References (54)
  • 2
    • 0000963039 scopus 로고
    • Pengi: An implementation of a theory of activity. In Proceedings of AAAI 87. American Association for Artificial Intelligence
    • AGRE, P. E., AND CHAPMAN, D. 1987. Pengi: An implementation of a theory of activity. In Proceedings of AAAI 87. American Association for Artificial Intelligence, pp. 268-272.
    • (1987) , pp. 268-272
    • AGRE, P.E.1    CHAPMAN, D.2
  • 5
    • 84976853551 scopus 로고
    • a. Fault-tolerant computer systems. Class notes. Univ. of California, Los Angeles
    • AVIZIENIS, A. 1985a. Fault-tolerant computer systems. Class notes. Univ. of California, Los Angeles.
    • (1985)
    • AVIZIENIS, A.1
  • 6
    • 0022252695 scopus 로고
    • b. The N-version approach to fault-tolerant software. IEEE Trans. Softw. Eng. SE-11, 12 (Dec.)
    • AVIZIENIS, A. 1985b. The N-version approach to fault-tolerant software. IEEE Trans. Softw. Eng. SE-11, 12 (Dec.), 1491-1501.
    • (1985) , pp. 1491-1501
    • AVIZIENIS, A.1
  • 7
    • 0021471901 scopus 로고
    • Fault Tolerance by design diversity:Concepts and experiments
    • (Aug.)
    • AVIZIENIS, A., AND KELLY, N. J. 1984. Fault Tolerance by design diversity:Concepts and experiments. IEEE Comput. 17, 8 (Aug.), 67-80.
    • (1984) , vol.17 , Issue.8 , pp. 67-80
    • AVIZIENIS, A.1    KELLY, N.J.2
  • 8
    • 0022719806 scopus 로고
    • Dependable computing: From concepts to design diversity
    • (May)
    • AVIZIENIS, A., AND LAPRIE, J. C. 1986. Dependable computing: From concepts to design diversity. Proc. IEEE 74, 5 (May), 629-638.
    • (1986) , vol.74 , Issue.5 , pp. 629-638
    • AVIZIENIS, A.1    LAPRIE, J.C.2
  • 9
    • 0022137409 scopus 로고
    • Domain-specific automatic programming
    • (Nov.)
    • BARSTOW, D. R. 1985. Domain-specific automatic programming. IEEE Trans. Softw. Eng. SE-11, 11 (Nov.), 1321-1336.
    • (1985) , vol.11 , pp. 1321-1336
    • BARSTOW, D.R.1
  • 10
    • 0022305726 scopus 로고
    • Analysis of an inherently fault tolerant program. In Proceedings of COMPSAC 85. IEEE Computer Society
    • BASTANI, F. B., AND YEN, I. L. 1985. Analysis of an inherently fault tolerant program. In Proceedings of COMPSAC 85. IEEE Computer Society, pp. 428-436.
    • (1985) , pp. 428-436
    • BASTANI, F.B.1    YEN, I.L.2
  • 11
    • 84976738632 scopus 로고
    • Computer backgammon
    • (June)
    • BERLINER, H. 1980. Computer backgammon. Scientific American (June).
    • (1980)
    • BERLINER, H.1
  • 12
    • 84945714159 scopus 로고
    • PODS: A project on diverse software
    • (Sept.)
    • BISHOP, P. G., ESP, D. G., AND BARNES, M., HUMPHREYS, P., DAHLL, G., AND LAHTI, J. 1986. PODS: A project on diverse software. IEEE Trans. Softw. Eng. SE-12, 9 (Sept.), 929-940.
    • (1986) , vol.9 , pp. 929-940
    • BISHOP, P.G.1    ESP, D.G.2    BARNES, M.3    HUMPHREYS, P.4    DAHLL, G.5    LAHTI, J.6
  • 13
    • 84911648349 scopus 로고
    • Special issue on reliability and safety in real-time process control
    • (Sept.)
    • BOLOGNA, S., AND LEVESON, N. G. 1986. Special issue on reliability and safety in real-time process control. IEEE Trans. Softw. Eng. SE-12, 9 (Sept.), 877-996.
    • (1986) , vol.9 , pp. 877-996
    • BOLOGNA, S.1    LEVESON, N.G.2
  • 14
    • 84976752760 scopus 로고
    • Specification of software quality attributes. Tech. Rep. RADC-TR-85-37, Rome Air Development Center
    • BOWEN, T. P., WIGLE, G. B., AND TSAI, J. T. 1985. Specification of software quality attributes. Tech. Rep. RADC-TR-85-37, Rome Air Development Center.
    • (1985)
    • BOWEN, T.P.1    WIGLE, G.B.2    TSAI, J.T.3
  • 15
    • 0023327532 scopus 로고    scopus 로고
    • JR. 1987. No silver bullet: Essence and accidents of software engineering. IEEE Comput. 20, 4 (Apr.)
    • BROOKS, F. P., JR. 1987. No silver bullet: Essence and accidents of software engineering. IEEE Comput. 20, 4 (Apr.), 10-19.
    • BROOKS, F.P.1
  • 16
    • 0023170016 scopus 로고
    • An empirical study of software error detection using self-checks. In Digest of Papers FTCS-17:17th Annual Symposium on Fault Tolerant Computing. IEEE Computer Society, (July
    • CHA, S. D., KNIGHT, J. C., LEVESON, N. G., AND SHIMEALL, T. J. 1987. An empirical study of software error detection using self-checks. In Digest of Papers FTCS-17:17th Annual Symposium on Fault Tolerant Computing. IEEE Computer Society, (July 1987), pp. 156-161.
    • (1987) , pp. 156-161
    • CHA, S.D.1    KNIGHT, J.C.2    LEVESON, N.G.3    SHIMEALL, T.J.4
  • 17
    • 84976716583 scopus 로고
    • Planning for conjunctive goals. Tech. Rep. TR 802, MIT Artificial Intelligence Laboratory
    • CHAPMAN, D. 1985. Planning for conjunctive goals. Tech. Rep. TR 802, MIT Artificial Intelligence Laboratory.
    • (1985)
    • CHAPMAN, D.1
  • 18
    • 84976662356 scopus 로고
    • Software reliability evaluation methods. Tech. Rep. ST-26750, British Aerospace Dynamics Group
    • DALE, C. J. 1982. Software reliability evaluation methods. Tech. Rep. ST-26750, British Aerospace Dynamics Group.
    • (1982)
    • DALE, C.J.1
  • 19
    • 0017271333 scopus 로고
    • Fault-tolerant operating systems
    • (Dec.)
    • DENNING, P. J. 1976. Fault-tolerant operating systems. Comput. Surv. 8, 4 (Dec.), 359-389.
    • (1976) , vol.8 , Issue.4 , pp. 359-389
    • DENNING, P.J.1
  • 20
    • 0002780749 scopus 로고
    • Assigning meaning to programs. In Proceedings of the Symposia on Applied Mathematics (Providence, R.I.), vol. 19, American Mathematics Society
    • FLOYD, R. W. 1967. Assigning meaning to programs. In Proceedings of the Symposia on Applied Mathematics (Providence, R.I.), vol. 19, American Mathematics Society, pp. 19-32.
    • (1967) , pp. 19-32
    • FLOYD, R.W.1
  • 22
    • 0000931858 scopus 로고
    • Reactive reasoning and planning. In Proceedings of AAAI 87. American Association for Artificial Intelligence
    • GEORGEFF, M. P., AND LANSKY, A. L. 1987. Reactive reasoning and planning. In Proceedings of AAAI 87. American Association for Artificial Intelligence, pp. 677-682.
    • (1987) , pp. 677-682
    • GEORGEFF, M.P.1    LANSKY, A.L.2
  • 23
    • 84976822042 scopus 로고
    • Architectural design methods of transient fault protection. In Proceedings of AIAA Computers in Aerospace VI Conference. AIAA
    • GILLEY, G. C. 1987. Architectural design methods of transient fault protection. In Proceedings of AIAA Computers in Aerospace VI Conference. AIAA, pp. 78-82.
    • (1987) , pp. 78-82
    • GILLEY, G.C.1
  • 24
    • 0022252694 scopus 로고
    • Software reliability models: Assumptions, limitations, and applicability
    • (Dec.)
    • GOEL, A. L. 1985. Software reliability models: Assumptions, limitations, and applicability. IEEE Trans. Softw. Eng. SWE-11, 12 (Dec.), 1411-1423.
    • (1985) , vol.12 , pp. 1411-1423
    • GOEL, A.L.1
  • 25
    • 84976740084 scopus 로고
    • Special issue on software and reliability
    • (Dec.)
    • GOEL, A. L., AND BASTANI, F. B. 1985. Special issue on software and reliability. IEEE Trans. Softw. Eng. SE-11, 1 (Dec.), 1490-1577.
    • (1985) , vol.1 , pp. 1490-1577
    • GOEL, A.L.1    BASTANI, F.B.2
  • 26
    • 0013651995 scopus 로고
    • Special issue on software reliability
    • (Jan.)
    • GOEL, A. L., AND BASTANI, F. B. 1986. Special issue on software reliability. IEEE Trans. Softw. Eng. SE-12, 12 (Jan.), 1-182.
    • (1986) , vol.12 , pp. 1-182
    • GOEL, A.L.1    BASTANI, F.B.2
  • 27
    • 0022565113 scopus 로고
    • Why do computers stop and what can be done about it? In Proceedings of the 5th Symposium on Reliability and Distributed Software and Database Systems. IEEE Computer Society
    • GRAY, J. 1986. Why do computers stop and what can be done about it? In Proceedings of the 5th Symposium on Reliability and Distributed Software and Database Systems. IEEE Computer Society, pp. 3-12.
    • (1986) , pp. 3-12
    • GRAY, J.1
  • 28
    • 84943817322 scopus 로고
    • Error detecting and error correcting codes
    • (Apr.)
    • HAMMING, R. W.1950. Error detecting and error correcting codes. Bell Syst. Tech. J. 26, 4 (Apr.), 147-160.
    • (1950) , vol.26 , Issue.4 , pp. 147-160
    • HAMMING, R.W.1
  • 29
    • 0017215219 scopus 로고
    • Fault-tolerant software for real-time applications
    • (Dec.)
    • HECHT, H. 1976. Fault-tolerant software for real-time applications. Comput. Surv. 8, 4 (Dec.), 391-409.
    • (1976) , vol.8 , Issue.4 , pp. 391-409
    • HECHT, H.1
  • 30
    • 85035116702 scopus 로고
    • A program structure for error detection and recovery
    • 16, E. Gelenbe and C. Kaiser, Eds. Springer-Verlag, Berlin
    • HORNING, J. J. ET AL. 1974. A program structure for error detection and recovery. In Lecture Notes in Computer Science 16, E. Gelenbe and C. Kaiser, Eds. Springer-Verlag, Berlin, pp. 171-187.
    • (1974) Lecture Notes in Computer Science , pp. 171-187
    • HORNING, J.J.1    ET, A.L.2
  • 31
    • 0002979446 scopus 로고
    • Software reliability research. In Statistical Computer Performance Evaluation, Freiberger, Ed. Academic Press, New York
    • JELINSKI, Z., AND MORANDA, P. B. 1972. Software reliability research. In Statistical Computer Performance Evaluation, Freiberger, Ed. Academic Press, New York, pp. 485-502.
    • (1972) , pp. 485-502
    • JELINSKI, Z.1    MORANDA, P.B.2
  • 32
    • 0020498890 scopus 로고
    • Comparison of software reliability predictions. In Digest of the 13th International Symposium on Fault-Tolerant Computing, IEEE Computer Society
    • KEILLER, P. A., LITTLEWOOD, B., MILLER, D. R., AND SOFER, A. 1983. Comparison of software reliability predictions. In Digest of the 13th International Symposium on Fault-Tolerant Computing, IEEE Computer Society, pp. 128-143.
    • (1983) , pp. 128-143
    • KEILLER, P.A.1    LITTLEWOOD, B.2    MILLER, D.R.3    SOFER, A.4
  • 33
    • 0022581573 scopus 로고
    • An experimental evaluation of the assumption of independence in multiversion programming
    • (Jan.)
    • KNIGHT, J. C., AND LEVESON, N. G. 1986. An experimental evaluation of the assumption of independence in multiversion programming. IEEE Trans. Softw. Eng. SE-12, 1 (Jan.), 96-109.
    • (1986) , vol.1 , pp. 96-109
    • KNIGHT, J.C.1    LEVESON, N.G.2
  • 34
    • 0023030206 scopus 로고
    • Improving availability of software subsystems through online error detection
    • (Jan.)
    • KOVED, L., AND WALDBAUM, G. 1986. Improving availability of software subsystems through online error detection. IBM Syst. J. 25, 1 (Jan.), 96-109.
    • (1986) , vol.25 , Issue.1 , pp. 96-109
    • KOVED, L.1    WALDBAUM, G.2
  • 35
    • 0022730231 scopus 로고
    • Software safety: Why, what and how
    • (June)
    • LEVESON, N. G. 1986. Software safety: Why, what and how. Computing Surveys 18, 2 (June), 125-163.
    • (1986) , vol.18 , Issue.2 , pp. 125-163
    • LEVESON, N.G.1
  • 36
    • 0017240454 scopus 로고
    • Operating system structures to support security and reliable software
    • (Dec.)
    • LINDEN, T. A. 1976. Operating system structures to support security and reliable software. Comput. Surv. 8, 4 (Dec.), 409-445.
    • (1976) , vol.8 , Issue.4 , pp. 409-445
    • LINDEN, T.A.1
  • 37
    • 0015764839 scopus 로고
    • A Bayesian reliability growth model for computer software
    • (Sept.)
    • LITTLEWOOD, B., AND VERRLL, J. L. 1973. A Bayesian reliability growth model for computer software. J. Roy. Stat. Soc. C 22 (Sept.), 332-346.
    • (1973) , vol.22 , pp. 332-346
    • LITTLEWOOD, B.1    VERRLL, J.L.2
  • 38
    • 84976802143 scopus 로고    scopus 로고
    • E, E. W. 1984. An overview of Anna, a specification language for Ada. Tech. Rep. 84-265, Stanford Computer Systems Laboratory
    • LUCKHAM, D., AND VON HENKE, E. W. 1984. An overview of Anna, a specification language for Ada. Tech. Rep. 84-265, Stanford Computer Systems Laboratory.
    • LUCKHAM, D.1    VON, H.E.N.K.2
  • 39
    • 84976828840 scopus 로고    scopus 로고
    • Ed. 1985. Special issue on artificial intelligence and software engineering. IEEE Trans. Softw. Eng. SE-11, 11 (Nov.)
    • MOSTOW, J. Ed. 1985. Special issue on artificial intelligence and software engineering. IEEE Trans. Softw. Eng. SE-11, 11 (Nov.), 1257-1351.
    • MOSTOW, J.1
  • 40
    • 0016557617 scopus 로고
    • A theory of software reliability and its application
    • (Sept.)
    • MUSA, J. D. 1975. A theory of software reliability and its application. IEEE Trans. Softw. Eng., SE-1, 9 (Sept.), 312-327.
    • (1975) , vol.9 , pp. 312-327
    • MUSA, J.D.1
  • 41
    • 2142703299 scopus 로고
    • On hierarchical design of computer systems for critical applications
    • (Sept.)
    • NEUMANN, P. G. 1986. On hierarchical design of computer systems for critical applications. IEEE Trans. Softw. Eng. SE-12, 9 (Sept.), 905-920.
    • (1986) , vol.9 , pp. 905-920
    • NEUMANN, P.G.1
  • 43
    • 0020810134 scopus 로고
    • Program transformation systems
    • (Sept.)
    • PARTSCH, H., AND STEINBRUGGEN, R. 1983. Program transformation systems. ACM Comput. Surv. 15, 3 (Sept.), 199-236.
    • (1983) , vol.15 , Issue.3 , pp. 199-236
    • PARTSCH, H.1    STEINBRUGGEN, R.2
  • 44
    • 84891409173 scopus 로고
    • System structuring for software fault tolerance. In Current Trends in Programming Methodology, R. T. Yeh, Ed. Prentice-Hall, Englewood Cliffs, N.J
    • RANDELL, B. 1977. System structuring for software fault tolerance. In Current Trends in Programming Methodology, R. T. Yeh, Ed. Prentice-Hall, Englewood Cliffs, N.J., pp. 195-219.
    • (1977) , pp. 195-219
    • RANDELL, B.1
  • 45
    • 0021619677 scopus 로고
    • Fault-tolerant computing-Concepts and examples
    • (Dec.)
    • RENNELS, D. A. 1984. Fault-tolerant computing-Concepts and examples. IEEE Trans. Comput. C-33, 12 (Dec.), 1116-1129.
    • (1984) , vol.12 , pp. 1116-1129
    • RENNELS, D.A.1
  • 46
    • 0023344638 scopus 로고
    • Knowledge-based program debugging systems
    • (May)
    • SEVIORA, R. E. 1987. Knowledge-based program debugging systems. IEEE Softw. 4, 3 (May), 20-32.
    • (1987) , vol.4 , Issue.3 , pp. 20-32
    • SEVIORA, R.E.1
  • 47
    • 0015743753 scopus 로고
    • Operational testing and software reliability during program development. In Proceedings of the IEEE Symposium on Computer Software Reliability (New York), IEEE Computer Society
    • SHOOMAN, M. 1973. Operational testing and software reliability during program development. In Proceedings of the IEEE Symposium on Computer Software Reliability (New York), IEEE Computer Society, pp. 51-57.
    • (1973) , pp. 51-57
    • SHOOMAN, M.1
  • 49
    • 84976815915 scopus 로고
    • Review of resilient computing systems: vol. I
    • (June)
    • STOTT, C. B. 1987. Review of resilient computing systems: vol. I. IEEE Computer 20, 6 (June), 117-118.
    • (1987) , vol.20 , Issue.6 , pp. 117-118
    • STOTT, C.B.1
  • 50
    • 0022605097 scopus 로고
    • Typestate: A programming language concept for enhancing software reliability
    • (Jan.)
    • STROM, R. E., AND YEMINI, S. 1986. Typestate: A programming language concept for enhancing software reliability. IEEE Trans. Softw. Eng. SE-12, 1 (Jan.), 157-171.
    • (1986) , vol.1 , pp. 157-171
    • STROM, R.E.1    YEMINI, S.2
  • 51
    • 84976656501 scopus 로고
    • An integrated approach to the treatment of design and specification errors in
    • TAYLOR, J. R. 1982. An integrated approach to the treatment of design and specification errors in
    • (1982)
    • TAYLOR, J.R.1
  • 52
    • 0020153884 scopus 로고
    • Principles of data structure error correction
    • (July)
    • TAYLOR, D. J., AND BLACK, J. P. 1982. Principles of data structure error correction. IEEE Trans. Comput. C-31, 7 (July), 602-608.
    • (1982) , vol.7 , pp. 602-608
    • TAYLOR, D.J.1    BLACK, J.P.2
  • 53
    • 0022704333 scopus 로고    scopus 로고
    • -J. H. 1986. Robust storage structures for crash recovery. IEEE Trans. Comput. C-35, 4 (Apr.)
    • TAYLOR, D. J., AND SEGER, C.-J. H. 1986. Robust storage structures for crash recovery. IEEE Trans. Comput. C-35, 4 (Apr.), 288-295.
    • TAYLOR, D.J.1    SEGER, C.2
  • 54
    • 0019079256 scopus 로고
    • Redundancy in data structures: Improving software fault tolerance
    • (Nov.)
    • TAYLOR, D. J., MORGAN, D. E., AND BLACK, J. P. 1980. Redundancy in data structures: Improving software fault tolerance. IEEE Trans. Softw. Eng. SE-6, 1 (Nov.), 585-594.
    • (1980) , vol.1 , pp. 585-594
    • TAYLOR, D.J.1    MORGAN, D.E.2    BLACK, J.P.3


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