메뉴 건너뛰기




Volumn SE-12, Issue 1, 1986, Pages 59-68

Atomic Actions for Fault-Tolerance Using CSP

Author keywords

Atomic actions; backward recovery; communicating sequential processes; forward recovery; software fault tolerance

Indexed keywords

COMPUTER SYSTEMS, DIGITAL - FAULT TOLERANT CAPABILITY;

EID: 0022594667     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/TSE.1986.6312920     Document Type: Article
Times cited : (25)

References (28)
  • 3
    • 84976707205 scopus 로고
    • Output guards and nondeterminism in communicating sequential processes
    • Apr.
    • A. J. Bernstein, “Output guards and nondeterminism in communicating sequential processes,” ACM Trans. Program. Lang. Syst., vol. 2, no. 2, pp. 234–238, Apr. 1980.
    • (1980) ACM Trans. Program. Lang. Syst. , vol.2 , Issue.2 , pp. 234-238
    • Bernstein, A.J.1
  • 4
    • 30244493958 scopus 로고
    • Systematic detection of exception occurrences
    • E. Best and F. Cristian, “Systematic detection of exception occurrences,” Sci. Comput. Program., vol. 1, no. 1, pp. 115–144, 1981.
    • (1981) Sci. Comput. Program , vol.1 , Issue.1 , pp. 115-144
    • Best, E.1    Cristian, F.2
  • 5
    • 0019684078 scopus 로고
    • A formal model of atomicity in asynchronous systems
    • E. Best and B. Randell, “A formal model of atomicity in asynchronous systems,” Acta Inform., vol. 16, pp. 93–124, 1981.
    • (1981) Acta Inform , vol.16 , pp. 93-124
    • Best, E.1    Randell, B.2
  • 6
    • 0020911614 scopus 로고
    • Practical fault tolerant software for asynchronous systems
    • Cambridge
    • R. H. Campbell, T. Anderson, and B. Randell, “Practical fault tolerant software for asynchronous systems,” in Proc. SAFECOM’83, Cambridge, 1983.
    • (1983) Proc. SAFECOM'83
    • Campbell, R.H.1    Anderson, T.2    Randell, B.3
  • 8
    • 0020141260 scopus 로고
    • Exception handling and software fault tolerance
    • June
    • F. Christian, “Exception handling and software fault tolerance,” IEEE Trans. Comput., vol. C-31, pp. 531–540, June 1982.
    • (1982) IEEE Trans. Comput. , vol.C-31 , pp. 531-540
    • Christian, F.1
  • 9
    • 0016543936 scopus 로고
    • Guarded commands, nondeterminancy and formal derivation of programs
    • Aug.
    • E. W. Dijkstra, “Guarded commands, nondeterminancy and formal derivation of programs,” Commun. ACM, vol. 18, no. 8, pp. 453–457, Aug. 1975.
    • (1975) Commun. ACM , vol.18 , Issue.8 , pp. 453-457
    • Dijkstra, E.W.1
  • 11
    • 0020920186 scopus 로고
    • Principles of transaction-oriented data-base recovery
    • Dec.
    • T. Haerder and A. Reuter, “Principles of transaction-oriented data-base recovery,” ACM Comput. Surveys, vol. 15, no. 4, pp. 287–317, Dec. 1983.
    • (1983) ACM Comput. Surveys , vol.15 , Issue.4 , pp. 287-317
    • Haerder, T.1    Reuter, A.2
  • 12
    • 0018005391 scopus 로고
    • Communicating sequential processes
    • Aug.
    • C. N. R. Hoare, “Communicating sequential processes,” Commun. ACM, vol. 21, no. 8, pp. 666–677, Aug. 1978.
    • (1978) Commun. ACM , vol.21 , Issue.8 , pp. 666-677
    • Hoare, C.N.R.1
  • 13
    • 0343761128 scopus 로고
    • Atomic actions in concurrent systems
    • Univ. Illinois, Urbana-Champaign, Rep. UIUCDCS-R-85-1223
    • P. Jalote, “Atomic actions in concurrent systems,” Ph.D. dissertation, Dep. Comput. Sci., Univ. Illinois, Urbana-Champaign, Rep. UIUCDCS-R-85-1223,1985.
    • (1985) Ph.D. dissertation, Dep. Comput. Sci.
    • Jalote, P.1
  • 15
    • 0019183124 scopus 로고
    • An implementation of a programmer-transparent scheme for coordinating concurrent processes in recovery
    • K. H. Kim, “An implementation of a programmer-transparent scheme for coordinating concurrent processes in recovery,” in Proc. COMSAC80, 1980, pp. 615–621.
    • (1980) Proc. COMSAC80 , pp. 615-621
    • Kim, K.H.1
  • 16
    • 0020126967 scopus 로고
    • Approaches to mechanization of the conversation scheme based on monitors
    • May
    • K. H. Kim, “Approaches to mechanization of the conversation scheme based on monitors,” IEEE Trans. Software Eng., vol. SE-8, pp. 189–197, May 1982.
    • (1982) IEEE Trans. Software Eng. , vol.SE-8 , pp. 189-197
    • Kim, K.H.1
  • 17
    • 0020126769 scopus 로고
    • On linguistic support for distributed programs
    • May
    • B. H. Liskov, “On linguistic support for distributed programs,” IEEE Trans. Software Eng., vol. SE-8, pp. 203–210, May 1982.
    • (1982) IEEE Trans. Software Eng. , vol.SE-8 , pp. 203-210
    • Liskov, B.H.1
  • 18
    • 84976650749 scopus 로고
    • Guardians and actions: Linguistic support for robust, distributed programs
    • July
    • B. H. Liskov and R. Scheifler, “Guardians and actions: Linguistic support for robust, distributed programs,” ACM Trans. Program. Lang. Syst., vol. 5, no. 3, pp. 381–404, July 1983.
    • (1983) ACM Trans. Program. Lang. Syst. , vol.5 , Issue.3 , pp. 381-404
    • Liskov, B.H.1    Scheifler, R.2
  • 19
    • 0018545529 scopus 로고
    • Exception handling in CLU
    • Nov.
    • B. H. Liskov and A. Snyder, “Exception handling in CLU,” IEEE Trans. Software Eng., vol. SE-5, pp. 546–558, Nov. 1979.
    • (1979) IEEE Trans. Software Eng. , vol.SE-5 , pp. 546-558
    • Liskov, B.H.1    Snyder, A.2
  • 20
    • 84976817238 scopus 로고
    • Process structuring, synchronization, and recovery using atomic actions
    • Mar.
    • D. B. Lomet, “Process structuring, synchronization, and recovery using atomic actions,” ACM SIGPLAN Notices, vol. 12, no. 2, pp. 128–137, Mar. 1977.
    • (1977) ACM SIGPLAN Notices , vol.12 , Issue.2 , pp. 128-137
    • Lomet, D.B.1
  • 22
    • 0016522101 scopus 로고
    • System structure for software fault tolerance
    • June
    • B. Randell, “System structure for software fault tolerance,” IEEE Trans. Software Eng., vol. SE-1, pp. 220–232, June 1975.
    • (1975) IEEE Trans. Software Eng. , vol.SE-1 , pp. 220-232
    • Randell, B.1
  • 23
    • 0017983255 scopus 로고
    • Reliability issues in computing system design
    • June
    • B. Randell, P. A. Lee, and P. C. Treleaven, “Reliability issues in computing system design,” ACM Comput. Surveys, vol. 10, no. 2, pp. 123–165, June 1978.
    • (1978) ACM Comput. Surveys , vol.10 , Issue.2 , pp. 123-165
    • Randell, B.1    Lee, P.A.2    Treleaven, P.C.3
  • 24
    • 84976737350 scopus 로고
    • Implementing atomic actions on decentralized data
    • Feb.
    • D. P. Reed, “Implementing atomic actions on decentralized data,” ACM Trans. Comput. Syst., vol. 1, no. 1, pp. 3–23, Feb. 1983.
    • (1983) ACM Trans. Comput. Syst. , vol.1 , Issue.1 , pp. 3-23
    • Reed, D.P.1
  • 26
    • 0018737554 scopus 로고
    • Concurrent Pascal with backward error recovery: Implementation
    • S. K. Shrivastava, “Concurrent Pascal with backward error recovery: Implementation,” Software-Practice and Experience, vol. 9, pp. 1021-1033,1979.
    • (1979) Software-Practice and Experience , vol.9 , pp. 1021-1033
    • Shrivastava, S.K.1
  • 27
    • 0018545220 scopus 로고
    • Communicating and synchronization in distributed systems
    • Nov.
    • A. Silberschatz, “Communicating and synchronization in distributed systems,” IEEE Trans. Software Eng., vol. SE-5, pp. 542–546, Nov. 1979.
    • (1979) IEEE Trans. Software Eng. , vol.SE-5 , pp. 542-546
    • Silberschatz, A.1


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