메뉴 건너뛰기




Volumn 21, Issue 8, 1978, Pages 666-677

Communicating Sequential Processes

Author keywords

classes; concurrency; conditional critical regions; coroutines; data representations; guarded commands; input; iterative arrays; monitors; multiple entries; multiple exits; nondeterminacy; output; parallel programming; procedures; program structures; programming; programming languages; programming primitives; recursion

Indexed keywords

COMPUTER PROGRAMMING;

EID: 0018005391     PISSN: 00010782     EISSN: 15577317     Source Type: Journal    
DOI: 10.1145/359576.359585     Document Type: Article
Times cited : (3264)

References (20)
  • 1
    • 84911572891 scopus 로고
    • Synchronisation in actor systems
    • Working Paper 83, M.I.T., Cambridge, Mass., Nov
    • Atkinson, R., and Hewitt, C. Synchronisation in actor systems. Working Paper 83, M.I.T., Cambridge, Mass., Nov. 1976.
    • (1976)
    • Atkinson, R.1    Hewitt, C.2
  • 2
    • 0016521875 scopus 로고
    • The programming language Concurrent Pascal
    • June
    • Brinch Hansen, P. The programming language Concurrent Pascal. IEEE Trans. Software Eng. I, 2 (June 1975), 199-207.
    • (1975) IEEE Trans. Software Eng. , vol.1 , Issue.2 , pp. 199-207
    • Brinch, H.P.1
  • 3
    • 84976749912 scopus 로고
    • The specification of process synchronisation by path expressions
    • Springer
    • Campbell, R.H., and Habermann, A.N. The specification of process synchronisation by path expressions. Lecture Notes in Computer Science 16, Springer, 1974, pp. 89-102.
    • (1974) Lecture Notes in Computer Science , vol.16 , pp. 89-102
    • Campbell, R.H.1    Habermann, A.N.2
  • 4
    • 84945709064 scopus 로고
    • Design of a separable transition-diagram compiler
    • July
    • Conway, M.E. Design of a separable transition-diagram compiler. Comm. ACM 6, 7 (July 1963), 396-408.
    • (1963) Comm. ACM , vol.6 , Issue.7 , pp. 396-408
    • Conway, M.E.1
  • 5
    • 84939035234 scopus 로고
    • SIMULA 67, common base language
    • Forskningveien, Oslo
    • Dahl, O-J., et al. SIMULA 67, common base language. Norwegian Computing Centre, Forskningveien, Oslo, 1967.
    • (1967) Norwegian Computing Centre
    • Dahl, O-J.1
  • 6
    • 0013982106 scopus 로고
    • Co-operating sequential processes
    • F. Genuys, Ed., Academic Press, New York
    • Dijkstra, E.W. Co-operating sequential processes. In Programming Languages, F. Genuys, Ed., Academic Press, New York, 1968, pp. 43-112.
    • (1968) Programming Languages , pp. 43-112
    • Dijkstra, E.W.1
  • 7
    • 0001654941 scopus 로고
    • Notes on structured programming
    • Academic Press, New York
    • Dijkstra, E.W. Notes on structured programming. In Structured Programming, Academic Press, New York 1972, pp. 1-82.
    • (1972) Structured Programming , pp. 1-82
    • Dijkstra, E.W.1
  • 8
    • 0016543936 scopus 로고
    • Guarded commands, nondeterminacy, and formal derivation of programs
    • Aug
    • Dijkstra, E.W. Guarded commands, nondeterminacy, and formal derivation of programs. Comm. ACM 18, 8 (Aug. 1975), 453-457.
    • (1975) Comm. ACM , vol.18 , Issue.8 , pp. 453-457
    • Dijkstra, E.W.1
  • 10
    • 0005456280 scopus 로고
    • Towards a theory of parallel programming
    • Academic Press, New York
    • Hoare, C.A.R. Towards a theory of parallel programming. In Operating Systems Techniques, Academic Press, New York, 1972, pp. 61-71.
    • (1972) Operating Systems Techniques , pp. 61-71
    • Hoare, C.1
  • 11
    • 0015482118 scopus 로고
    • Proof of correctness of data representations
    • Hoare, C.A.R. Proof of correctness of data representations. Acta Informatica 1, 4 (1972), 271-281.
    • (1972) Acta Informatica , vol.1 , Issue.4 , pp. 271-281
    • Hoare, C.1
  • 12
    • 0000087207 scopus 로고
    • The semantics of a simple language for parallel programming
    • North Holland
    • Kahn, G. The semantics of a simple language for parallel programming. In Proc. IFIP Congress 74, North Holland, 1974.
    • (1974) Proc. IFIP Congress , vol.74
    • Kahn, G.1
  • 15
    • 84945709547 scopus 로고
    • Report on the algorithmic language ALGOL 60
    • May
    • Naur, P., Ed. Report on the algorithmic language ALGOL 60. Comm. ACM 3, 5 (May 1960), 299-314.
    • (1960) Comm. ACM , vol.3 , Issue.5 , pp. 299-314
    • Naur, P.1
  • 17
    • 33646124654 scopus 로고
    • The UNIX command language
    • Infotech, Nicholson House, Maidenhead, England
    • Thompson, K. The UNIX command language. In Structured Programming, Infotech, Nicholson House, Maidenhead, England, 1976, pp. 375-384.
    • (1976) Structured Programming , pp. 375-384
    • Thompson, K.1
  • 18
    • 0005929466 scopus 로고
    • Report on the algorithmic language ALGOL 68
    • van Wijngaarden, A. Ed. Report on the algorithmic language ALGOL 68. Numer. Math. 14 (1969), 79-218.
    • (1969) Numer. Math , vol.14 , pp. 79-218
    • van Wijngaarden, A.1
  • 19
    • 77955456983 scopus 로고
    • Abstraction and verification in ALPHARD
    • Carnegie-Mellon U., Pittsburgh, Pa., June
    • Wulf, W.A., London, R.L., and Shaw, M. Abstraction and verification in ALPHARD. Dept. of Comptr. Sci., Carnegie-Mellon U., Pittsburgh, Pa., June 1976.
    • (1976) Dept. of Comptr. Sci.
    • Wulf, W.A.1    London, R.L.2    Shaw, M.3
  • 20
    • 0015197891 scopus 로고
    • The programming language PASCAL
    • Wirth, N. The programming language PASCAL. Acta Informatica I, 1 (1971), 35-63.
    • (1971) Acta Informatica , vol.1 , Issue.1 , pp. 35-63
    • Wirth, N.1


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