메뉴 건너뛰기




Volumn 18, Issue 5, 2006, Pages 471-500

A robust monitor construct with runtime fault detection

Author keywords

Concurrent programming; Monitor construct; Reliability; Runtime checking

Indexed keywords

ALGORITHMS; COMPUTER PROGRAMMING; CONTROL SYSTEMS; ERROR ANALYSIS; JAVA PROGRAMMING LANGUAGE; ROBUSTNESS (CONTROL SYSTEMS); SYNCHRONIZATION;

EID: 33646354429     PISSN: 15320626     EISSN: 15320634     Source Type: Journal    
DOI: 10.1002/cpe.934     Document Type: Article
Times cited : (1)

References (23)
  • 2
    • 0016114085 scopus 로고
    • Monitors: An operating system structuring concept
    • Hoare CAR. Monitors: An operating system structuring concept. Communications of the ACM 1974; 17(10):549-557.
    • (1974) Communications of the ACM , vol.17 , Issue.10 , pp. 549-557
    • Hoare, C.A.R.1
  • 4
    • 0018985063 scopus 로고
    • Experiences with processes and monitors in Mesa
    • Lampson BW, Redell DD. Experiences with processes and monitors in Mesa. Communications of the ACM 1980; 23(2): 105-117.
    • (1980) Communications of the ACM , vol.23 , Issue.2 , pp. 105-117
    • Lampson, B.W.1    Redell, D.D.2
  • 5
    • 0020719929 scopus 로고
    • Concepts and notations for concurrent programming
    • Andrews GR, Schneider FB. Concepts and notations for concurrent programming. ACM Computing Surveys 1983; 15(1):3-43.
    • (1983) ACM Computing Surveys , vol.15 , Issue.1 , pp. 3-43
    • Andrews, G.R.1    Schneider, F.B.2
  • 6
    • 0013032425 scopus 로고
    • C++ on a parallel machine
    • Department of Computer Science. Brown University, November
    • Doeppner TW Jr, Gebele AJ. C++ on a parallel machine. Technical Report CS-87-26, Department of Computer Science. Brown University, November 1987.
    • (1987) Technical Report , vol.CS-87-26
    • Doeppner Jr., T.W.1    Gebele, A.J.2
  • 9
    • 28344436151 scopus 로고
    • Verifying concurrent programs with shared data classes
    • Neuhold EJ (ed.). North-Holland: Amsterdam
    • Owicki S. Verifying concurrent programs with shared data classes. Formal Description of Programming Concepts, Neuhold EJ (ed.). North-Holland: Amsterdam. 1978; 279-298.
    • (1978) Formal Description of Programming Concepts , pp. 279-298
    • Owicki, S.1
  • 11
    • 85051378966 scopus 로고
    • Synchronization primitives and the verification of concurrent programs
    • North-Holland: Amsterdam
    • Andler S. Synchronization primitives and the verification of concurrent programs. OS: Theory and Practice. North-Holland: Amsterdam, 1979; 67-69.
    • (1979) OS: Theory and Practice , pp. 67-69
    • Andler, S.1
  • 12
    • 33646344017 scopus 로고
    • The external consistency of abstract data types
    • Silberschatz A. Kieburtz RB. The external consistency of abstract data types. ACM SIGPLAN Notices 1980; 15(2):64-73.
    • (1980) ACM SIGPLAN Notices , vol.15 , Issue.2 , pp. 64-73
    • Silberschatz, A.1    Kieburtz, R.B.2
  • 16
    • 0013402381 scopus 로고
    • Hierarchical program structures
    • Academic Press: New York
    • Dahl OJ. Hierarchical program structures. Structured Programming. Academic Press: New York. 1972.
    • (1972) Structured Programming
    • Dahl, O.J.1
  • 17
    • 0022715929 scopus 로고
    • A Modula-2 kernel for supporting monitors
    • Terry PD. A Modula-2 kernel for supporting monitors. Software - Practice and Experience 1986; 16(5):457-472.
    • (1986) Software - Practice and Experience , vol.16 , Issue.5 , pp. 457-472
    • Terry, P.D.1
  • 18
    • 0021479551 scopus 로고
    • Resource monitors: A design methodology for OS
    • Pashtan A. Unger EA. Resource monitors: A design methodology for OS. Software-Practice and Experience 1984; 14(81):791-806.
    • (1984) Software-practice and Experience , vol.14 , Issue.81 , pp. 791-806
    • Pashtan, A.1    Unger, E.A.2
  • 19
    • 33646376973 scopus 로고
    • Error recovery in asynchronous systems
    • Computing Laboratory. University of Newcastle upon Tyne. July
    • Campbell RH. Randell B. Error recovery in asynchronous systems. Technical Report No. 186, Computing Laboratory. University of Newcastle upon Tyne. July 1983.
    • (1983) Technical Report No. 186 , vol.186
    • Campbell, R.H.1    Randell, B.2
  • 20
    • 0012943793 scopus 로고
    • A practical implementation of path expressions
    • Department of Computer Science, UIUC, June
    • Campbell RH, Kolstad RB. A practical implementation of path expressions. Technical Report UIUCDCS-R-80-1008, Department of Computer Science, UIUC, June 1980.
    • (1980) Technical Report , vol.UIUCDCS-R-80-1008
    • Campbell, R.H.1    Kolstad, R.B.2


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