메뉴 건너뛰기




Volumn 23, Issue 1, 1991, Pages 49-90

Paradigms for process interaction in distributed programs

Author keywords

clients and servers; distributed and parallel algorithms; distributed programming; distributed programming methods; heartbeat algorithms; networks of filters; patterns for interprocess communication; probe echo algorithms; replicated servers; token passing algorithms

Indexed keywords

COMPUTER PROGRAMMING - ALGORITHMS; COMPUTER SYSTEMS, DIGITAL - DISTRIBUTED;

EID: 0026122833     PISSN: 03600300     EISSN: 15577341     Source Type: Journal    
DOI: 10.1145/103162.103164     Document Type: Article
Times cited : (114)

References (67)
  • 1
    • 0023589502 scopus 로고
    • Applying static network protocols to dynamic networks. In Proceedings of the 28th Annual Symposium on Foundations of Computer Science IEEE Computer Society (Los Angeles, Oct.)
    • AFEK, Y., AWERBUCH, B, AND GAFNI, E. 1987. Applying static network protocols to dynamic networks. In Proceedings of the 28th Annual Symposium on Foundations of Computer Science IEEE Computer Society (Los Angeles, Oct.), pp. 358-370.
    • (1987) , pp. 358-370
    • AFEK, Y.1    AWERBUCH, B.2    GAFNI, E.3
  • 4
    • 0040074679 scopus 로고
    • An overview of the PTRAN analysis system
    • (Oct.)
    • ALLEN, F., BURKE, M., CHARLES, P., CYTRON, R., AND FERRANTE, J. 1988. An overview of the PTRAN analysis system. J. Parallel Distrib. Comput. 5, 5 (Oct.), 617-640.
    • (1988) , vol.5 , Issue.5 , pp. 617-640
    • ALLEN, F.1    BURKE, M.2    CHARLES, P.3    CYTRON, R.4    FERRANTE, J.5
  • 6
    • 0020719929 scopus 로고
    • Concepts and notations for concurrent programming
    • (Mar)
    • ANDREWS, G. R., AND SCHNEIDER, F. B. 1983. Concepts and notations for concurrent programming. ACM Comput. Surv. 15, 1 (Mar), 3-43.
    • (1983) , vol.1 , pp. 3-43
    • ANDREWS, G.R.1    SCHNEIDER, F.B.2
  • 8
    • 0022562857 scopus 로고
    • In Proceedings of the 13th International Symposium on Computer Architecture. Computer Science Press, Rockville, Md
    • ANNARATONE, M., ARNOULD, E, GROSS, T, KUNG, H. T., LAM, M. S., MEZILCIOGLU, O., SAROCKY, K., AND WEBB, J. A. 1986 In Proceedings of the 13th International Symposium on Computer Architecture. Computer Science Press, Rockville, Md., pp. 346-356.
    • (1986) , pp. 346-356
    • ANNARATONE, M.1    ARNOULD, E.2    GROSS, T.3    KUNG, H.T.4    LAM, M.S.5    MEZILCIOGLU, O.6    SAROCKY, K.7    WEBB, J.A.8
  • 9
    • 0024082627 scopus 로고
    • Performance of multi-tasking and synchronization mechanisms in the programming language SR
    • (Sept.)
    • ATKINS, M. S., AND OLSSON, R. A. 1988. Performance of multi-tasking and synchronization mechanisms in the programming language SR. Softw. Pract. Exper. 18, 9 (Sept.), 879-895.
    • (1988) , vol.18 , Issue.9 , pp. 879-895
    • ATKINS, M.S.1    OLSSON, R.A.2
  • 10
    • 0024736238 scopus 로고    scopus 로고
    • E, STEINER, J. G., AND TANENBAUM, A. S. 1989 Programming languages for distributed systems. ACM Comput. Surv. 21, 3 (Sept.)
    • BAL, H. E, STEINER, J. G., AND TANENBAUM, A. S. 1989 Programming languages for distributed systems. ACM Comput. Surv. 21, 3 (Sept.), 261-322.
    • BAL, H.1
  • 11
    • 84976707205 scopus 로고
    • Output guards and non-determinism in CSP. 1980. ACM Trans. Program Lang. Syst. 2, 2 (Apr.)
    • BERNSTEIN, A. J. 1980 Output guards and non-determinism in CSP. 1980. ACM Trans. Program Lang. Syst. 2, 2 (Apr.), 234-238.
    • (1980) , pp. 234-238
    • BERNSTEIN, A.J.1
  • 12
    • 0023287946 scopus 로고
    • Reliable communication in the presence of failures
    • (Feb.)
    • BIRMAN, K. P., AND JOSEPH, T. A. 1987. Reliable communication in the presence of failures. ACM Trans. Comput. Syst. 5, 1 (Feb.), 47-76.
    • (1987) , vol.5 , Issue.1 , pp. 47-76
    • BIRMAN, K.P.1    JOSEPH, T.A.2
  • 13
    • 84976728609 scopus 로고
    • Distributed data structures in Linda
    • ALM SIGPLAN and SIGACT (Williamsburg, Virginia, Jan.)
    • HARRIERO, N., GELERNTER, D, AND LEICHTER, J. 1986. Distributed data structures in Linda. Thirteenth ACM Symposium on Principles of Programming Languages. ALM SIGPLAN and SIGACT (Williamsburg, Virginia, Jan.), pp. 236-242.
    • (1986) , pp. 236-242
    • HARRIERO, N.1    GELERNTER, D.2    LEICHTER, J.3
  • 14
    • 0025399850 scopus 로고
    • A message-optimal algorithm for distributed termination detection
    • CHANDRASEKARAN, S. AND VENKATESAN, S. 1990. A message-optimal algorithm for distributed termination detection. J. Parallel Distrib. Comput. 8, 245-292.
    • (1990) , vol.8 , pp. 245-292
    • CHANDRASEKARAN, S.1    VENKATESAN, S.2
  • 15
    • 0022020346 scopus 로고
    • Distributed snapshots: Determining global states of distributed systems
    • (Feb.)
    • CHANDY, K. M., AND LAMPORT, L. 1985. Distributed snapshots: Determining global states of distributed systems. ACM Trans. Comput. Syst. 3, 1 (Feb.), 63-75.
    • (1985) , vol.3 , Issue.1 , pp. 63-75
    • CHANDY, K.M.1    LAMPORT, L.2
  • 16
    • 84976705196 scopus 로고
    • The drinking philosophers problem
    • (Oct.)
    • CHANDY, K. M., AND MISRA, J. 1984. The drinking philosophers problem. ACM Trans Program. Lang. Syst. 6, 4 (Oct.), 632-646.
    • (1984) , vol.6 , Issue.4 , pp. 632-646
    • CHANDY, K.M.1    MISRA, J.2
  • 17
    • 84976742355 scopus 로고
    • Decentralized algorithms in distributed systems. TR CSRG-103. Ph.D. dissertation, Computer Systems Research Group, University of Toronto, October
    • CHANG, E. J. H. 1979. Decentralized algorithms in distributed systems. TR CSRG-103. Ph.D. dissertation, Computer Systems Research Group, University of Toronto, October.
    • (1979)
    • CHANG, E.J.H.1
  • 18
    • 0020151814 scopus 로고
    • Echo algorithms: Depth parallel operations on general graphs
    • (Jul.)
    • CHANG, E. J. H. 1982. Echo algorithms: Depth parallel operations on general graphs. IEEE Trans Softw. Eng. 8, 4 (Jul.), 391-401.
    • (1982) , vol.8 , Issue.4 , pp. 391-401
    • CHANG, E.J.H.1
  • 19
    • 0022299372 scopus 로고
    • The structuring of systems using upcalls. In Proceedings of the 10th ACM Symposium on Operating Systems Principles. ACM SIGOPS (Orcas Island, Wash., Dec.)
    • CLARK, D. 1985 The structuring of systems using upcalls. In Proceedings of the 10th ACM Symposium on Operating Systems Principles. ACM SIGOPS (Orcas Island, Wash., Dec.), pp. 171-180.
    • (1985) , pp. 171-180
    • CLARK, D.1
  • 20
    • 84976713553 scopus 로고
    • Concurrent control with “readers” and “writers” Commun. ACM 14, 10 (Oct.)
    • COURTOIS, P. J., HEYMANS, F., AND PARNAS, D. L. 1971. Concurrent control with “readers” and “writers” Commun. ACM 14, 10 (Oct.), 667-668.
    • (1971) , pp. 667-668
    • COURTOIS, P.J.1    HEYMANS, F.2    PARNAS, D.L.3
  • 21
    • 84976787753 scopus 로고    scopus 로고
    • W 1976. A Discipline of Programming. Prentice-Hall, Englewood Cliffs, NJ
    • DIJKSTRA, E. W 1976. A Discipline of Programming. Prentice-Hall, Englewood Cliffs, NJ.
    • DIJKSTRA, E.1
  • 22
    • 84982876650 scopus 로고
    • Termination detection in diffusing computations
    • (Aug.)
    • DIJKSTRA, E. W., AND SCHOLTEN, C. S. 1980. Termination detection in diffusing computations. Inf. Process. Lett. 11, 1 (Aug.), 1-4.
    • (1980) , vol.11 , Issue.1 , pp. 1-4
    • DIJKSTRA, E.W.1    SCHOLTEN, C.S.2
  • 23
    • 0020767389 scopus 로고    scopus 로고
    • J. M. 1983. Derivation of a termination detection algorithm for distributed computation. Inf. Process. Lett. 16, 5 (Jun.)
    • DIJKSTRA, E. W., FEIJEN, W. H. J., AND VAN GASTEREN, A. J. M. 1983. Derivation of a termination detection algorithm for distributed computation. Inf. Process. Lett. 16, 5 (Jun.), 217-219.
    • DIJKSTRA, E.W.1    FEIJEN, W.H.J.2    VAN GASTEREN, A.3
  • 24
    • 84976718827 scopus 로고
    • The development of two distributed algorithms for network topology. Tech. Rep. TR 88-13. Dept. of Computer Science, Univ. of Arizona
    • ELSHOFF, I. J. P., AND ANDREWS, G. R. 1988. The development of two distributed algorithms for network topology. Tech. Rep. TR 88-13. Dept. of Computer Science, Univ. of Arizona.
    • (1988)
    • ELSHOFF, I.J.P.1    ANDREWS, G.R.2
  • 25
    • 0023331176 scopus 로고
    • DIB: A distributed implementation of backtracking
    • (Apr.)
    • FINKEL R, AND MANBER, U. 1987. DIB: A distributed implementation of backtracking. ACM Trans. Program. Lang. Syst. 9, 2 (Apr.), 235-256.
    • (1987) , vol.9 , Issue.2 , pp. 235-256
    • FINKEL, R.1    MANBER, U.2
  • 26
    • 84976742536 scopus 로고    scopus 로고
    • JOHNSON, M. A., LYZENGA, G. A., OTTO, S. W., SALMON, J. K., AND WALKER, D. W. 1988. Solving Problems on Concurrent Processors, Volume I: General Techniques and Regular Problems. Prentice Hall, Englewood Cliffs, NJ
    • Fox, G. C., JOHNSON, M. A., LYZENGA, G. A., OTTO, S. W., SALMON, J. K., AND WALKER, D. W. 1988. Solving Problems on Concurrent Processors, Volume I: General Techniques and Regular Problems. Prentice Hall, Englewood Cliffs, NJ
    • Fox, G.C.1
  • 27
    • 84976809509 scopus 로고
    • Distributed termination
    • (Jan.)
    • FRANCEZ, N. 1980. Distributed termination. ACM Trans. Program. Lang. Syst. 2, 1 (Jan.), 42-55.
    • (1980) , vol.2 , Issue.1 , pp. 42-55
    • FRANCEZ, N.1
  • 28
    • 0022777817 scopus 로고
    • Concurrent C
    • (Sept.)
    • GEHANI, N. H., AND ROOME, W. D. 1986. Concurrent C. Softw. Pract. Exper. 16, 9 (Sept.), 821-844.
    • (1986) , vol.16 , Issue.9 , pp. 821-844
    • GEHANI, N.H.1    ROOME, W.D.2
  • 29
    • 84976826320 scopus 로고
    • Generative communication in Linda
    • (Jan.)
    • GELERNTER, D. 1985. Generative communication in Linda. ACM Trans. Program. Lang. Syst. 7, 1 (Jan.), 80-112.
    • (1985) , vol.7 , Issue.1 , pp. 80-112
    • GELERNTER, D.1
  • 30
    • 0019569287 scopus 로고
    • Message passing between sequential processes: The reply primitive and the administrator concept
    • GENTLEMAN, W. M. 1981. Message passing between sequential processes: The reply primitive and the administrator concept. Softw. Pract. Exper. 11, 435-466.
    • (1981) , vol.11 , pp. 435-466
    • GENTLEMAN, W.M.1
  • 31
    • 84990686553 scopus 로고
    • Weighted voting for replicated data. In Proceedings of the 7th Symposium on Operating Systems Principles. ACM SIGOPS (Pacific Grove, Calif., Dec.)
    • GIFFORD, D. K. 1979. Weighted voting for replicated data. In Proceedings of the 7th Symposium on Operating Systems Principles. ACM SIGOPS (Pacific Grove, Calif., Dec.), pp. 150-162.
    • (1979) , pp. 150-162
    • GIFFORD, D.K.1
  • 32
    • 0021816909 scopus 로고
    • Programming divide and conquer on a MIMD machine
    • (Jan.)
    • GRIT, D. H., AND MCGRAW, J. R. 1985. Programming divide and conquer on a MIMD machine. Softw. Pract. Exper. 15, 1 (Jan.), 41-53.
    • (1985) , vol.1 , pp. 41-53
    • GRIT, D.H.1    MCGRAW, J.R.2
  • 33
    • 84976721284 scopus 로고
    • Multilisp: A language for concurrent symbolic computation
    • (Oct.)
    • HALSTEAD, R. H. 1985. Multilisp: A language for concurrent symbolic computation. ACM Trans. Program. Lang. Syst. 7, 4 (Oct.), 501-538.
    • (1985) , vol.7 , Issue.4 , pp. 501-538
    • HALSTEAD, R.H.1
  • 35
    • 0016114085 scopus 로고
    • Monitors: An operating system structuring concept
    • (Oct.)
    • HOARE, C. A. R. 1974. Monitors: An operating system structuring concept. Commun. ACM 17, 10 (Oct.), 549-557.
    • (1974) , vol.17 , Issue.10 , pp. 549-557
    • HOARE, C.A.R.1
  • 36
    • 0018005391 scopus 로고
    • Communicating sequential processes
    • (Aug.)
    • HOARE, C. A. R. 1978. Communicating sequential processes. Commun. ACM 21, 8 (Aug.), 666-677.
    • (1978) , vol.21 , Issue.8 , pp. 666-677
    • HOARE, C.A.R.1
  • 37
    • 0017996760 scopus 로고
    • Time, clocks, and the ordering of events in distributed systems
    • (Jul.)
    • LAMPORT, L. 1978. Time, clocks, and the ordering of events in distributed systems. Commun. ACM 21, 7 (Jul.), 558-565.
    • (1978) , vol.21 , Issue.7 , pp. 558-565
    • LAMPORT, L.1
  • 38
    • 0020231024 scopus 로고
    • An assertional correctness proof of a distributed algorithm
    • (Dec.)
    • LAMPORT, L. 1982. An assertional correctness proof of a distributed algorithm. Sci. Comput. Program. 2, 3 (Dec.), 175-206.
    • (1982) , vol.2 , Issue.3 , pp. 175-206
    • LAMPORT, L.1
  • 39
    • 84976699318 scopus 로고
    • The Byzantine generals problem
    • (Jul.)
    • LAMPORT, L., SHOSTAK, R. AND PEASE, M. 1982. The Byzantine generals problem. ACM Trans. Program. Lang. Syst. 3, 3 (Jul.), 382-401.
    • (1982) , vol.3 , Issue.3 , pp. 382-401
    • LAMPORT, L.1    SHOSTAK, R.2    PEASE, M.3
  • 40
    • 84976696127 scopus 로고
    • On the duality of operating system structures. In Proceedings of the 2nd International Symposium on Operating Systems. (IRIA, Paris, Oct.). Reprinted in Oper. Syst. Rev. 13, 2 (Apr
    • LAUER, H. C., AND NEEDHAM, R. M. 1978. On the duality of operating system structures. In Proceedings of the 2nd International Symposium on Operating Systems. (IRIA, Paris, Oct.). Reprinted in Oper. Syst. Rev. 13, 2 (Apr. 1979), 3-19.
    • (1978) , pp. 3-19
    • LAUER, H.C.1    NEEDHAM, R.M.2
  • 41
    • 0017722619 scopus 로고
    • Distributed systems: Towards a formal approach. In Proceedings of Information Processing 77. North-Holland Publishing Co., Amsterdam
    • LELANN, G. 1977. Distributed systems: Towards a formal approach. In Proceedings of Information Processing 77. North-Holland Publishing Co., Amsterdam, pp. 155-160.
    • (1977) , pp. 155-160
    • LELANN, G.1
  • 42
    • 0022069122 scopus 로고
    • A algorithm for mutual exclusion in decentralized systems
    • (May)
    • MAEKAWA, M. 1985. A algorithm for mutual exclusion in decentralized systems. ACM Trans. Comput. Syst. 3, 2 (May), 145-159.
    • (1985) , vol.3 , Issue.2 , pp. 145-159
    • MAEKAWA, M.1
  • 44
    • 0020977802 scopus 로고
    • Maintaining the time in a distributed system. In Proceedings of the 2nd ACM Symposium on Principles of Distributed Computing. (Montreal, Aug.)
    • MARZULLO, K., AND OWICKI, S. S. 1983. Maintaining the time in a distributed system. In Proceedings of the 2nd ACM Symposium on Principles of Distributed Computing. (Montreal, Aug.), pp. 295-305.
    • (1983) , pp. 295-305
    • MARZULLO, K.1    OWICKI, S.S.2
  • 45
    • 0022443099 scopus 로고
    • Derivation of a distributed algorithm for finding paths in directed networks
    • (Jan.)
    • MCCURLEY, R., AND SCHNEIDER, F. B. 1986. Derivation of a distributed algorithm for finding paths in directed networks. Sci. Comput. Program. 6, 1 (Jan.), 1-9.
    • (1986) , vol.6 , Issue.1 , pp. 1-9
    • MCCURLEY, R.1    SCHNEIDER, F.B.2
  • 46
    • 0020976614 scopus 로고
    • Detecting termination of distributed computations using markers. In Proceedings of the 2nd ACM Symposium on Principles of Distributed Computing. ACM SIGOPS and SIGACT (Montreal, Aug.)
    • MISRA, J. 1983. Detecting termination of distributed computations using markers. In Proceedings of the 2nd ACM Symposium on Principles of Distributed Computing. ACM SIGOPS and SIGACT (Montreal, Aug.), pp. 290-294.
    • (1983) , pp. 290-294
    • MISRA, J.1
  • 47
    • 0004667092 scopus 로고
    • Termination detection of diffusing computations in communicating sequential processes
    • (Jan.)
    • MISRA, J., AND CHANDY, K. M. 1982. Termination detection of diffusing computations in communicating sequential processes. ACM Trans. Program. Lang. Syst. 4, 1 (Jan.), 37-43.
    • (1982) , vol.4 , Issue.1 , pp. 37-43
    • MISRA, J.1    CHANDY, K.M.2
  • 48
    • 84976715365 scopus 로고
    • Mesa language manual, version 5.0. Report CSL-79-3, Xerox Palo Alto Research Center, Palo Alto, Calif
    • MITCHELL, J. G., MAYBURY, W., AND SWEET, R. 1979. Mesa language manual, version 5.0. Report CSL-79-3, Xerox Palo Alto Research Center, Palo Alto, Calif.
    • (1979)
    • MITCHELL, J.G.1    MAYBURY, W.2    SWEET, R.3
  • 49
    • 0022059789 scopus 로고
    • Global and logical time in distributed algorithms
    • (May)
    • MORGAN, C. 1985. Global and logical time in distributed algorithms. Inf. Process. Lett. 20, 4 (May), 189-194.
    • (1985) , vol.20 , Issue.4 , pp. 189-194
    • MORGAN, C.1
  • 50
    • 0017173886 scopus 로고
    • An axiomatic proof technique for parallel programs
    • OWICKI, S. AND GRIES, D. 1976. An axiomatic proof technique for parallel programs. Acta Inf. 6, 319-340.
    • (1976) , vol.6 , pp. 319-340
    • OWICKI, S.1    GRIES, D.2
  • 52
    • 0020789582 scopus 로고
    • A distributed solution of the distributed termination problem
    • (Jul.)
    • RANA, S. P. 1983. A distributed solution of the distributed termination problem. Inf. Process. Lett. 17, 1 (Jul.), 43-46.
    • (1983) , vol.17 , Issue.1 , pp. 43-46
    • RANA, S.P.1
  • 54
    • 84976697794 scopus 로고
    • a. Networks and Distributed Computation. The MIT Press, Cambridge, Mass
    • RAYNAL, M. 1988a. Networks and Distributed Computation. The MIT Press, Cambridge, Mass.
    • (1988)
    • RAYNAL, M.1
  • 55
    • 84976738898 scopus 로고
    • b. Distributed Algorithms and Protocols. John Wiley & Sons, New York
    • RAYNAL, M. 1988b. Distributed Algorithms and Protocols. John Wiley & Sons, New York.
    • (1988)
    • RAYNAL, M.1
  • 56
    • 0019439018 scopus 로고
    • An optimal algorithm for mutual exclusion
    • (Jan.)
    • RICART, G. AND AGRAWALA, A. K. 1981. An optimal algorithm for mutual exclusion. Commun. ACM 24, 1 (Jan.), 9-17.
    • (1981) , vol.24 , Issue.1 , pp. 9-17
    • RICART, G.1    AGRAWALA, A.K.2
  • 57
    • 84976817211 scopus 로고
    • Design and implementation of the Sun network filesystem. In Proceedings of the Usenix Conference. (June)
    • SANDBERG, R., GOLDBERG, D. KLEIMAN, S., WALSH, D., AND LYON, B. 1985. Design and implementation of the Sun network filesystem. In Proceedings of the Usenix Conference. (June). pp. 119-130.
    • (1985) , pp. 119-130
    • SANDBERG, R.1    GOLDBERG, D.2    KLEIMAN, S.3    WALSH, D.4    LYON, B.5
  • 58
    • 84976815497 scopus 로고
    • Fail-stop processors: An approach to designing fault-tolerant computing systems
    • (Aug.)
    • SCHLICHTING, R. D., AND SCHNEIDER, F. B. 1983. Fail-stop processors: An approach to designing fault-tolerant computing systems. ACM Trans. Comput. Syst. 1, 3 (Aug.), 222-238.
    • (1983) , vol.1 , Issue.3 , pp. 222-238
    • SCHLICHTING, R.D.1    SCHNEIDER, F.B.2
  • 59
    • 0019138790 scopus 로고
    • Ensuring consistency in a distributed database system by use of distributed semaphores. In Proceedings of International Symposium on Distributed Databases. (Versailles, France, Mar.)
    • SCHNEIDER, F. B. 1980. Ensuring consistency in a distributed database system by use of distributed semaphores. In Proceedings of International Symposium on Distributed Databases. (Versailles, France, Mar.), pp. 183-189.
    • (1980) , pp. 183-189
    • SCHNEIDER, F.B.1
  • 60
    • 84976650104 scopus 로고
    • Synchronization in distributed programs. ACM Trans. Program. Lang. Syst. 4, 2 (Apr.)
    • SCHNEIDER, F. B. 1982 Synchronization in distributed programs. ACM Trans. Program. Lang. Syst. 4, 2 (Apr.), 179-195.
    • (1982) , pp. 179-195
    • SCHNEIDER, F.B.1
  • 61
    • 84976684939 scopus 로고
    • Paradigms for distributed programs. In Distributed Systems: Methods and Tools for Specification, An Advanced Course. Lecture notes in Comput. Sci. 190. Springer-Verlag, Berlin
    • SCHNEIDER, F. B., AND LAMPORT, L. 1985. Paradigms for distributed programs. In Distributed Systems: Methods and Tools for Specification, An Advanced Course. Lecture notes in Comput. Sci. 190. Springer-Verlag, Berlin.
    • (1985)
    • SCHNEIDER, F.B.1    LAMPORT, L.2
  • 62
    • 0021408550 scopus 로고
    • Fault-tolerant broadcasts
    • SCHNEIDER, F. B., GRIES, D., AND SCHLICHTING, R. D. 1984. Fault-tolerant broadcasts. Sci. Comput. Program. 4, 1-15.
    • (1984) , vol.4 , pp. 1-15
    • SCHNEIDER, F.B.1    GRIES, D.2    SCHLICHTING, R.D.3
  • 63
    • 0018545220 scopus 로고
    • Communication and synchronization in distributed systems
    • (Nov.)
    • SILBERSCHATZ, A 1979. Communication and synchronization in distributed systems. IEEE Trans. Softw. Engr. SE 5, 6 (Nov.), 542-546.
    • (1979) , vol.5 , Issue.6 , pp. 542-546
    • SILBERSCHATZ, A.1
  • 64
    • 0022151877 scopus 로고
    • A distributed mutual exclusion algorithm
    • (Nov.)
    • SUZUKI, I., AND KASAMI, T. 1985. A distributed mutual exclusion algorithm. ACM Trans. Comput. Syst. 3, 4 (Nov.), 344-349.
    • (1985) , vol.3 , Issue.4 , pp. 344-349
    • SUZUKI, I.1    KASAMI, T.2
  • 65
    • 0004141908 scopus 로고
    • Prentice-Hall, Englewood Cliffs, N.J THOMAS, R. H. 1979. A majority consensus approach to concurrency control in multiple copy databases. ACM Trans. Database Syst 4, 2 (Jun.)
    • TANENBAUM, A. S. 1988. Computer Networks, Second Edition. Prentice-Hall, Englewood Cliffs, N.J THOMAS, R. H. 1979. A majority consensus approach to concurrency control in multiple copy databases. ACM Trans. Database Syst 4, 2 (Jun.), 180-209.
    • (1988) Computer Networks, Second Edition. , pp. 180-209
    • TANENBAUM, A.S.1
  • 66
    • 0024126625 scopus 로고
    • The uniform system: An approach to runtime support for large scale shared memory parallel processors. In Proceedings of the 1988 International Conference on Parallel Processing. IEEE Computer Society (St. Charles, Illinois, Aug.)
    • THOMAS, R. H., AND CROWTHER, W. 1988. The uniform system: An approach to runtime support for large scale shared memory parallel processors. In Proceedings of the 1988 International Conference on Parallel Processing. IEEE Computer Society (St. Charles, Illinois, Aug.), pp. 245-254.
    • (1988) , pp. 245-254
    • THOMAS, R.H.1    CROWTHER, W.2
  • 67
    • 0017991719 scopus 로고
    • UNIX implementation
    • 57, 6, part 2 (Jul.-Aug.), 1931-
    • THOMPSON, K. 1978. UNIX implementation. Bell Syst. Tech. J. 57, 6, part 2 (Jul.-Aug.), 1931-1946
    • (1978)
    • THOMPSON, K.1


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