메뉴 건너뛰기




Volumn 9780521876346, Issue , 2008, Pages 1-736

Distributed computing: Principles, algorithms, and systems

Author keywords

[No Author keywords available]

Indexed keywords

COMPLEX NETWORKS; COMPUTATION THEORY; ENGINEERING EDUCATION; NETWORK SECURITY; PEER TO PEER NETWORKS; SENSOR NETWORKS; STUDENTS; TEXTBOOKS;

EID: 84923939174     PISSN: None     EISSN: None     Source Type: Book    
DOI: 10.1017/CBO9780511805318     Document Type: Book
Times cited : (313)

References (584)
  • 1
  • 9
    • 84944260529 scopus 로고
    • A study of non-blocking switching networks
    • C. Clos, A study of non-blocking switching networks, Bell Systems Technical Journal, 32, 1953, 406-424.
    • (1953) Bell Systems Technical Journal , vol.32 , pp. 406-424
    • Clos, C.1
  • 10
    • 84968470212 scopus 로고
    • An algorithm for the machine calculation of complete Fourier series
    • J. M. Cooley and J. W. Tukey, An algorithm for the machine calculation of complete Fourier series, Mathematical Computations, 19, 1965, 297-301.
    • (1965) Mathematical Computations , vol.19 , pp. 297-301
    • Cooley, J.M.1    Tukey, J.W.2
  • 13
    • 0019664590 scopus 로고
    • A survey of interconnection networks
    • T. Y. Feng, A survey of interconnection networks, IEEE Computer, 14, 1981, 12-27.
    • (1981) IEEE Computer , vol.14 , pp. 12-27
    • Feng, T.Y.1
  • 14
    • 0015401565 scopus 로고
    • Some computer organizations and their effectiveness
    • M. Flynn, Some computer organizations and their effectiveness, IEEE Transactions on Computers, C-21, 1972, 94.
    • (1972) IEEE Transactions on Computers , vol.C-21 , pp. 94
    • Flynn, M.1
  • 17
    • 0036471031 scopus 로고    scopus 로고
    • The Grid: A new infrastructure for 21st century science
    • I. Foster, The Grid: a new infrastructure for 21st century science, Physics Today, 55(2), 2002, 42-47.
    • (2002) Physics Today , vol.55 , Issue.2 , pp. 42-47
    • Foster, I.1
  • 23
    • 84923966553 scopus 로고
    • May 28
    • L. Lamport, Distribution email, May 28, 1987, available at: http://research. microsoft.com/users/lamport/pubs/distributed_systems.txt.
    • (1987) Distribution email
    • Lamport, L.1
  • 24
    • 31544438038 scopus 로고    scopus 로고
    • Guest editors’ introduction: Asynchronous middleware and services
    • D. Lea, S. Vinoski, and W. Vogels, Guest editors’ introduction: asynchronous middleware and services, IEEE Internet Computing, 10(1), 2006, 14-17.
    • (2006) IEEE Internet Computing , vol.10 , Issue.1 , pp. 14-17
    • Lea, D.1    Vinoski, S.2    Vogels, W.3
  • 25
    • 0004215089 scopus 로고    scopus 로고
    • San Francisco, CA, Morgan Kaufmann
    • N. Lynch, Distributed Algorithms, San Francisco, CA, Morgan Kaufmann, 1996.
    • (1996) Distributed Algorithms
    • Lynch, N.1
  • 31
    • 84990637885 scopus 로고
    • PVM: A framework for parallel distributed computing
    • V. Sunderam, PVM: A framework for parallel distributed computing, Concurrency - Practice and Experience, 2(4): 315-339, 1990.
    • (1990) Concurrency - Practice and Experience , vol.2 , Issue.4 , pp. 315-339
    • Sunderam, V.1
  • 32
    • 0004141908 scopus 로고    scopus 로고
    • 3rd edn, New Jersey, Prentice-Hall PTR
    • A. Tanenbaum, Computer Networks, 3rd edn, New Jersey, Prentice-Hall PTR, 1996.
    • (1996) Computer Networks
    • Tanenbaum, A.1
  • 36
    • 0031077602 scopus 로고    scopus 로고
    • CORBA: Integrating diverse applications within heterogeneous distributed environments
    • S. Vinoski, CORBA: integrating diverse applications within heterogeneous distributed environments, IEEE Communications Magazine, 35(2), 1997, 46-55.
    • (1997) IEEE Communications Magazine , vol.35 , Issue.2 , pp. 46-55
    • Vinoski, S.1
  • 37
    • 0019045358 scopus 로고
    • On a class of multistage interconnection networks
    • C. L. Wu and T.-Y. Feng, On a class of multistage interconnection networks, IEEE Transactions on Computers, C-29 1980, 694-702.
    • (1980) IEEE Transactions on Computers , vol.C-29 , pp. 694-702
    • Wu, C.L.1    Feng, T.-Y.2
  • 39
    • 0022020346 scopus 로고
    • Distributed snapshots: Determining global states of distributed systems
    • K. M. Chandy and L. Lamport, Distributed snapshots: determining global states of distributed systems, ACM Transactions on Computer Systems, 3(1), 1985, 63-75.
    • (1985) ACM Transactions on Computer Systems , vol.3 , Issue.1 , pp. 63-75
    • Chandy, K.M.1    Lamport, L.2
  • 41
    • 0017996760 scopus 로고
    • Time, clocks and the ordering of events in a distributed system
    • L. Lamport, Time, clocks and the ordering of events in a distributed system, Communications of the ACM, 21, 1978, 558-564.
    • (1978) Communications of the ACM , vol.21 , pp. 558-564
    • Lamport, L.1
  • 42
    • 84910291546 scopus 로고
    • Distributed processing solves main-frame problems
    • A. Lynch, Distributed processing solves main-frame problems, Data Communications, 1976, 17-22.
    • (1976) Data Communications , pp. 17-22
    • Lynch, A.1
  • 45
    • 0021441442 scopus 로고
    • Communication mechanisms for programming distributed systems
    • S. M. Shatz, Communication mechanisms for programming distributed systems, IEEE Computer, 1984, 21-28.
    • (1984) IEEE Computer , pp. 21-28
    • Shatz, S.M.1
  • 46
    • 0024631626 scopus 로고
    • The Yaddes distributed discrete event simulation specification language and execution environments
    • B. R. Preiss, The Yaddes distributed discrete event simulation specification language and execution environments, Proceedings of the SCS Multiconference on Distributed Simulation, 1989, 139-144.
    • (1989) Proceedings of the SCS Multiconference on Distributed Simulation , pp. 139-144
    • Preiss, B.R.1
  • 47
    • 0026188189 scopus 로고
    • Concerning the size of logical clocks in distributed systems
    • B. Charron-Bost, Concerning the size of logical clocks in distributed systems, Information Processing Letters, 39, 1991, 11-16.
    • (1991) Information Processing Letters , vol.39 , pp. 11-16
    • Charron-Bost, B.1
  • 48
    • 0024946716 scopus 로고
    • Probabilistic clock synchronization
    • F. Cristian, Probabilistic clock synchronization, Distributed Computing, 3, 1989, 146-158.
    • (1989) Distributed Computing , vol.3 , pp. 146-158
    • Cristian, F.1
  • 49
    • 0026202534 scopus 로고
    • Logical time in distributed computing systems
    • August
    • C. Fidge, Logical time in distributed computing systems, IEEE Computer, August, 1991, 28-33.
    • (1991) IEEE Computer , pp. 28-33
    • Fidge, C.1
  • 52
    • 84976728787 scopus 로고
    • Virtual time
    • D. Jefferson, Virtual time, ACM Toplas, 7(3), 1985, 404-425.
    • (1985) ACM Toplas , vol.7 , Issue.3 , pp. 404-425
    • Jefferson, D.1
  • 53
    • 0003540785 scopus 로고
    • Dependency tracking and filtering in distributed computations
    • (A full presentation appeared as IRISA Technical Report No. 851, 1994.)
    • C. Jard and G.-C. Jourdan, Dependency tracking and filtering in distributed computations, Brief Announcements of the ACM Symposium on PODC, 1994. (A full presentation appeared as IRISA Technical Report No. 851, 1994.)
    • (1994) Brief Announcements of the ACM Symposium on PODC
    • Jard, C.1    Jourdan, G.-C.2
  • 54
    • 0017996760 scopus 로고
    • Time, clocks and the ordering of events in a distributed system
    • L. Lamport, Time, clocks and the ordering of events in a distributed system, Communications of the ACM, 21, 1978, 558-564.
    • (1978) Communications of the ACM , vol.21 , pp. 558-564
    • Lamport, L.1
  • 56
    • 85051400726 scopus 로고
    • Highly available distributed services and fault-tolerant distributed garbage collection
    • B. Liskov and R. Ladin, Highly available distributed services and fault-tolerant distributed garbage collection, Proceedings of the 5th ACM Symposium on PODC, 1986, 29-39.
    • (1986) Proceedings of the 5th ACM Symposium on PODC , pp. 29-39
    • Liskov, B.1    Ladin, R.2
  • 57
    • 0003055324 scopus 로고    scopus 로고
    • Virtual time and global states of distributed systems
    • Cosnard, Q and Raynal, R. (eds), North-Holland
    • F. Mattern, Virtual time and global states of distributed systems, in Cosnard, Q and Raynal, R. (eds) Proceedings of the Parallel and Distributed Algorithms Conference, North-Holland, 1988, 215-226.
    • (1988) Proceedings of the Parallel and Distributed Algorithms Conference , pp. 215-226
    • Mattern, F.1
  • 59
    • 1642555807 scopus 로고
    • Technical Report, 92-5-2, Electrical Engineering Department, University of Delaware, May
    • D. L. Mills, Modelling and Analysis of Computer Network Clocks, Technical Report, 92-5-2, Electrical Engineering Department, University of Delaware, May, 1992.
    • (1992) Modelling and Analysis of Computer Network Clocks
    • Mills, D.L.1
  • 60
    • 0026242010 scopus 로고
    • Internet time synchronization: The network time protocol
    • D. L. Mills, Internet time synchronization: the network time protocol, IEEE Transactions on Communications, 39(10), 1991, 1482-1493.
    • (1991) IEEE Transactions on Communications , vol.39 , Issue.10 , pp. 1482-1493
    • Mills, D.L.1
  • 61
    • 0022678067 scopus 로고
    • Distributed discrete event simulation
    • J. Misra, Distributed discrete event simulation, ACM Computing Surveys, 18(1), 1986, 39-65.
    • (1986) ACM Computing Surveys , vol.18 , Issue.1 , pp. 39-65
    • Misra, J.1
  • 62
    • 0019563173 scopus 로고
    • Detection of mutual inconsistency in distributed systems
    • D. S. Parker et al., Detection of mutual inconsistency in distributed systems, IEEE Transactions on Software Engineeing, 9(3), 1983, 240-246.
    • (1983) IEEE Transactions on Software Engineeing , vol.9 , Issue.3 , pp. 240-246
    • Parker, D.S.1
  • 63
    • 0023287743 scopus 로고
    • A distributed algorithm to prevent mutual drift between n logical clocks
    • M. Raynal, A distributed algorithm to prevent mutual drift between n logical clocks, Information Processing Letters, 24, 1987, 199-202.
    • (1987) Information Processing Letters , vol.24 , pp. 199-202
    • Raynal, M.1
  • 64
    • 0030085656 scopus 로고    scopus 로고
    • Logical time: Capturing causality in distributed systems
    • M. Raynal and M. Singhal, Logical time: capturing causality in distributed systems, IEEE Computer, 30(2), 1996, 49-56.
    • (1996) IEEE Computer , vol.30 , Issue.2 , pp. 49-56
    • Raynal, M.1    Singhal, M.2
  • 65
    • 0019439018 scopus 로고
    • An optimal algorithm for mutual exclusion in computer networks
    • G. Ricart, and A. K. Agrawala, An optimal algorithm for mutual exclusion in computer networks, Communications of the ACM, 24(1), 1981, 9-17
    • (1981) Communications of the ACM , vol.24 , Issue.1 , pp. 9-17
    • Ricart, G.1    Agrawala, A.K.2
  • 66
    • 0024479624 scopus 로고
    • Distributed simulation of discrete event systems
    • R. Righter and J. C. Walrand, Distributed simulation of discrete event systems, Proceedings of the IEEE, 1988, and 99-113.
    • (1988) Proceedings of the IEEE , pp. 99-113
    • Righter, R.1    Walrand, J.C.2
  • 67
    • 0023133939 scopus 로고
    • Discarding obsolete information in a replicated data base system
    • S. K. Sarin and L. Lynch, Discarding obsolete information in a replicated data base system, IEEE Transactions on Software Engineering, 13(1), 1987, 39-46.
    • (1987) IEEE Transactions on Software Engineering , vol.13 , Issue.1 , pp. 39-46
    • Sarin, S.K.1    Lynch, L.2
  • 69
    • 0024663349 scopus 로고
    • A heuristically-aided mutual exclusion algorithm for distributed systems
    • M. Singhal, A heuristically-aided mutual exclusion algorithm for distributed systems, IEEE Transactions on Computers, 38(5), 1989, 651-662.
    • (1989) IEEE Transactions on Computers , vol.38 , Issue.5 , pp. 651-662
    • Singhal, M.1
  • 72
    • 13944269967 scopus 로고    scopus 로고
    • Clock synchronization in wireless sensor networks: A survey
    • B. Sundararaman, U. Buy, and A. D. Kshemkalyani, Clock synchronization in wireless sensor networks: a survey, Ad-Hoc Networks, 3(3), 2005, 281-323.
    • (2005) Ad-Hoc Networks , vol.3 , Issue.3 , pp. 281-323
    • Sundararaman, B.1    Buy, U.2    Kshemkalyani, A.D.3
  • 74
    • 0039448595 scopus 로고
    • Recording distributed snapshots based on causal order of message delivery
    • A. Acharya and B. R. Badrinath, Recording distributed snapshots based on causal order of message delivery, Information Processing Letters, 44, 1992, 317-321.
    • (1992) Information Processing Letters , vol.44 , pp. 317-321
    • Acharya, A.1    Badrinath, B.R.2
  • 75
    • 0028446369 scopus 로고
    • An optimal algorithm for distributed snapshots with causal message ordering
    • S. Alagar, and S. Venkatesan, An optimal algorithm for distributed snapshots with causal message ordering, Information Processing Letters, 50, 1994, 311-316.
    • (1994) Information Processing Letters , vol.50 , pp. 311-316
    • Alagar, S.1    Venkatesan, S.2
  • 76
    • 0001811152 scopus 로고
    • Consistent global states of distributed systems: Fundamental concepts and mechanisms
    • Mullender, S.J. (ed.), ACM Press
    • O. Babaoglu and K. Marzullo, Consistent global states of distributed systems: fundamental concepts and mechanisms, in Mullender, S.J. (ed.) Distributed Systems, ACM Press 1993.
    • (1993) Distributed Systems
    • Babaoglu, O.1    Marzullo, K.2
  • 77
    • 0343989347 scopus 로고
    • Specification and verification of dynamic properties in distributed computations
    • O. Babaoglu and M. Raynal, Specification and verification of dynamic properties in distributed computations, Journal of Parallel and Distributed Systems, 28(2), 1995, 173-185.
    • (1995) Journal of Parallel and Distributed Systems , vol.28 , Issue.2 , pp. 173-185
    • Babaoglu, O.1    Raynal, M.2
  • 80
    • 0022020346 scopus 로고
    • Distributed snapshots: Determining global states of distributed systems
    • K. M. Chandy and L. Lamport, Distributed snapshots: determining global states of distributed systems, ACM Transactions on Computer Systems, 3(1), 1985, 63-75.
    • (1985) ACM Transactions on Computer Systems , vol.3 , Issue.1 , pp. 63-75
    • Chandy, K.M.1    Lamport, L.2
  • 88
    • 0023090161 scopus 로고
    • Checkpointing and rollback-recovery in distributed systems
    • January
    • R. Koo and S. Toueg, Checkpointing and rollback-recovery in distributed systems, IEEE Transactions on Software Engineering, January, 1987, 23-31.
    • (1987) IEEE Transactions on Software Engineering , pp. 23-31
    • Koo, R.1    Toueg, S.2
  • 90
    • 0028338152 scopus 로고
    • Efficient detection and resolution of generalized distributed deadlocks
    • A. Kshemkalyani and M. Singhal, Efficient detection and resolution of generalized distributed deadlocks, IEEE Transactions on Software Engineering, 20(1), 1994, 43-54.
    • (1994) IEEE Transactions on Software Engineering , vol.20 , Issue.1 , pp. 43-54
    • Kshemkalyani, A.1    Singhal, M.2
  • 92
    • 0017996760 scopus 로고
    • Time, clocks, and the ordering of events in a distributed system
    • L. Lamport, Time, clocks, and the ordering of events in a distributed system, Communications of the ACM, 21(7), 1978, 558-565.
    • (1978) Communications of the ACM , vol.21 , Issue.7 , pp. 558-565
    • Lamport, L.1
  • 95
    • 0023593920 scopus 로고
    • Algorithms for distributed termination detection
    • F. Mattern, Algorithms for distributed termination detection, Distributed Computing, 2(3), 1987, 161-175.
    • (1987) Distributed Computing , vol.2 , Issue.3 , pp. 161-175
    • Mattern, F.1
  • 96
    • 0001167874 scopus 로고
    • Efficient algorithms for distributed snapshots and global virtual time approximation
    • F. Mattern, Efficient algorithms for distributed snapshots and global virtual time approximation, Journal of Parallel and Distributed Computing, 18, 1993, 423-434.
    • (1993) Journal of Parallel and Distributed Computing , vol.18 , pp. 423-434
    • Mattern, F.1
  • 99
    • 0026219782 scopus 로고
    • Causal ordering abstraction and a simple way to implement it
    • M. Raynal, A. Schiper, and S. Toueg, Causal ordering abstraction and a simple way to implement it, Information Processing Letters, 39(6), 1991, 343-350.
    • (1991) Information Processing Letters , vol.39 , Issue.6 , pp. 343-350
    • Raynal, M.1    Schiper, A.2    Toueg, S.3
  • 100
    • 0023133939 scopus 로고
    • Discarding obsolete information in a replicated database system
    • S. Sarin and N. Lynch, Discarding obsolete information in a replicated database system, IEEE Transactions on Software Engineering, 13(1), 1987, 39-47.
    • (1987) IEEE Transactions on Software Engineering , vol.13 , Issue.1 , pp. 39-47
    • Sarin, S.1    Lynch, N.2
  • 106
    • 0029192604 scopus 로고
    • Maximum and minimum consistent global checkpoints and their applications
    • Bad Neuenahr, Germany, September
    • Yi-Min Wang, Maximum and minimum consistent global checkpoints and their applications, Proceedings of the 14th IEEE Symposium on Reliable Distributed Systems, Bad Neuenahr, Germany, September 1995, 86-95.
    • (1995) Proceedings of the 14th IEEE Symposium on Reliable Distributed Systems , pp. 86-95
    • Wang, Y.-M.1
  • 107
    • 0031124071 scopus 로고    scopus 로고
    • Consistent global checkpoints that contain a given set of local checkpoints
    • Yi-Min Wang, Consistent global checkpoints that contain a given set of local checkpoints, IEEE Transactions on Computers, 46(4), 1997, 456-468.
    • (1997) IEEE Transactions on Computers , vol.46 , Issue.4 , pp. 456-468
    • Wang, Y.-M.1
  • 109
    • 0023581508 scopus 로고
    • Optimal distributed algorithms for minimum weight spanning tree, counting, leader election, and related problems
    • B. Awerbuch, Optimal distributed algorithms for minimum weight spanning tree, counting, leader election, and related problems, Proceedings of 19th ACM Symposium on Principles of Theory of Computing (STOC), 1987, 230-240.
    • (1987) Proceedings of 19th ACM Symposium on Principles of Theory of Computing (STOC) , pp. 230-240
    • Awerbuch, B.1
  • 110
    • 0022144867 scopus 로고
    • Complexity of network synchronization
    • B. Awerbuch, Complexity of network synchronization, Journal of the ACM, 32(4), 1985, 804-823.
    • (1985) Journal of the ACM , vol.32 , Issue.4 , pp. 804-823
    • Awerbuch, B.1
  • 111
    • 0003787146 scopus 로고
    • Princeton, NJ, Princeton University Press
    • R. Bellman, Dynamic Programming, Princeton, NJ, Princeton University Press, 1957.
    • (1957) Dynamic Programming
    • Bellman, R.1
  • 112
    • 0020202833 scopus 로고
    • Distributed computations on graphs: Shortest path algorithms
    • K. M. Chandy and J. Misra, Distributed computations on graphs: shortest path algorithms, Communications of the ACM, 25(11), 1982, 833-838.
    • (1982) Communications of the ACM , vol.25 , Issue.11 , pp. 833-838
    • Chandy, K.M.1    Misra, J.2
  • 113
    • 0018465825 scopus 로고
    • An improved algorithm for decentralized extremafinding in circular configurations of processes
    • E. Chang and R. Roberts, An improved algorithm for decentralized extremafinding in circular configurations of processes, Communications of the ACM, 22(5), 1979, 281-283.
    • (1979) Communications of the ACM , vol.22 , Issue.5 , pp. 281-283
    • Chang, E.1    Roberts, R.2
  • 114
    • 0020781018 scopus 로고
    • Graph traversal techniques and the maximum flow problem in distributed computation
    • T.-Y. Cheung, Graph traversal techniques and the maximum flow problem in distributed computation, IEEE Transactions on Software Engineering, 9(4), 1983, 504-512.
    • (1983) IEEE Transactions on Software Engineering , vol.9 , Issue.4 , pp. 504-512
    • Cheung, T.-Y.1
  • 117
    • 0030195128 scopus 로고    scopus 로고
    • The inhibition spectrum and the achievement of causal consistency
    • C. Critchlow and K. Taylor, The inhibition spectrum and the achievement of causal consistency, Distributed Computing, 10(1), 1996, 11-27.
    • (1996) Distributed Computing , vol.10 , Issue.1 , pp. 11-27
    • Critchlow, C.1    Taylor, K.2
  • 119
  • 120
    • 85087251466 scopus 로고
    • Perspectives on distributed network protocols: A case for building blocks
    • Monterey, CA
    • E. Gafni, Perspectives on distributed network protocols: a case for building blocks, Proceedings of the IEEE MILCOM, Monterey, CA, 1986.
    • (1986) Proceedings of the IEEE MILCOM
    • Gafni, E.1
  • 122
    • 0000783882 scopus 로고    scopus 로고
    • A survey on interval routing
    • C. Gavoille, A survey on interval routing, Theoretical Computer Science, 245(2), 2000, 217-253.
    • (2000) Theoretical Computer Science , vol.245 , Issue.2 , pp. 217-253
    • Gavoille, C.1
  • 124
    • 0003070483 scopus 로고
    • Fault-tolerant broadcasts and related problems
    • Mullender, S. (ed.), Addison-Wesley
    • V. Hadzilacos and S. Toueg, Fault-tolerant broadcasts and related problems, in Mullender, S. (ed.) Distributed Systems, Addison-Wesley, 1993, 97-146.
    • (1993) Distributed Systems , pp. 97-146
    • Hadzilacos, V.1    Toueg, S.2
  • 126
    • 84976712802 scopus 로고
    • Decentralized extrema-finding in circular configurations of processors
    • D. Hirschberg and J. Sinclair, Decentralized extrema-finding in circular configurations of processors, Communications of the ACM, 23(11), 1980, 627-628.
    • (1980) Communications of the ACM , vol.23 , Issue.11 , pp. 627-628
    • Hirschberg, D.1    Sinclair, J.2
  • 127
    • 0017555081 scopus 로고
    • Concurrent reading and writing
    • L. Lamport, Concurrent reading and writing, Communications of the ACM, 20(11), 1977, 806-811.
    • (1977) Communications of the ACM , vol.20 , Issue.11 , pp. 806-811
    • Lamport, L.1
  • 130
    • 0017722619 scopus 로고
    • Distributed systems, towards a formal approach
    • G. LeLann, Distributed systems, towards a formal approach, IFIP Congress Proceedings, 1977, 155-160.
    • (1977) IFIP Congress Proceedings , pp. 155-160
    • LeLann, G.1
  • 131
    • 0022807929 scopus 로고
    • A simple parallel algorithm for the maximal independent set problem
    • M. Luby, A simple parallel algorithm for the maximal independent set problem, SIAM Journal of Computing, 15(4), 1986, 1036-1053.
    • (1986) SIAM Journal of Computing , vol.15 , Issue.4 , pp. 1036-1053
    • Luby, M.1
  • 132
    • 0004215089 scopus 로고    scopus 로고
    • San Francisco, CA, Morgan Kaufmann
    • N. Lynch, Distributed Algorithms, San Francisco, CA, Morgan Kaufmann, 1996.
    • (1996) Distributed Algorithms
    • Lynch, N.1
  • 134
    • 0022689370 scopus 로고
    • Distributed agreement in the presence of processor and communication faults
    • K. Perry and S. Toueg, Distributed agreement in the presence of processor and communication faults, IEEE Transactions on Software Engineering, 12(3), 1986, 477-482.
    • (1986) IEEE Transactions on Software Engineering , vol.12 , Issue.3 , pp. 477-482
    • Perry, K.1    Toueg, S.2
  • 136
    • 0022013653 scopus 로고
    • Labelling and implicit routing in networks
    • N. Santoro and R. Khatib, Labelling and implicit routing in networks, The Computer Journal, 28, 1985, 5-8.
    • (1985) The Computer Journal , vol.28 , pp. 5-8
    • Santoro, N.1    Khatib, R.2
  • 137
    • 84976815497 scopus 로고
    • Fail-stop processors: An approach to designing fault-tolerant computing systems
    • R. Schlichting and F. Schneider, Fail-stop processors: an approach to designing fault-tolerant computing systems, ACM Transactions on Computer Systems, 1(3), 1983, 222-238.
    • (1983) ACM Transactions on Computer Systems , vol.1 , Issue.3 , pp. 222-238
    • Schlichting, R.1    Schneider, F.2
  • 138
    • 84976724324 scopus 로고
    • Byzantine generals in action: Implementing fail-stop processors
    • F. B. Schneider, Byzantine generals in action: implementing fail-stop processors, ACM Transactions on Computer Systems, 2(2), 1984, 145-154.
    • (1984) ACM Transactions on Computer Systems , vol.2 , Issue.2 , pp. 145-154
    • Schneider, F.B.1
  • 143
    • 0036346466 scopus 로고    scopus 로고
    • Distributed construction of connected dominating set in wireless ad-hoc networks
    • New York, June
    • P. Wan, K. Alzoubi, and O. Frieder, Distributed construction of connected dominating set in wireless ad-hoc networks, Proceedings of the IEEE Infocom, New York, June 2002, 1597-1604.
    • (2002) Proceedings of the IEEE Infocom , pp. 1597-1604
    • Wan, P.1    Alzoubi, K.2    Frieder, O.3
  • 147
    • 0020717353 scopus 로고
    • Routing to multiple destinations in computer networks
    • K. Bharath-Kumar and J. Jaffe, Routing to multiple destinations in computer networks, IEEE Transactions on Communications, 31(3) 1983, 343-351.
    • (1983) IEEE Transactions on Communications , vol.31 , Issue.3 , pp. 343-351
    • Bharath-Kumar, K.1    Jaffe, J.2
  • 148
    • 0023287946 scopus 로고
    • Reliable communication in the presence of failures
    • K. Birman and T. Joseph, Reliable communication in the presence of failures, ACM Transactions on Computer Systems, 5(1), 1987, 47-76.
    • (1987) ACM Transactions on Computer Systems , vol.5 , Issue.1 , pp. 47-76
    • Birman, K.1    Joseph, T.2
  • 151
    • 0030082471 scopus 로고    scopus 로고
    • Synchronous, asynchronous, and causally ordered communication
    • B. Charron-Bost, G. Tel, and F. Mattern, Synchronous, asynchronous, and causally ordered communication, Distributed Computing, 9(4), 1996, 173-191.
    • (1996) Distributed Computing , vol.9 , Issue.4 , pp. 173-191
    • Charron-Bost, B.1    Tel, G.2    Mattern, F.3
  • 154
    • 0001776520 scopus 로고    scopus 로고
    • Group communication specifications: A comprehensive study
    • G. Chockler, I. Keidar, and R. Vitenberg, Group communication specifications: a comprehensive study, ACM Computing Surveys, 33(4), 2001, 1-43.
    • (2001) ACM Computing Surveys , vol.33 , Issue.4 , pp. 1-43
    • Chockler, G.1    Keidar, I.2    Vitenberg, R.3
  • 155
    • 13644278157 scopus 로고    scopus 로고
    • Total order broadcast and multicast algorithms: Taxonomy and survey
    • X. Defago, A. Schiper, and P. Urban, Total order broadcast and multicast algorithms: taxonomy and survey, ACM Computing Surveys, 36(4), 2004, 372-421.
    • (2004) ACM Computing Surveys , vol.36 , Issue.4 , pp. 372-421
    • Defago, X.1    Schiper, A.2    Urban, P.3
  • 159
    • 0003070483 scopus 로고
    • Fault-tolerant broadcasts and related problems
    • Mullender, S. (ed.), New York, Addison-Wesley
    • V. Hadzilacos and S. Toueg, Fault-tolerant broadcasts and related problems in Mullender, S. (ed.), Distributed Systems, New York, Addison-Wesley, 1993, 97-146.
    • (1993) Distributed Systems , pp. 97-146
    • Hadzilacos, V.1    Toueg, S.2
  • 160
    • 0018005391 scopus 로고
    • Communicating sequential processes
    • C. A. R. Hoare, Communicating sequential processes, Communications of the ACM, 21(8), 1978, 666-677.
    • (1978) Communications of the ACM , vol.21 , Issue.8 , pp. 666-677
    • Hoare, C.A.R.1
  • 161
    • 0029324589 scopus 로고
    • A total ordering multicast protocol using propagation trees
    • X. Jia, A total ordering multicast protocol using propagation trees, IEEE Transactions on Parallel and Distributed Systems, 6(6), 1995, 617-627.
    • (1995) IEEE Transactions on Parallel and Distributed Systems , vol.6 , Issue.6 , pp. 617-627
    • Jia, X.1
  • 163
    • 34250246836 scopus 로고
    • A fast algorithm for Steiner trees
    • L. Kou, G. Markowsky, and L. Berman, A fast algorithm for Steiner trees, Acta Informatica, 15, 1981, 141-145.
    • (1981) Acta Informatica , vol.15 , pp. 141-145
    • Kou, L.1    Markowsky, G.2    Berman, L.3
  • 165
    • 0032045376 scopus 로고    scopus 로고
    • Necessary and sufficient conditions on information for causal message ordering and their optimal implementation
    • A. D. Kshemkalyani and M. Singhal, Necessary and sufficient conditions on information for causal message ordering and their optimal implementation, Distributed Computing, 11(2), 1998, 91-111.
    • (1998) Distributed Computing , vol.11 , Issue.2 , pp. 91-111
    • Kshemkalyani, A.D.1    Singhal, M.2
  • 166
    • 0026219782 scopus 로고
    • The causal ordering abstraction and a simple way to implement it
    • M. Raynal, A. Schiper, and S. Toueg, The causal ordering abstraction and a simple way to implement it, Information Processing Letters, 39, 1991, 343-350.
    • (1991) Information Processing Letters , vol.39 , pp. 343-350
    • Raynal, M.1    Schiper, A.2    Toueg, S.3
  • 169
    • 0020767389 scopus 로고
    • Derivations of a termination detection algorithm for distributed computations
    • E. W. Dijikstra, W. H. J. Feijen, and A. J. M. van Gasteren, Derivations of a termination detection algorithm for distributed computations, Information Processing Letters, 16(5), 1983, 217-219.
    • (1983) Information Processing Letters , vol.16 , Issue.5 , pp. 217-219
    • Dijikstra, E.W.1    Feijen, W.H.J.2    van Gasteren, A.J.M.3
  • 170
    • 84982876650 scopus 로고
    • Termination detection for distributed computations
    • E. W. Dijkstra and C. S. Scholten, Termination detection for distributed computations, Information Processing Letters, 11(1), 1980, 1-4.
    • (1980) Information Processing Letters , vol.11 , Issue.1 , pp. 1-4
    • Dijkstra, E.W.1    Scholten, C.S.2
  • 174
    • 0024717525 scopus 로고
    • Termination detection by using distributed snapshots
    • Shing-Tsaan Huang, Termination detection by using distributed snapshots, Information Processing Letters, 32, 1989, 113-119.
    • (1989) Information Processing Letters , vol.32 , pp. 113-119
    • Huang, S.-T.1
  • 177
    • 38249039436 scopus 로고
    • Termination detection for dynamically distributed systems with nonfirst-in-first-out communication
    • December
    • T. H. Lai, Termination detection for dynamically distributed systems with nonfirst-in-first-out communication, Journal of Parallel and Distributed Computing, December, 1986, 577-599.
    • (1986) Journal of Parallel and Distributed Computing , pp. 577-599
    • Lai, T.H.1
  • 178
    • 0023593920 scopus 로고
    • Algorithms for distributed termination detection
    • F. Mattern, Algorithms for distributed termination detection, Distributed Computing, 2, 1987, 161-175.
    • (1987) Distributed Computing , vol.2 , pp. 161-175
    • Mattern, F.1
  • 179
    • 0024606602 scopus 로고
    • Global quiescence detection based on credit distribution and recovery
    • F. Mattern, Global quiescence detection based on credit distribution and recovery, Information Processing Letters, 30(4), 1989, 195-200.
    • (1989) Information Processing Letters , vol.30 , Issue.4 , pp. 195-200
    • Mattern, F.1
  • 180
    • 0028525874 scopus 로고
    • Distributed termination detection with roughly synchronized clocks
    • J. Mayo and P. Kearns, Distributed termination detection with roughly synchronized clocks, Information Processing Letters, 52(2), 1994, 105-108.
    • (1994) Information Processing Letters , vol.52 , Issue.2 , pp. 105-108
    • Mayo, J.1    Kearns, P.2
  • 181
    • 85032395190 scopus 로고
    • Efficient distributed termination detection with roughly synchronized clocks
    • J. Mayo and P. Kearns, Efficient distributed termination detection with roughly synchronized clocks, Parallel and Distributed Computing and Systems, 1995, 305-307.
    • (1995) Parallel and Distributed Computing and Systems , pp. 305-307
    • Mayo, J.1    Kearns, P.2
  • 182
    • 0004667092 scopus 로고
    • Termination detection of diffusing computations in communication sequential processes
    • January
    • J. Misra and K. M. Chandy, Termination detection of diffusing computations in communication sequential processes, ACM Transactions on Programming Languages and Systems, January, 1982, 37-42.
    • (1982) ACM Transactions on Programming Languages and Systems , pp. 37-42
    • Misra, J.1    Chandy, K.M.2
  • 183
    • 0020789582 scopus 로고    scopus 로고
    • A distributed solution of the distributed termination problem
    • S. P. Rana, A distributed solution of the distributed termination problem, Information Processing Letters, 17(1), 43-46.
    • Information Processing Letters , vol.17 , Issue.1 , pp. 43-46
    • Rana, S.P.1
  • 184
    • 0025702288 scopus 로고
    • Distributed termination detection with counters
    • S. Ronn and H. Saikkonen, Distributed termination detection with counters, Information Processing Letters, 34(5), 1990, 223-227.
    • (1990) Information Processing Letters , vol.34 , Issue.5 , pp. 223-227
    • Ronn, S.1    Saikkonen, H.2
  • 185
    • 0021204351 scopus 로고
    • Termination detection for distributed computations
    • R. W. Topor, Termination detection for distributed computations, Information Processing Letters, 18(1), 1984, 33-36.
    • (1984) Information Processing Letters , vol.18 , Issue.1 , pp. 33-36
    • Topor, R.W.1
  • 186
    • 0004722897 scopus 로고
    • Detecting termination by weight-throwing in a faulty distributed system
    • Yu-Chee Tseng, Detecting termination by weight-throwing in a faulty distributed system, Journal of Parallel Distributed Computing, 25(1), 1995, 7-15.
    • (1995) Journal of Parallel Distributed Computing , vol.25 , Issue.1 , pp. 7-15
    • Tseng, Y.-C.1
  • 187
    • 0032289560 scopus 로고    scopus 로고
    • On termination detection protocols in a mobile distributed computing environment
    • Yu-Chee Tseng and Cheng-Chung Tan, On termination detection protocols in a mobile distributed computing environment, Proceedings of ICPADS, 1998, 156-163.
    • (1998) Proceedings of ICPADS , pp. 156-163
    • Tseng, Y.-C.1    Tan, C.-C.2
  • 189
    • 0030195128 scopus 로고    scopus 로고
    • The inhibition spectrum and the achievement of causal consistency
    • C. Critchlow and K. Taylor, The inhibition spectrum and the achievement of causal consistency, Distributed Computing, 10(1), 1996, 11-27.
    • (1996) Distributed Computing , vol.10 , Issue.1 , pp. 11-27
    • Critchlow, C.1    Taylor, K.2
  • 191
    • 0000686226 scopus 로고
    • Modeling knowledge and action in distributed systems
    • J. Halpern and R. Fagin, Modeling knowledge and action in distributed systems, Distributed Computing, 3(4), 1989, 139-179.
    • (1989) Distributed Computing , vol.3 , Issue.4 , pp. 139-179
    • Halpern, J.1    Fagin, R.2
  • 192
    • 0025460546 scopus 로고
    • Knowledge and common knowledge in a distributed environment
    • J. Halpern and Y. Moses, Knowledge and common knowledge in a distributed environment, Journal of the ACM, 37(3), 1990, 549-587.
    • (1990) Journal of the ACM , vol.37 , Issue.3 , pp. 549-587
    • Halpern, J.1    Moses, Y.2
  • 193
    • 0028727903 scopus 로고
    • Bounded ignorance: A technique for increasing concurrency in a replicated system
    • A. Krishnakumar and A. Bernstein, Bounded ignorance: a technique for increasing concurrency in a replicated system, ACM Transactions on Database Systems, 19(4), 1994, 586-625.
    • (1994) ACM Transactions on Database Systems , vol.19 , Issue.4 , pp. 586-625
    • Krishnakumar, A.1    Bernstein, A.2
  • 194
    • 4444265364 scopus 로고    scopus 로고
    • The power of logical clock abstractions
    • A. Kshemkalyani, The power of logical clock abstractions, Distributed Computing, 17(2), 2004, 131-151.
    • (2004) Distributed Computing , vol.17 , Issue.2 , pp. 131-151
    • Kshemkalyani, A.1
  • 196
    • 0003251987 scopus 로고
    • Concurrent common knowledge: Defining agreement for asynchronous systems
    • P. Panangaden and K. Taylor, Concurrent common knowledge: defining agreement for asynchronous systems, Distributed Computing, 6(2), 1992, 73-94.
    • (1992) Distributed Computing , vol.6 , Issue.2 , pp. 73-94
    • Panangaden, P.1    Taylor, K.2
  • 198
    • 0023133939 scopus 로고
    • Discarding obsolete information in a distributed database system
    • S. Sarin and N. Lynch, Discarding obsolete information in a distributed database system, IEEE Transactions on Software Engineering, 13(1), 1987, 39-46.
    • (1987) IEEE Transactions on Software Engineering , vol.13 , Issue.1 , pp. 39-46
    • Sarin, S.1    Lynch, N.2
  • 200
    • 84976715309 scopus 로고
    • An efficient and fault-tolerant solution for distributed mutual exclusion
    • D. Agrawal and A. E. Abbadi, An efficient and fault-tolerant solution for distributed mutual exclusion, ACM Transactions on Computer Systems, 9(1), 1991, 1-20.
    • (1991) ACM Transactions on Computer Systems , vol.9 , Issue.1 , pp. 1-20
    • Agrawal, D.1    Abbadi, A.E.2
  • 203
    • 0000220585 scopus 로고
    • On mutual exclusion in real-time distributed computing systems, technical Correspondence
    • O. S. F. Carvalho and G. Roucairol, On mutual exclusion in real-time distributed computing systems, technical Correspondence, Communications of the ACM, 26(2), 1983, 146-147.
    • (1983) Communications of the ACM , vol.26 , Issue.2 , pp. 146-147
    • Carvalho, O.S.F.1    Roucairol, G.2
  • 204
    • 0035690669 scopus 로고    scopus 로고
    • A delay-optimal quorum-based mutual exclusion algorithm for distributed systems
    • G. Cao and M. Singhal, A delay-optimal quorum-based mutual exclusion algorithm for distributed systems, IEEE Transactions on Parallel and Distributed Systems, 12(12), 2001, 1256-1268.
    • (2001) IEEE Transactions on Parallel and Distributed Systems , vol.12 , Issue.12 , pp. 1256-1268
    • Cao, G.1    Singhal, M.2
  • 207
    • 0025431905 scopus 로고
    • Two algorithms for mutual exclusion in real-time distributed computing systems
    • A. Goscinski, Two algorithms for mutual exclusion in real-time distributed computing systems, Journal of Parallel and Distributed Computing, 9(1), 1990, 77-82.
    • (1990) Journal of Parallel and Distributed Computing , vol.9 , Issue.1 , pp. 77-82
    • Goscinski, A.1
  • 209
    • 0024065656 scopus 로고
    • A distributed algorithm for mutual exclusion in an arbitrary network
    • M. Helary, N. Plouzeau, and M. Raynal A distributed algorithm for mutual exclusion in an arbitrary network, Computing Journal, 31(4), 1988, 289-295.
    • (1988) Computing Journal , vol.31 , Issue.4 , pp. 289-295
    • Helary, M.1    Plouzeau, N.2    Raynal, M.3
  • 210
    • 3943098218 scopus 로고
    • Technical Report, CSS/LCCR TR90-09, University of Kyoto, Kyoto, Japan
    • T. Ibaraki and T. Kameda, Theory of Coteries, Technical Report, CSS/LCCR TR90-09, University of Kyoto, Kyoto, Japan, 1990.
    • (1990) Theory of Coteries
    • Ibaraki, T.1    Kameda, T.2
  • 211
    • 0017996760 scopus 로고
    • Time, clocks and ordering of events in distributed systems
    • L. Lamport Time, clocks and ordering of events in distributed systems, Communications of the ACM, 21(7), 1978, 558-565.
    • (1978) Communications of the ACM , vol.21 , Issue.7 , pp. 558-565
    • Lamport, L.1
  • 213
    • 0022069122 scopus 로고
    • A √N algorithm for mutual exclusion in decentralized systems
    • M. Maekawa, A √N algorithm for mutual exclusion in decentralized systems, ACM Transactions on Computer Systems, 3(2), 1995, 145-159.
    • (1995) ACM Transactions on Computer Systems , vol.3 , Issue.2 , pp. 145-159
    • Maekawa, M.1
  • 216
    • 0036194184 scopus 로고    scopus 로고
    • A quorum-based self-stabilizing distributed mutual exclusion algorithm
    • M. Nesterenko and M. Mizuno, A quorum-based self-stabilizing distributed mutual exclusion algorithm, Journal of Parallel and Distributed Computing, 62(2), 2002, 284-305.
    • (2002) Journal of Parallel and Distributed Computing , vol.62 , Issue.2 , pp. 284-305
    • Nesterenko, M.1    Mizuno, M.2
  • 218
    • 0024607971 scopus 로고
    • Tree-based algorithm for distributed mutual exclusion
    • K. Raymond, Tree-based algorithm for distributed mutual exclusion, ACM Transactions on Computer Systems, 7, 1989, 61-77.
    • (1989) ACM Transactions on Computer Systems , vol.7 , pp. 61-77
    • Raymond, K.1
  • 219
    • 0026141709 scopus 로고
    • A simple taxonomy of distributed mutual exclusion algorithms
    • M. Raynal, A simple taxonomy of distributed mutual exclusion algorithms, Operating Systems Review, 25(2), 1991, 47-50.
    • (1991) Operating Systems Review , vol.25 , Issue.2 , pp. 47-50
    • Raynal, M.1
  • 220
    • 0019439018 scopus 로고
    • An optimal algorithm for mutual exclusion in computer networks
    • G. Ricart and A. K. Agrawala, An optimal algorithm for mutual exclusion in computer networks, Communications of the ACM, 24(1), 1981, 9-17.
    • (1981) Communications of the ACM , vol.24 , Issue.1 , pp. 9-17
    • Ricart, G.1    Agrawala, A.K.2
  • 221
    • 0023401462 scopus 로고
    • The information structure of distributed mutual exclusion algorithms
    • B. Sanders, The information structure of distributed mutual exclusion algorithms, ACM Transactions on Computer Systems, 5(3), 1987, 284-299.
    • (1987) ACM Transactions on Computer Systems , vol.5 , Issue.3 , pp. 284-299
    • Sanders, B.1
  • 222
    • 0037402303 scopus 로고    scopus 로고
    • A survey of permission-based distributed mutual exclusion algorithms
    • P. C. Saxena and J. Rai, A survey of permission-based distributed mutual exclusion algorithms, Computer Standards and Interfaces, 25(2), 2003, 159-181.
    • (2003) Computer Standards and Interfaces , vol.25 , Issue.2 , pp. 159-181
    • Saxena, P.C.1    Rai, J.2
  • 224
    • 0000346080 scopus 로고
    • A class of deadlock-free Maekawa type mutual exclusion algorithms for distributed systems
    • M. Singhal, “A class of deadlock-free Maekawa type mutual exclusion algorithms for distributed systems”, Distributed Computing, 4(3), 1991, 131-138.
    • (1991) Distributed Computing , vol.4 , Issue.3 , pp. 131-138
    • Singhal, M.1
  • 225
    • 0024663349 scopus 로고
    • A heuristically-aided algorithm for mutual exclusion in distributed systems
    • M. Singhal, A heuristically-aided algorithm for mutual exclusion in distributed systems, IEEE Transactions on Computers, 38(5), 1989, 651-662.
    • (1989) IEEE Transactions on Computers , vol.38 , Issue.5 , pp. 651-662
    • Singhal, M.1
  • 227
    • 0026711601 scopus 로고
    • A dynamic information-structure mutual exclusion algorithm for distributed systems
    • M. Singhal, A dynamic information-structure mutual exclusion algorithm for distributed systems, IEEE Transactions on Parallel and Distributed Systems, 3(1), 1992, 121-125.
    • (1992) IEEE Transactions on Parallel and Distributed Systems , vol.3 , Issue.1 , pp. 121-125
    • Singhal, M.1
  • 229
    • 0023400580 scopus 로고
    • Fair mutual exclusion on a graph of processes
    • J. L. A. Vas de Snepscheut, Fair mutual exclusion on a graph of processes, Distributed Computing, 2, 1987, 113-115.
    • (1987) Distributed Computing , vol.2 , pp. 113-115
    • Vas de Snepscheut, J.L.A.1
  • 231
    • 0023561807 scopus 로고
    • Distributed deadlock detection
    • G. Bracha and S. Toueg, Distributed deadlock detection, Distributed Computing, 2(3), 1987, 127-138.
    • (1987) Distributed Computing , vol.2 , Issue.3 , pp. 127-138
    • Bracha, G.1    Toueg, S.2
  • 233
    • 0022020346 scopus 로고
    • Distributed snapshots: Determining global states of distributed systems
    • K. M. Chandy and L. Lamport, Distributed snapshots: determining global states of distributed systems, ACM Transactions on Programming Language Systems, 3(1), 1985, 63-75.
    • (1985) ACM Transactions on Programming Language Systems , vol.3 , Issue.1 , pp. 63-75
    • Chandy, K.M.1    Lamport, L.2
  • 236
  • 238
    • 0024088480 scopus 로고
    • A distributed deadlock detection and resolution algorithm and its correctness proof
    • A. K. Elmagarmid, N. Soundararajan, and M. T. Liu, A distributed deadlock detection and resolution algorithm and its correctness proof, IEEE Transactions on Software Engineering, 14(10), 1988, 1443-1452.
    • (1988) IEEE Transactions on Software Engineering , vol.14 , Issue.10 , pp. 1443-1452
    • Elmagarmid, A.K.1    Soundararajan, N.2    Liu, M.T.3
  • 241
    • 84865102538 scopus 로고
    • A straw man analysis of the probability of waiting and deadlock in a database system
    • IBM Research Laboratory, San Jose, CA
    • J. N. Gray, P. Homan, H. F. Korth, and R. L. Obermarck, A straw man analysis of the probability of waiting and deadlock in a database system, Technical Report RJ 3066, IBM Research Laboratory, San Jose, CA, 1981.
    • (1981) Technical Report RJ 3066
    • Gray, J.N.1    Homan, P.2    Korth, H.F.3    Obermarck, R.L.4
  • 243
    • 84896378657 scopus 로고
    • A distributed deadlock detection algorithm for a resource-based system
    • IBM Research Laboratory, San Jose, CA
    • L. M. Haas and C. Mohan, A distributed deadlock detection algorithm for a resource-based system, Research Report RJ 3765, IBM Research Laboratory, San Jose, CA, 1983.
    • (1983) Research Report RJ 3765
    • Haas, L.M.1    Mohan, C.2
  • 245
    • 0013268821 scopus 로고
    • Technical Report TR LCS-8301, Department of Computer Sciences, University of Texas, Austin, TX
    • T. Herman and K. M. Chandy, A Distributed Procedure to Detect AND/OR Deadlock, Technical Report TR LCS-8301, Department of Computer Sciences, University of Texas, Austin, TX, 1983.
    • (1983) A Distributed Procedure to Detect AND/OR Deadlock
    • Herman, T.1    Chandy, K.M.2
  • 247
    • 0020209011 scopus 로고
    • Protocols for deadlock detection in distributed database systems
    • G. S. Ho and C. V. Ramamoorthy, Protocols for deadlock detection in distributed database systems, IEEE Transactions on Software Engineering, 8(6), 1982, 554-557.
    • (1982) IEEE Transactions on Software Engineering , vol.8 , Issue.6 , pp. 554-557
    • Ho, G.S.1    Ramamoorthy, C.V.2
  • 248
    • 0015397034 scopus 로고
    • Some deadlock properties on computersystems
    • R. C. Holt, Some deadlock properties on computersystems, ACM Computing Surveys, 4(3), 1972, 179-196.
    • (1972) ACM Computing Surveys , vol.4 , Issue.3 , pp. 179-196
    • Holt, R.C.1
  • 249
    • 0024681947 scopus 로고
    • Detecting termination of distributed computations by external agents
    • S.-T. Huang, Detecting termination of distributed computations by external agents, ICDCS, 1989, 79-84.
    • (1989) ICDCS , pp. 79-84
    • Huang, S.-T.1
  • 251
    • 0023563401 scopus 로고
    • Deadlock detection in distributed databases
    • E. Knapp, Deadlock detection in distributed databases, ACM Computing Surveys, 19(4), 1987, 303-328.
    • (1987) ACM Computing Surveys , vol.19 , Issue.4 , pp. 303-328
    • Knapp, E.1
  • 253
    • 0033333281 scopus 로고    scopus 로고
    • A one-phase algorithm to detect distributed deadlocks in replicated databases
    • A. Kshemkalyani and M. Singhal, A one-phase algorithm to detect distributed deadlocks in replicated databases, IEEE Transactions on Knowledge and Data Engineering, 11(6), 1999, 880-895.
    • (1999) IEEE Transactions on Knowledge and Data Engineering , vol.11 , Issue.6 , pp. 880-895
    • Kshemkalyani, A.1    Singhal, M.2
  • 255
    • 0028338152 scopus 로고
    • Efficient detection and resolution of generalized distributed deadlocks
    • A. Kshemkalyani and M. Singhal, Efficient detection and resolution of generalized distributed deadlocks, IEEE Transactions on Software Engineering, 20(1), 1994, 43-54.
    • (1994) IEEE Transactions on Software Engineering , vol.20 , Issue.1 , pp. 43-54
    • Kshemkalyani, A.1    Singhal, M.2
  • 256
    • 0026206316 scopus 로고
    • An invariant-based verification of a probe algorithm for distributed deadlock detection and resolution
    • A. Kshemkalyani and M. Singhal, An invariant-based verification of a probe algorithm for distributed deadlock detection and resolution, IEEE Transactions on Software Engineering, 17(8) 1991, 789-799.
    • (1991) IEEE Transactions on Software Engineering , vol.17 , Issue.8 , pp. 789-799
    • Kshemkalyani, A.1    Singhal, M.2
  • 257
    • 0038296597 scopus 로고    scopus 로고
    • Deadlock detection in distributed database systems: A new algorithm and a comparative performance analysis
    • N. Krivokapic, A. Kemper, and E. Gudes, Deadlock detection in distributed database systems: a new algorithm and a comparative performance analysis, VLDB Journal: Very Large Data Bases, 8(2), 1999, 79-100.
    • (1999) VLDB Journal: Very Large Data Bases , vol.8 , Issue.2 , pp. 79-100
    • Krivokapic, N.1    Kemper, A.2    Gudes, E.3
  • 258
    • 0017996760 scopus 로고
    • Time, clocks, and the ordering of events in distributed systems
    • L. Lamport, Time, clocks, and the ordering of events in distributed systems, Communications of the ACM 21(7), 1978, 558-565.
    • (1978) Communications of the ACM , vol.21 , Issue.7 , pp. 558-565
    • Lamport, L.1
  • 259
    • 0035387529 scopus 로고    scopus 로고
    • Performance analysis of distributed deadlock detection algorithms
    • S. Lee and J. L. Kim, Performance analysis of distributed deadlock detection algorithms, IEEE Transactions on Knowledge and Data Engineering, 13(4), 2001, 623-636.
    • (2001) IEEE Transactions on Knowledge and Data Engineering , vol.13 , Issue.4 , pp. 623-636
    • Lee, S.1    Kim, J.L.2
  • 260
    • 0242410473 scopus 로고    scopus 로고
    • An efficient distributed algorithm for detection of knots and cycles in a distributed graph
    • D. Manivannan and M. Singhal, An efficient distributed algorithm for detection of knots and cycles in a distributed graph, IEEE Transactions on Parallel and Distributed Systems, 14(10), 2003, 961-972.
    • (2003) IEEE Transactions on Parallel and Distributed Systems , vol.14 , Issue.10 , pp. 961-972
    • Manivannan, D.1    Singhal, M.2
  • 261
    • 0032655678 scopus 로고    scopus 로고
    • Distributed deadlock detection and resolution based on hardware clocks
    • J. Mayo and P. Kearns, Distributed deadlock detection and resolution based on hardware clocks, ICDCS 1999, 208-215.
    • (1999) ICDCS , pp. 208-215
    • Mayo, J.1    Kearns, P.2
  • 262
  • 265
    • 0022706718 scopus 로고
    • A distributed scheme for detecting communication deadlock
    • N. Natarajan, A distributed scheme for detecting communication deadlock, IEEE Transactions on Software Engineering SE-12(4), 1986, 531-537.
    • (1986) IEEE Transactions on Software Engineering , vol.SE-12 , Issue.4 , pp. 531-537
    • Natarajan, N.1
  • 266
    • 85019455029 scopus 로고
    • Deadlock detection for all resourse classes
    • IBM Research Laboratory, San Jose, CA
    • R. Obermarck, Deadlock detection for all resourse classes, Research Report RJ2955, IBM Research Laboratory, San Jose, CA, 1980.
    • (1980) Research Report RJ2955
    • Obermarck, R.1
  • 267
    • 0020147771 scopus 로고
    • Distributed deadlock detection algorithm
    • R. Obermarck, Distributed deadlock detection algorithm, ACM Transactions on Database Systems, 7(2), 1982, 187-208.
    • (1982) ACM Transactions on Database Systems , vol.7 , Issue.2 , pp. 187-208
    • Obermarck, R.1
  • 270
    • 0024716279 scopus 로고
    • Resolution of deadlocks in object-oriented distributed systems
    • M. Roesler and W. A. Burkhard, Resolution of deadlocks in object-oriented distributed systems, IEEE Transactions on Computers, 38(8), 1989, 1212-1224.
    • (1989) IEEE Transactions on Computers , vol.38 , Issue.8 , pp. 1212-1224
    • Roesler, M.1    Burkhard, W.A.2
  • 272
    • 0024765655 scopus 로고
    • Deadlock detection in distributed systems
    • November
    • M. Singhal, Deadlock detection in distributed systems, IEEE Computer, November, 1989, 37-48.
    • (1989) IEEE Computer , pp. 37-48
    • Singhal, M.1
  • 275
    • 0036163202 scopus 로고    scopus 로고
    • An efficient distributed deadlock avoidance algorithm for the AND model
    • H. Wu, W.-N. Chin, and J. Jaffar, An efficient distributed deadlock avoidance algorithm for the AND model, IEEE Transactions on Software Engineering, 28(1), 2002, 18-29.
    • (2002) IEEE Transactions on Software Engineering , vol.28 , Issue.1 , pp. 18-29
    • Wu, H.1    Chin, W.-N.2    Jaffar, J.3
  • 276
    • 0035417505 scopus 로고    scopus 로고
    • Techniques to tackle state explosion in global predicate detection
    • S. Alagar and S. Venkatesan, Techniques to tackle state explosion in global predicate detection, IEEE Transactions Software Engineering, 27(8), 2001, 704-714.
    • (2001) IEEE Transactions Software Engineering , vol.27 , Issue.8 , pp. 704-714
    • Alagar, S.1    Venkatesan, S.2
  • 277
    • 0346955866 scopus 로고    scopus 로고
    • Algorithms for detecting global predicates under fine-grained modalities
    • LNCS, December
    • P. Chandra and A. D. Kshemkalyani, Algorithms for detecting global predicates under fine-grained modalities, Proceedings of ASIAN 2003, December 2003, LNCS, 91-109.
    • (2003) Proceedings of ASIAN 2003 , pp. 91-109
    • Chandra, P.1    Kshemkalyani, A.D.2
  • 278
    • 0041590981 scopus 로고    scopus 로고
    • Distributed algorithm to detect strong conjunctive predicates
    • P. Chandra and A. D. Kshemkalyani, Distributed algorithm to detect strong conjunctive predicates, Information Processing Letters, 87(5), 2003, 243-249.
    • (2003) Information Processing Letters , vol.87 , Issue.5 , pp. 243-249
    • Chandra, P.1    Kshemkalyani, A.D.2
  • 280
    • 28244452368 scopus 로고    scopus 로고
    • Causality-based predicate detection across space and time
    • P. Chandra and A. D. Kshemkalyani, Causality-based predicate detection across space and time, IEEE Transactions on Computers, 54(11), 2005, 1438-1453.
    • (2005) IEEE Transactions on Computers , vol.54 , Issue.11 , pp. 1438-1453
    • Chandra, P.1    Kshemkalyani, A.D.2
  • 281
    • 0022020346 scopus 로고
    • Distributed snapshots: Determining global states of distributed systems
    • K. M. Chandy and L. Lamport, Distributed snapshots: determining global states of distributed systems, ACM Transactions on Computer Systems, 3(1), 1985, 63-75.
    • (1985) ACM Transactions on Computer Systems , vol.3 , Issue.1 , pp. 63-75
    • Chandy, K.M.1    Lamport, L.2
  • 284
    • 0023833640 scopus 로고
    • Timestamps in message-passing systems that preserve partial ordering
    • C. J. Fidge, Timestamps in message-passing systems that preserve partial ordering, Australian Computer Science Communications, 10(1), 1988, 56-66.
    • (1988) Australian Computer Science Communications , vol.10 , Issue.1 , pp. 56-66
    • Fidge, C.J.1
  • 288
    • 0020209011 scopus 로고
    • Protocols for deadlock detection in distributed database systems
    • G. Ho and C. Ramamoorthy, Protocols for deadlock detection in distributed database systems, IEEE Transactions on Software Engineering, 8(6), 1982, 554-557.
    • (1982) IEEE Transactions on Software Engineering , vol.8 , Issue.6 , pp. 554-557
    • Ho, G.1    Ramamoorthy, C.2
  • 290
    • 0030125764 scopus 로고    scopus 로고
    • Temporal interactions of intervals in distributed systems
    • A. D. Kshemkalyani, Temporal interactions of intervals in distributed systems, Journal of Computer and System Sciences, 52(2), 1996, 287-298.
    • (1996) Journal of Computer and System Sciences , vol.52 , Issue.2 , pp. 287-298
    • Kshemkalyani, A.D.1
  • 295
    • 0023593920 scopus 로고
    • Algorithms for distributed termination detection
    • F. Mattern, Algorithms for distributed termination detection, Distributed Computing, 2, 1987, 161-175.
    • (1987) Distributed Computing , vol.2 , pp. 161-175
    • Mattern, F.1
  • 297
    • 0029253406 scopus 로고
    • Testing and debugging distributed programs using global predicates
    • S. Venkatesan and B. Dathan, Testing and debugging distributed programs using global predicates, IEEE Transactions on Software Engineering, 21(2), 1995, 163-177.
    • (1995) IEEE Transactions on Software Engineering , vol.21 , Issue.2 , pp. 163-177
    • Venkatesan, S.1    Dathan, B.2
  • 298
    • 0030382365 scopus 로고    scopus 로고
    • Shared memory consistency models: A tutorial
    • S. Adve and K. Gharachorloo, Shared memory consistency models: a tutorial, IEEE Computer Magazine, 29(12), 1996, 66-76.
    • (1996) IEEE Computer Magazine , vol.29 , Issue.12 , pp. 66-76
    • Adve, S.1    Gharachorloo, K.2
  • 301
  • 302
    • 0001320033 scopus 로고
    • Multi-writer composite registers
    • J. Anderson, Multi-writer composite registers, Distributed Computing, 7(4), 1994, 175-196.
    • (1994) Distributed Computing , vol.7 , Issue.4 , pp. 175-196
    • Anderson, J.1
  • 303
    • 0028428331 scopus 로고
    • Sequential consistency versus linearizability
    • H. Attiya and J. Welch, Sequential consistency versus linearizability, ACM Transactions on Computer Systems, 12(2), 1994, 91-122.
    • (1994) ACM Transactions on Computer Systems , vol.12 , Issue.2 , pp. 91-122
    • Attiya, H.1    Welch, J.2
  • 307
    • 38249000189 scopus 로고
    • Bounds on shared memory for mutual exclusion
    • J. Burns and N. Lynch, Bounds on shared memory for mutual exclusion, Information and Computation, 107(2), 1993, 171-184.
    • (1993) Information and Computation , vol.107 , Issue.2 , pp. 171-184
    • Burns, J.1    Lynch, N.2
  • 308
    • 0025436833 scopus 로고
    • Memory access dependencies in shared-memory multiprocessors
    • M. Dubois and C. Scheurich, Memory access dependencies in shared-memory multiprocessors, IEEE Transactions on Software Engineering, 16(6), 1990, 660-673.
    • (1990) IEEE Transactions on Software Engineering , vol.16 , Issue.6 , pp. 660-673
    • Dubois, M.1    Scheurich, C.2
  • 313
  • 315
    • 0016090932 scopus 로고
    • A new solution of Dijkstra’s concurrent programming problem
    • L. Lamport, A new solution of Dijkstra’s concurrent programming problem, Communications of the ACM, 17(8), 1974, 453-455.
    • (1974) Communications of the ACM , vol.17 , Issue.8 , pp. 453-455
    • Lamport, L.1
  • 316
    • 0018518477 scopus 로고
    • How to make a multiprocessor that correctly executes multiprocess programs
    • L. Lamport, How to make a multiprocessor that correctly executes multiprocess programs, IEEE Transactions on Computers, 28(9), 1979, 690-691.
    • (1979) IEEE Transactions on Computers , vol.28 , Issue.9 , pp. 690-691
    • Lamport, L.1
  • 317
    • 0022873767 scopus 로고
    • On interprocess communication, part I: Basic formalism
    • L. Lamport, On interprocess communication, part I: basic formalism, Distributed Computing, 1(2), 1986, 77-85.
    • (1986) Distributed Computing , vol.1 , Issue.2 , pp. 77-85
    • Lamport, L.1
  • 318
    • 0022917802 scopus 로고
    • On interprocess communication, part II: Algorithms
    • L. Lamport, On interprocess communication, part II: algorithms, Distributed Computing, 1(2), 1986, 86-101.
    • (1986) Distributed Computing , vol.1 , Issue.2 , pp. 86-101
    • Lamport, L.1
  • 319
    • 0022698004 scopus 로고
    • The mutual exclusion problem, part II: Statement and solutions
    • L. Lamport, The mutual exclusion problem, part II: statement and solutions, Journal of the ACM, 33(2), 1986, 327-348.
    • (1986) Journal of the ACM , vol.33 , Issue.2 , pp. 327-348
    • Lamport, L.1
  • 321
    • 0017555081 scopus 로고
    • Concurrent reading and writing
    • L. Lamport, Concurrent reading and writing, Communications of the ACM, 20(11), 1977, 806-811.
    • (1977) Communications of the ACM , vol.20 , Issue.11 , pp. 806-811
    • Lamport, L.1
  • 322
    • 0004180423 scopus 로고
    • Technical Report CS-TR-180-88, Princeton University, Department of Computer Science, September
    • R. Lipton and J. Sandberg, PRAM: a Scalable Shared Memory, Technical Report CS-TR-180-88, Princeton University, Department of Computer Science, September 1988.
    • (1988) PRAM: A Scalable Shared Memory
    • Lipton, R.1    Sandberg, J.2
  • 323
    • 0000366742 scopus 로고
    • Myths about the mutual exclusion problem
    • G. L. Peterson, Myths about the mutual exclusion problem, Information Processing Letters, 12, 1981, 115-116.
    • (1981) Information Processing Letters , vol.12 , pp. 115-116
    • Peterson, G.L.1
  • 325
    • 0030168563 scopus 로고    scopus 로고
    • Distributed shared memory: Concepts and systems
    • J. Protic, M. Tomasevic, and V. Milutinovic, Distributed shared memory: concepts and systems, IEEE Concurrency, 4(2), 1996, 63-79.
    • (1996) IEEE Concurrency , vol.4 , Issue.2 , pp. 63-79
    • Protic, J.1    Tomasevic, M.2    Milutinovic, V.3
  • 327
    • 0024065716 scopus 로고
    • Converting Lamport’s regular register to atomic register
    • K. Vidyasankar, Converting Lamport’s regular register to atomic register, Information Processing Letters, 28, 1988, 287-290.
    • (1988) Information Processing Letters , vol.28 , pp. 287-290
    • Vidyasankar, K.1
  • 329
    • 0032000230 scopus 로고    scopus 로고
    • Message logging: Pessimistic, optimistic, causal, and optimal
    • L. Alvisi and K. Marzullo, Message logging: pessimistic, optimistic, causal, and optimal, IEEE Transactions on Software Engineering, 24(2), 1998, 149-159.
    • (1998) IEEE Transactions on Software Engineering , vol.24 , Issue.2 , pp. 149-159
    • Alvisi, L.1    Marzullo, K.2
  • 334
    • 0035248558 scopus 로고    scopus 로고
    • Mutable checkpoints: A new checkpointing approach for mobile computing systems
    • G. Cao and M. Singhal, Mutable checkpoints: a new checkpointing approach for mobile computing systems, IEEE Transactions on Parallel and Distributed Systems, 12(2), 2001, 157-172. Available online at: www.cse.psu.edu/gcao/paper/gcao/TPDS01.pdf.
    • (2001) IEEE Transactions on Parallel and Distributed Systems , vol.12 , Issue.2 , pp. 157-172
    • Cao, G.1    Singhal, M.2
  • 335
    • 85043995232 scopus 로고    scopus 로고
    • On the impossibility of min-process non-blocking checkpointing and an efficient checkpointing algorithm for mobile computing systems
    • G. Cao and M. Singhal, On the impossibility of min-process non-blocking checkpointing and an efficient checkpointing algorithm for mobile computing systems, Proceedings of the 1998 International Conference on Parallel Processing, 1998, 37-44.
    • (1998) Proceedings of the 1998 International Conference on Parallel Processing , pp. 37-44
    • Cao, G.1    Singhal, M.2
  • 336
    • 0037413288 scopus 로고    scopus 로고
    • Checkpointing with mutable checkpoints
    • G. Cao and M. Singhal, Checkpointing with mutable checkpoints, Theoretical Computer Science, 290(2), 2003, 1127-1148. Available online at: www.cse.psu.edu/gcao/paper/gcao/TCS03.pdf.
    • (2003) Theoretical Computer Science , vol.290 , Issue.2 , pp. 1127-1148
    • Cao, G.1    Singhal, M.2
  • 337
    • 0022020346 scopus 로고
    • Distributed snapshots: Determining global states of distributed systems
    • K. M. Chandy and L. Lamport, Distributed snapshots: determining global states of distributed systems, ACM Transactions on Computer Systems 3(1), 1985, 63-75.
    • (1985) ACM Transactions on Computer Systems , vol.3 , Issue.1 , pp. 63-75
    • Chandy, K.M.1    Lamport, L.2
  • 338
    • 84941514592 scopus 로고
    • Rollback and recovery strategies for computer programs
    • M. Chandy and C. V. Ramamoorthy, Rollback and recovery strategies for computer programs, IEEE Transactions Computing 21(6), 1972, 546-556.
    • (1972) IEEE Transactions Computing , vol.21 , Issue.6 , pp. 546-556
    • Chandy, M.1    Ramamoorthy, C.V.2
  • 341
    • 0042078549 scopus 로고    scopus 로고
    • A survey of rollbackrecovery protocols in message-passing systems
    • E. N. Elnozahy, L. Alvisi, Y.-M. Wang, and D. B. Johnson, A survey of rollbackrecovery protocols in message-passing systems, ACM Computing Surveys, 34(3), 2002, 375-408. Available online at: www.cs.utexas.edu/users/lorenzo/papers/SurveyFinal.pdf.
    • (2002) ACM Computing Surveys , vol.34 , Issue.3 , pp. 375-408
    • Elnozahy, E.N.1    Alvisi, L.2    Wang, Y.-M.3    Johnson, D.B.4
  • 342
    • 9144223280 scopus 로고    scopus 로고
    • Checkpointing for peta-scale systems: A look into the future of practical rollback-recovery
    • E. N. Elnozahy and J. S. Plank, Checkpointing for peta-scale systems: a look into the future of practical rollback-recovery, IEEE Transactions on Dependable and Secure Computing, 1(2), 2004, 97-108.
    • (2004) IEEE Transactions on Dependable and Secure Computing , vol.1 , Issue.2 , pp. 97-108
    • Elnozahy, E.N.1    Plank, J.S.2
  • 343
    • 0343090887 scopus 로고    scopus 로고
    • Communicationbased prevention of useless checkpoints in distributed computations
    • J. M. Helary, A. MosteFaul, R. H. Netzer, and M. Raynal, Communicationbased prevention of useless checkpoints in distributed computations, Distributed Computing, 13(1), 2000, 183-190.
    • (2000) Distributed Computing , vol.13 , Issue.1 , pp. 183-190
    • Helary, J.M.1    MosteFaul, A.2    Netzer, R.H.3    Raynal, M.4
  • 347
    • 0024032205 scopus 로고
    • Programmer-transparent coordination of recovering concurrent processes: Philosophy and rules for efficient implementation
    • K. H. Kim, Programmer-transparent coordination of recovering concurrent processes: philosophy and rules for efficient implementation, IEEE Transactions on Software Engineering, 14(6), 1988, 810-821.
    • (1988) IEEE Transactions on Software Engineering , vol.14 , Issue.6 , pp. 810-821
    • Kim, K.H.1
  • 348
    • 0020126967 scopus 로고
    • Approach to mechanization of the conversation scheme based on monitor
    • K. H. Kim, Approach to mechanization of the conversation scheme based on monitor, IEEE Transactions on Software Engineering, 8(3), 1982, 189-197.
    • (1982) IEEE Transactions on Software Engineering , vol.8 , Issue.3 , pp. 189-197
    • Kim, K.H.1
  • 349
    • 0005764172 scopus 로고
    • Software fault tolerance
    • C. R. Vick and C. V. Ramamoorthy (eds), New York, Van Nostrand Reinhold
    • K. H. Kim, Software fault tolerance, in C. R. Vick and C. V. Ramamoorthy (eds), Handbook of Software Engineering, New York, Van Nostrand Reinhold, 1984.
    • (1984) Handbook of Software Engineering
    • Kim, K.H.1
  • 350
    • 0023090161 scopus 로고
    • Checkpointing and rollback-recovery for distributed systems
    • R. Koo and S. Toueg, Checkpointing and rollback-recovery for distributed systems, IEEE Transactions on Software Engineering, 13(1) 1987, 23-31.
    • (1987) IEEE Transactions on Software Engineering , vol.13 , Issue.1 , pp. 23-31
    • Koo, R.1    Toueg, S.2
  • 351
    • 0017996760 scopus 로고
    • Time, clocks, and the ordering of events in a distributed system
    • L. Lamport, Time, clocks, and the ordering of events in a distributed system, Communications of the ACM, 21(7), 1978, 558-565.
    • (1978) Communications of the ACM , vol.21 , Issue.7 , pp. 558-565
    • Lamport, L.1
  • 358
    • 0030262195 scopus 로고    scopus 로고
    • Low-cost checkpointing and failure recovery in mobile computing systems
    • R. Prakash and M. Singhal, Low-cost checkpointing and failure recovery in mobile computing systems, IEEE Transactions on Parallel and Distributed Systems, 7(10), 1996, 1035-1048.
    • (1996) IEEE Transactions on Parallel and Distributed Systems , vol.7 , Issue.10 , pp. 1035-1048
    • Prakash, R.1    Singhal, M.2
  • 359
    • 0027615081 scopus 로고
    • Use of common time base for checkpointing and rollback recovery in a distributed system
    • P. Ramanathan and K. G. Shin, Use of common time base for checkpointing and rollback recovery in a distributed system, IEEE Transactions on Software Engineering, 19(6), 1993, 571-583.
    • (1993) IEEE Transactions on Software Engineering , vol.19 , Issue.6 , pp. 571-583
    • Ramanathan, P.1    Shin, K.G.2
  • 360
    • 0016522101 scopus 로고
    • System structure for software fault tolerance
    • B. Randell, System structure for software fault tolerance, IEEE Transactions on Software Engineering, 1(2), 1975, 220-232.
    • (1975) IEEE Transactions on Software Engineering , vol.1 , Issue.2 , pp. 220-232
    • Randell, B.1
  • 361
    • 0031124940 scopus 로고    scopus 로고
    • Complete process recovery: Using vector time to handle multiple failures in distributed systems
    • G. G. Richard III and M. Singhal, Complete process recovery: using vector time to handle multiple failures in distributed systems, IEEE Parallel and Distributed Technology: Systems and Technology, 5(2), 1997, 50-59.
    • (1997) IEEE Parallel and Distributed Technology: Systems and Technology , vol.5 , Issue.2 , pp. 50-59
    • Richard, G.G.1    Singhal, M.2
  • 362
    • 0000494607 scopus 로고
    • State restoration in systems of communicating processes
    • D. L. Russell, State restoration in systems of communicating processes, IEEE Transactions of Software Engineering, 6(2), 1980, 183-194.
    • (1980) IEEE Transactions of Software Engineering , vol.6 , Issue.2 , pp. 183-194
    • Russell, D.L.1
  • 369
    • 0031124071 scopus 로고    scopus 로고
    • Consistent global checkpoints that contain a given set of local checkpoints
    • Y.-M. Wang, Consistent global checkpoints that contain a given set of local checkpoints, IEEE Transactions on Computers, 46(4), 1997, 456-468.
    • (1997) IEEE Transactions on Computers , vol.46 , Issue.4 , pp. 456-468
    • Wang, Y.-M.1
  • 372
    • 38249015281 scopus 로고
    • Shifting gears: Changing algorithms on the fly to expedite Byzantine agreement
    • A. Bar-Noy, D. Dolev, C. Dwork, and H. R. Strong, Shifting gears: changing algorithms on the fly to expedite Byzantine agreement, Information and Computation, 92(2), 1992, 205-233.
    • (1992) Information and Computation , vol.92 , Issue.2 , pp. 205-233
    • Bar-Noy, A.1    Dolev, D.2    Dwork, C.3    Strong, H.R.4
  • 373
    • 0043140706 scopus 로고
    • Closure votes: N/4-resilient distributed consensus in (t+1) rounds
    • P. Berman and J. Garay, Closure votes: n/4-resilient distributed consensus in (t+1) rounds, Mathematical Systems Theory, 26(1), 1993, 3-19.
    • (1993) Mathematical Systems Theory , vol.26 , Issue.1 , pp. 3-19
    • Berman, P.1    Garay, J.2
  • 375
    • 0001197842 scopus 로고
    • More choices allow more faults: Set consensus problems in totally asynchronous systems
    • S. Chaudhuri, More choices allow more faults: set consensus problems in totally asynchronous systems, Information and Computation, 105(1), 1993, 132-158.
    • (1993) Information and Computation , vol.105 , Issue.1 , pp. 132-158
    • Chaudhuri, S.1
  • 376
    • 0022754708 scopus 로고
    • Reaching approximate agreements in the presence of faults
    • D. Dolev, N. Lynch, S. Pinter, E. Stark, and W. Weihl, Reaching approximate agreements in the presence of faults, Journal of the ACM, 33(3), 1986, 499-516.
    • (1986) Journal of the ACM , vol.33 , Issue.3 , pp. 499-516
    • Dolev, D.1    Lynch, N.2    Pinter, S.3    Stark, E.4    Weihl, W.5
  • 377
    • 0001683636 scopus 로고
    • Authenticated algorithms for Byzantine agreement
    • D. Dolev and H. R. Strong, Authenticated algorithms for Byzantine agreement, SIAM Journal of Computing, 12(4), 1983, 656-666.
    • (1983) SIAM Journal of Computing , vol.12 , Issue.4 , pp. 656-666
    • Dolev, D.1    Strong, H.R.2
  • 378
    • 0010319053 scopus 로고
    • The consensus problem in unreliable distributed systems (a brief survey)
    • M. Fischer, The consensus problem in unreliable distributed systems (a brief survey), 1983 Conference on Fault-Tolerant Computing, 1983.
    • (1983) 1983 Conference on Fault-Tolerant Computing
    • Fischer, M.1
  • 379
    • 0000613943 scopus 로고
    • A lower bound for the time to assure interactive consistency
    • M. Fischer and N. Lynch, A lower bound for the time to assure interactive consistency, Information Processing Letters, 14(4), 1982, 183-186.
    • (1982) Information Processing Letters , vol.14 , Issue.4 , pp. 183-186
    • Fischer, M.1    Lynch, N.2
  • 380
    • 0022562351 scopus 로고
    • Easy impossibility proofs for distributed consensus problems
    • M. Fischer, N. Lynch, and M. Merritt, Easy impossibility proofs for distributed consensus problems, Distributed Computing, 1(1), 1986, 26-39.
    • (1986) Distributed Computing , vol.1 , Issue.1 , pp. 26-39
    • Fischer, M.1    Lynch, N.2    Merritt, M.3
  • 381
    • 0022045868 scopus 로고
    • Impossibility of distributed consensus with one faulty processor
    • M. Fischer, N. Lynch, and M. Paterson, Impossibility of distributed consensus with one faulty processor, Journal of the ACM, 32(2), 1985, 374-382.
    • (1985) Journal of the ACM , vol.32 , Issue.2 , pp. 374-382
    • Fischer, M.1    Lynch, N.2    Paterson, M.3
  • 382
    • 0012525797 scopus 로고    scopus 로고
    • Fully polynomial Byzantine agreement for n > 3t processors in t+1 rounds
    • J. Garey and Y. Moses, Fully polynomial Byzantine agreement for n > 3t processors in t+1 rounds, SIAM Journal of Computing, 27(1), 1998, 247-290.
    • (1998) SIAM Journal of Computing , vol.27 , Issue.1 , pp. 247-290
    • Garey, J.1    Moses, Y.2
  • 385
    • 0001059575 scopus 로고    scopus 로고
    • The topological structure of asynchronous computability
    • M. Herlihy and N. Shavit, The topological structure of asynchronous computability, Journal of the ACM, 46(6), 1999, 858-923.
    • (1999) Journal of the ACM , vol.46 , Issue.6 , pp. 858-923
    • Herlihy, M.1    Shavit, N.2
  • 387
    • 0017555081 scopus 로고
    • Concurrent reading and writing
    • L. Lamport, Concurrent reading and writing, Communications of the ACM, 20(11), 1977, 806-811.
    • (1977) Communications of the ACM , vol.20 , Issue.11 , pp. 806-811
    • Lamport, L.1
  • 392
    • 0029389344 scopus 로고
    • Wait-free algorithms for fast long-lived renaming
    • M. Moir and J. Anderson, Wait-free algorithms for fast long-lived renaming, Science of Computer Programming, 25(1), 1995, 1-39.
    • (1995) Science of Computer Programming , vol.25 , Issue.1 , pp. 1-39
    • Moir, M.1    Anderson, J.2
  • 393
    • 85032414980 scopus 로고
    • Using approximate agreement to obtain complete disagreement: The output structure of input free asynchronous computations
    • S. Moran, Using approximate agreement to obtain complete disagreement: the output structure of input free asynchronous computations, Proceedings of the 3rd Israeli Symposium on Theory of Computing and Systems, 1995, 251-257.
    • (1995) Proceedings of the 3rd Israeli Symposium on Theory of Computing and Systems , pp. 251-257
    • Moran, S.1
  • 394
    • 84976810569 scopus 로고
    • Reaching agreement in the presence of faults
    • M. Pease, R. Shostak, and L. Lamport, Reaching agreement in the presence of faults, Journal of the ACM, 27(2), 1980, 228-234.
    • (1980) Journal of the ACM , vol.27 , Issue.2 , pp. 228-234
    • Pease, M.1    Shostak, R.2    Lamport, L.3
  • 397
    • 84949210890 scopus 로고    scopus 로고
    • Heartbeat: A timeout-free failure detector for quiescent reliable communication
    • M. Aguilera, W. Chen, and S. Toueg, Heartbeat: a timeout-free failure detector for quiescent reliable communication, Workshop on Distributed Algorithms, 1997, 126-140.
    • (1997) Workshop on Distributed Algorithms , pp. 126-140
    • Aguilera, M.1    Chen, W.2    Toueg, S.3
  • 398
    • 0002695163 scopus 로고    scopus 로고
    • Using the heartbeat failure detector for quiescent reliable communication and consensus in partitionable networks
    • M. Aguilera, W. Chen, and S. Toueg, Using the heartbeat failure detector for quiescent reliable communication and consensus in partitionable networks, Theoretical Computer Science, 220(1), 1999, 3-30.
    • (1999) Theoretical Computer Science , vol.220 , Issue.1 , pp. 3-30
    • Aguilera, M.1    Chen, W.2    Toueg, S.3
  • 399
    • 0030102105 scopus 로고    scopus 로고
    • Unreliable failure detectors for reliable distributed systems
    • (First version published in Proceedings of the 10th ACM Symposium on Principles of Distributed Computing, 1991.)
    • T. D. Chandra and S. Toueg, Unreliable failure detectors for reliable distributed systems, Journal of the ACM, 43(2), 1996, 225-267. (First version published in Proceedings of the 10th ACM Symposium on Principles of Distributed Computing, 1991.)
    • (1996) Journal of the ACM , vol.43 , Issue.2 , pp. 225-267
    • Chandra, T.D.1    Toueg, S.2
  • 400
    • 0030197368 scopus 로고    scopus 로고
    • The weakest failure detector for solving consensus
    • T. D. Chandra, V. Hadzilacos, and S. Toueg, The weakest failure detector for solving consensus, Journal of the ACM, 43(4), 1996, 685-722.
    • (1996) Journal of the ACM , vol.43 , Issue.4 , pp. 685-722
    • Chandra, T.D.1    Hadzilacos, V.2    Toueg, S.3
  • 405
    • 0022045868 scopus 로고
    • Impossibility of distributed consensus with one faulty process
    • M. J. Fischer, N. A. Lynch, and M. S. Paterson. Impossibility of distributed consensus with one faulty process, Journal of the ACM, 32(3), 1985, 374-382.
    • (1985) Journal of the ACM , vol.32 , Issue.3 , pp. 374-382
    • Fischer, M.J.1    Lynch, N.A.2    Paterson, M.S.3
  • 406
    • 1442332099 scopus 로고    scopus 로고
    • A weakest failure detector based asynchronous consensus protocol for f < n
    • R. Friedman, A. Mostefaoui, and M. Raynal, A weakest failure detector based asynchronous consensus protocol for f < n, Information Processing Letters, 90(1), 2004, 39-46.
    • (2004) Information Processing Letters , vol.90 , Issue.1 , pp. 39-46
    • Friedman, R.1    Mostefaoui, A.2    Raynal, M.3
  • 408
    • 0036263931 scopus 로고    scopus 로고
    • Nonblocking atomic commit in asynchronous distributed systems with failure detectors
    • R. Guerraoui, Nonblocking atomic commit in asynchronous distributed systems with failure detectors, Distributed Computing, 15, 2002, 17-25.
    • (2002) Distributed Computing , vol.15 , pp. 17-25
    • Guerraoui, R.1
  • 411
    • 0036538625 scopus 로고    scopus 로고
    • A versatile family of consensus protocols based on Chandra-Toueg’s unreliable failure detectors
    • M. Hurfin, A. Mostefaoui, and M. Raynal, A versatile family of consensus protocols based on Chandra-Toueg’s unreliable failure detectors, IEEE Transactions on Computers, 51(4), 2002, 395-408.
    • (2002) IEEE Transactions on Computers , vol.51 , Issue.4 , pp. 395-408
    • Hurfin, M.1    Mostefaoui, A.2    Raynal, M.3
  • 412
    • 0033312744 scopus 로고    scopus 로고
    • A simple and fast asynchronous consensus protocol based on a weak failure detector
    • M. Hurfin and M. Raynal, A simple and fast asynchronous consensus protocol based on a weak failure detector, Distributed Computing, 12(4), 1999, 209-223.
    • (1999) Distributed Computing , vol.12 , Issue.4 , pp. 209-223
    • Hurfin, M.1    Raynal, M.2
  • 417
    • 0036573733 scopus 로고    scopus 로고
    • An introduction to oracles for asynchronous distributed systems
    • A. Mostefaoui, E. Mourgaya, and M. Raynal, An introduction to oracles for asynchronous distributed systems, Future Generation Computer Systems, 18(6), 2002, 757-767.
    • (2002) Future Generation Computer Systems , vol.18 , Issue.6 , pp. 757-767
    • Mostefaoui, A.1    Mourgaya, E.2    Raynal, M.3
  • 418
    • 33748697492 scopus 로고    scopus 로고
    • A short introduction to failure detectors for asynchronous distributed systems
    • M. Raynal, A short introduction to failure detectors for asynchronous distributed systems, ACM SIGACT News, 36(1), 2005, 53-70.
    • (2005) ACM SIGACT News , vol.36 , Issue.1 , pp. 53-70
    • Raynal, M.1
  • 419
    • 0031123554 scopus 로고    scopus 로고
    • Early consensus in an asynchronous system with a weak failure detector
    • A. Schiper, Early consensus in an asynchronous system with a weak failure detector, Distributed Computing, 10(3), 1997, 149-157.
    • (1997) Distributed Computing , vol.10 , Issue.3 , pp. 149-157
    • Schiper, A.1
  • 421
    • 4043079942 scopus 로고
    • Project Athena: Supporting distributed computing at MIT
    • J. M. Arfman and P. Roden, Project Athena: Supporting distributed computing at MIT, IBM Systems Journal, 31(3), 1992, 550-563.
    • (1992) IBM Systems Journal , vol.31 , Issue.3 , pp. 550-563
    • Arfman, J.M.1    Roden, P.2
  • 424
    • 84957714601 scopus 로고
    • Robustness principles for public key protocols
    • D. Coppersmith (ed.), New York, Springer-Verlag
    • R. Anderson and R. Needham, Robustness principles for public key protocols, in D. Coppersmith (ed.), Advances in Cryptology - CRYPTO’95, New York, Springer-Verlag, 1995, 236-247.
    • (1995) Advances in Cryptology - CRYPTO’95 , pp. 236-247
    • Anderson, R.1    Needham, R.2
  • 425
    • 0011716691 scopus 로고
    • Limitations of the Kerberos authentication system
    • Dallas, TX, January
    • S. M. Bellovin and M. Merritt, Limitations of the Kerberos authentication system, Proceedings of USENIX Winter Conference, Dallas, TX, January 1991, 253-267.
    • (1991) Proceedings of USENIX Winter Conference , pp. 253-267
    • Bellovin, S.M.1    Merritt, M.2
  • 428
    • 34447300972 scopus 로고    scopus 로고
    • Password-based authentication: Preventing dictionary attacks
    • S. Chakrabarti and M. Singhal, Password-based authentication: preventing dictionary attacks, IEEE Computer, 40(6), 2007, 68-74.
    • (2007) IEEE Computer , vol.40 , Issue.6 , pp. 68-74
    • Chakrabarti, S.1    Singhal, M.2
  • 435
    • 0003345360 scopus 로고    scopus 로고
    • Practical systems for personal fingerprint authentication
    • L. O’Gorman, Practical systems for personal fingerprint authentication, IEEE Computer, 33(2), 2000, 58-60.
    • (2000) IEEE Computer , vol.33 , Issue.2 , pp. 58-60
    • O’Gorman, L.1
  • 440
    • 0002548429 scopus 로고
    • The evolution of the Kerberos authentication system
    • F. Brazier and D. Johansen (eds), New York, IEEE Computer Society Press
    • J. T. Kohl, B. C. Neuman, and T. Y. Tso, The evolution of the Kerberos authentication system, in F. Brazier and D. Johansen (eds), Distributed Open Systems, New York, IEEE Computer Society Press, 1994, 78-94.
    • (1994) Distributed Open Systems , pp. 78-94
    • Kohl, J.T.1    Neuman, B.C.2    Tso, T.Y.3
  • 444
    • 21644472565 scopus 로고    scopus 로고
    • A secure one-time password authentication scheme with low-computation for mobile communications
    • M.-H. Lin and C.-C. Chang, A secure one-time password authentication scheme with low-computation for mobile communications, ACM SIGOPS Operating Systems Review, 38(2), 2004, 76-84.
    • (2004) ACM SIGOPS Operating Systems Review , vol.38 , Issue.2 , pp. 76-84
    • Lin, M.-H.1    Chang, C.-C.2
  • 445
    • 28144456308 scopus 로고
    • An attack on the Needham-Schroeder public-key authentication protocol
    • G. Lowe, An attack on the Needham-Schroeder public-key authentication protocol, Information Processing Letters, 56(3) 1995, 131-133.
    • (1995) Information Processing Letters , vol.56 , Issue.3 , pp. 131-133
    • Lowe, G.1
  • 449
    • 0018048246 scopus 로고
    • Using encryption for authentication in large networks of computers
    • R. M. Needham and M. D. Schroeder, Using encryption for authentication in large networks of computers, Communications of the ACM, 21(12), 1978, 993-999.
    • (1978) Communications of the ACM , vol.21 , Issue.12 , pp. 993-999
    • Needham, R.M.1    Schroeder, M.D.2
  • 450
    • 0028514601 scopus 로고
    • An authentication service for computer networks
    • B. C. Neuman and T. Y. Ts’o, An authentication service for computer networks, IEEE Communications Magazine, 32(9), 1994, 33-38.
    • (1994) IEEE Communications Magazine , vol.32 , Issue.9 , pp. 33-38
    • Neuman, B.C.1    Ts’o, T.Y.2
  • 451
    • 0034809453 scopus 로고    scopus 로고
    • Enhancing security and privacy in biometrics-based authentication systems
    • N. K. Ratha, J. H. Connell, and R. M. Bolle, Enhancing security and privacy in biometrics-based authentication systems, IBM Systems Journal, 40(3), 2001, 614-634.
    • (2001) IBM Systems Journal , vol.40 , Issue.3 , pp. 614-634
    • Ratha, N.K.1    Connell, J.H.2    Bolle, R.M.3
  • 454
    • 85024264226 scopus 로고    scopus 로고
    • The uses and abuses of biometrics
    • B. Schneier, The uses and abuses of biometrics, Communications of the ACM, 42(8), 1999, 136.
    • (1999) Communications of the ACM , vol.42 , Issue.8 , pp. 136
    • Schneier, B.1
  • 457
    • 84888940705 scopus 로고    scopus 로고
    • The Secure Socket Layer, available online at: http://publib.boulder.ibm. com/infocenter/wmqv6/v6r0/index.jsp?topic=/com.ibm.mq.csqzas.doc/cssauthentication.htm.
    • The Secure Socket Layer
  • 459
    • 0026630927 scopus 로고
    • Authentication for distributed systems
    • T. Y. C. Woo and S. S. Lam, Authentication for distributed systems, Computer, 25(1), 1992, 39-52.
    • (1992) Computer , vol.25 , Issue.1 , pp. 39-52
    • Woo, T.Y.C.1    Lam, S.S.2
  • 460
    • 84923989670 scopus 로고
    • Authentication revisited
    • Authentication revisited, Computer, 25(3), 1992, 10.
    • (1992) Computer , vol.25 , Issue.3 , pp. 10
  • 461
    • 0002508587 scopus 로고
    • A lesson on authentication protocol design
    • T. Y. C. Woo and S. S. Lam, A lesson on authentication protocol design, ACM Operating Systems Review, 28(3), 1994, 24-37.
    • (1994) ACM Operating Systems Review , vol.28 , Issue.3 , pp. 24-37
    • Woo, T.Y.C.1    Lam, S.S.2
  • 462
    • 13644258471 scopus 로고    scopus 로고
    • Authentication for distributed systems
    • D. Denning and P. Denning (eds), Addison-Wesley and ACM Press
    • T. Y. C. Woo and S. Lam, Authentication for distributed systems, D. Denning and P. Denning (eds), in Internet Besieged: Countering Cyberspace Scofflaws, Addison-Wesley and ACM Press, 1998.
    • (1998) Internet Besieged: Countering Cyberspace Scofflaws
    • Woo, T.Y.C.1    Lam, S.2
  • 463
    • 0028747980 scopus 로고
    • Design, verification, and implementation of an authentication protocol
    • Boston, MA, October 25-28
    • T. Y. C.Woo and S. S. Lam, Design, verification, and implementation of an authentication protocol, Proceedings of International Conference on Network Protocols, Boston, MA, October 25-28, 1994. (Also available online at: www.cs.utexas.edu/users/lam/NRL/.)
    • (1994) Proceedings of International Conference on Network Protocols
    • Woo, T.Y.C.1    Lam, S.S.2
  • 469
    • 0031246550 scopus 로고    scopus 로고
    • The local detection paradigm and its applications to self-stabilization
    • Y. Afek, S. Kutten, and M. Yung, The local detection paradigm and its applications to self-stabilization, Theoretical Computer Science, 186(1-2), 1997, 199-229.
    • (1997) Theoretical Computer Science , vol.186 , Issue.1-2 , pp. 199-229
    • Afek, Y.1    Kutten, S.2    Yung, M.3
  • 471
    • 0042205147 scopus 로고
    • Technical Report MIT-LCS/MIT/LCS/TR-632, Massachusetts Institute of Technology, Laboratory for Computer Science, August
    • S. Aggarwal, Time Optimal Self-stabilizing Spanning Tree Algorithms, Technical Report MIT-LCS/MIT/LCS/TR-632, Massachusetts Institute of Technology, Laboratory for Computer Science, August 1994.
    • (1994) Time Optimal Self-stabilizing Spanning Tree Algorithms
    • Aggarwal, S.1
  • 473
    • 0043207402 scopus 로고
    • A self-stabilizing distributed algorithm to construct an arbitrary spanning tree of a connected graph
    • G. Antonoiu and P. K. Srimani, A self-stabilizing distributed algorithm to construct an arbitrary spanning tree of a connected graph, Computers and Mathematics with Applications, 30, 1995, 1-7.
    • (1995) Computers and Mathematics with Applications , vol.30 , pp. 1-7
    • Antonoiu, G.1    Srimani, P.K.2
  • 475
    • 0032064387 scopus 로고    scopus 로고
    • A self-stabilizing distributed algorithm for minimal spanning tree problem in a symmetric graph
    • G. Antonoiu and P. K. Srimani, A self-stabilizing distributed algorithm for minimal spanning tree problem in a symmetric graph, Computers and Mathematics with Applications, 35(10), 1998, 15-23.
    • (1998) Computers and Mathematics with Applications , vol.35 , Issue.10 , pp. 15-23
    • Antonoiu, G.1    Srimani, P.K.2
  • 483
  • 487
    • 0004025618 scopus 로고
    • Technical Report GITICS-87/36, Georgia Institute of Technology
    • J. E. Burns, Self-stabilizing Rings Without Demons, Technical Report GITICS-87/36, Georgia Institute of Technology, 1987.
    • (1987) Self-stabilizing Rings Without Demons
    • Burns, J.E.1
  • 491
    • 84924015345 scopus 로고
    • A uniform self-stabilizing minimum diameter tree algorithm (extended abstract)
    • J.-M. Hélary and M. Raynal, (eds), Le Mont-Saint-Michel, France, September 13-15
    • F. Butelle, C. Lavault, and M. Bui, A uniform self-stabilizing minimum diameter tree algorithm (extended abstract), in J.-M. Hélary and M. Raynal, (eds), Distributed Algorithms, 9th International Workshop, WDAG ’95, Le Mont-Saint-Michel, France, September 13-15, 1995, 25-272.
    • (1995) Distributed Algorithms, 9th International Workshop, WDAG ’95 , pp. 25-272
    • Butelle, F.1    Lavault, C.2    Bui, M.3
  • 493
    • 0022020346 scopus 로고
    • Distributed snapshots: Determining global states of distributed systems
    • K. M. Chandy and L. Lamport, Distributed snapshots: determining global states of distributed systems, ACM Transactions on Computer Systems, 1985, 63-75.
    • (1985) ACM Transactions on Computer Systems , pp. 63-75
    • Chandy, K.M.1    Lamport, L.2
  • 494
    • 0026204132 scopus 로고
    • A self-stabilizing algorithm for constructing spanning trees
    • N. S. Chen, H.-P. Yu, and S.-T. Huang, A self-stabilizing algorithm for constructing spanning trees, Information Processing Letters, 39, 1991, 147-151.
    • (1991) Information Processing Letters , vol.39 , pp. 147-151
    • Chen, N.S.1    Yu, H.-P.2    Huang, S.-T.3
  • 498
    • 0022582906 scopus 로고
    • A belated proof of self-stabilization
    • E. W. Dijkstra, A belated proof of self-stabilization, Distributed Computing, 1, 1986, 5-6.
    • (1986) Distributed Computing , vol.1 , pp. 5-6
    • Dijkstra, E.W.1
  • 499
    • 84976834622 scopus 로고
    • Self stabilizing systems in spite of distributed control
    • E. W. Dijkstra, Self stabilizing systems in spite of distributed control, Communications of the ACM, 17(11), 1974, 643-644.
    • (1974) Communications of the ACM , vol.17 , Issue.11 , pp. 643-644
    • Dijkstra, E.W.1
  • 501
    • 85028854219 scopus 로고
    • Optimal time self-stabilization in dynamic systems (preliminary version)
    • André Schiper (ed.), Lausanne, Switzerland, September 27-29
    • S. Dolev, Optimal time self-stabilization in dynamic systems (preliminary version), in André Schiper (ed.), Proceedings of the 7th International Workshop on Distributed Algorithms (WDAG93), Lausanne, Switzerland, September 27-29, 1993, 160-173.
    • (1993) Proceedings of the 7th International Workshop on Distributed Algorithms (WDAG93) , pp. 160-173
    • Dolev, S.1
  • 503
    • 0033201509 scopus 로고    scopus 로고
    • Memory requirements for silent stabilization
    • S. Dolev, M. G. Gouda, and M. Schneider, Memory requirements for silent stabilization, Acta Informatica, 36(6), 1999, 447-462.
    • (1999) Acta Informatica , vol.36 , Issue.6 , pp. 447-462
    • Dolev, S.1    Gouda, M.G.2    Schneider, M.3
  • 507
    • 0012192528 scopus 로고
    • Self-stabilization in distributed systems
    • T. L. Casavant and M. Singhal (eds), New York, IEEE Computer Society Press
    • M. Flatebo, A. K. Datta, and S. Ghosh, Self-stabilization in distributed systems, in T. L. Casavant and M. Singhal (eds), Readings in Distributed Computer Systems, New York, IEEE Computer Society Press, 1994, 100-114.
    • (1994) Readings in Distributed Computer Systems , pp. 100-114
    • Flatebo, M.1    Datta, A.K.2    Ghosh, S.3
  • 509
    • 84923966536 scopus 로고    scopus 로고
    • Time-efficient self-stabilizing algorithms through hierarchical structures
    • San Francisco, June, Springer-Verlag
    • F. C. Gartner and H. Pagnia, Time-efficient self-stabilizing algorithms through hierarchical structures, Proceedings of the 6th Symposium on Self-Stabilizing Systems, San Francisco, June 2003, Springer-Verlag.
    • (2003) Proceedings of the 6th Symposium on Self-Stabilizing Systems
    • Gartner, F.C.1    Pagnia, H.2
  • 511
    • 0026420089 scopus 로고
    • Binary self-stabilization in distributed systems
    • S. Ghosh, Binary self-stabilization in distributed systems, Information Processing Letters, 40(3), 1991, 153-159.
    • (1991) Information Processing Letters , vol.40 , Issue.3 , pp. 153-159
    • Ghosh, S.1
  • 515
  • 522
    • 0011667717 scopus 로고
    • Technical Report ARL-TR-91-31, Applied Research Laboratory, University of Texas at Austin
    • F. F. Haddix, Stabilization of Bounded Token Rings, Technical Report ARL-TR-91-31, Applied Research Laboratory, University of Texas at Austin, 1991.
    • (1991) Stabilization of Bounded Token Rings
    • Haddix, F.F.1
  • 524
    • 0025437145 scopus 로고
    • Probabilistic self-stabilization
    • T. Herman, Probabilistic self-stabilization, Information Processing Letters, 35(2), 1990, 63-67.
    • (1990) Information Processing Letters , vol.35 , Issue.2 , pp. 63-67
    • Herman, T.1
  • 525
    • 0011667718 scopus 로고
    • Self-stabilization: Randomness to reduce space
    • T. Herman, Self-stabilization: randomness to reduce space, Distributed Computing, 6, 1992, 95-98.
    • (1992) Distributed Computing , vol.6 , pp. 95-98
    • Herman, T.1
  • 527
    • 0002792857 scopus 로고
    • A self-stabilizing algorithm for maximal matching
    • S.-C. Hsu and S.-T. Huang, A self-stabilizing algorithm for maximal matching, Information Processing Letters, 43(2), 1992, 77-81.
    • (1992) Information Processing Letters , vol.43 , Issue.2 , pp. 77-81
    • Hsu, S.-C.1    Huang, S.-T.2
  • 528
    • 0026817621 scopus 로고
    • A self-stabilizing algorithm for constructing breadth-first trees
    • S. Huang and N. Chen, A self-stabilizing algorithm for constructing breadth-first trees, Information Processing Letters, 41, 1992, 109-117.
    • (1992) Information Processing Letters , vol.41 , pp. 109-117
    • Huang, S.1    Chen, N.2
  • 535
    • 0002408822 scopus 로고
    • Self-stabilization (in spite of distributed control) in treestructured systems
    • H. S. M. Kruijer, Self-stabilization (in spite of distributed control) in treestructured systems, Information Processing Letters, 8(2), 1979, 2-79.
    • (1979) Information Processing Letters , vol.8 , Issue.2 , pp. 2-79
    • Kruijer, H.S.M.1
  • 538
    • 0022807929 scopus 로고
    • A simple parallel algorithm for the maximal independent set problem
    • M. Luby, A simple parallel algorithm for the maximal independent set problem, SIAM Journal on Computing, 15(4), 1986, 1036-1055.
    • (1986) SIAM Journal on Computing , vol.15 , Issue.4 , pp. 1036-1055
    • Luby, M.1
  • 540
    • 85032419994 scopus 로고    scopus 로고
    • A self-stabilizing distributed spanning tree construction algorithm with a distributed demon
    • R.-C. Pan, J.-Z. Wang, and L. R. Chow. A self-stabilizing distributed spanning tree construction algorithm with a distributed demon, Tamsui Oxford Journal of Mathematical Sciences, 15, 1999, 23-32.
    • (1999) Tamsui Oxford Journal of Mathematical Sciences , vol.15 , pp. 23-32
    • Pan, R.-C.1    Wang, J.-Z.2    Chow, L.R.3
  • 543
    • 84923966530 scopus 로고    scopus 로고
    • The University of Texas at Austin
    • M. Schneider, Lecture notes on Self-Stabilization, The University of Texas at Austin, available online at: www.cs.utexas.edu/users/plaxton/c/395t/slides/Schneider.pdf.
    • Lecture notes on Self-Stabilization
    • Schneider, M.1
  • 546
    • 2942618976 scopus 로고    scopus 로고
    • An anonymous self-stabilizing algorithm for 1-maximal independent set in trees
    • Z. Shi, W. Goddard, and S. T. Hedetniemi, An anonymous self-stabilizing algorithm for 1-maximal independent set in trees, Information Processing Letters, 91(2), 2004, 77-83.
    • (2004) Information Processing Letters , vol.91 , Issue.2 , pp. 77-83
    • Shi, Z.1    Goddard, W.2    Hedetniemi, S.T.3
  • 547
    • 0006110972 scopus 로고
    • A self-stabilizing distributed algorithm to construct BFS spanning trees of a symmetric graph
    • S. Sur and P. K. Srimani, A self-stabilizing distributed algorithm to construct BFS spanning trees of a symmetric graph, Parallel Processing Letters, 2(2-3), 1992, 171-179.
    • (1992) Parallel Processing Letters , vol.2 , Issue.2-3 , pp. 171-179
    • Sur, S.1    Srimani, P.K.2
  • 548
    • 0028450234 scopus 로고
    • A self-stabilizing algorithm for the shortest paths problem with a fully distributed demon
    • M.-S. Tsai and S.-T. Huang, A self-stabilizing algorithm for the shortest paths problem with a fully distributed demon, Parallel Processing Letters, 4(1-2), 1994, 65-72.
    • (1994) Parallel Processing Letters , vol.4 , Issue.1-2 , pp. 65-72
    • Tsai, M.-S.1    Huang, S.-T.2
  • 551
    • 0142077573 scopus 로고    scopus 로고
    • Topology of evolving networks: Local events and universality
    • R. Albert and A.-L. Barabasi, Topology of evolving networks: local events and universality, Physical Review Letters, 85(24), 2000, 5234-5237.
    • (2000) Physical Review Letters , vol.85 , Issue.24 , pp. 5234-5237
    • Albert, R.1    Barabasi, A.-L.2
  • 552
    • 0036013593 scopus 로고    scopus 로고
    • Statistical mechanics of complex networks
    • R. Albert and A.-L. Barabasi, Statistical mechanics of complex networks, Review of Modern Physics, 74(1), 2002, 47-97.
    • (2002) Review of Modern Physics , vol.74 , Issue.1 , pp. 47-97
    • Albert, R.1    Barabasi, A.-L.2
  • 553
    • 0034721164 scopus 로고    scopus 로고
    • Error and attack tolerance of complex networks
    • R. Albert, H. Jeong, and A. Barabasi, Error and attack tolerance of complex networks, Nature, 406, 2000, 378-381.
    • (2000) Nature , vol.406 , pp. 378-381
    • Albert, R.1    Jeong, H.2    Barabasi, A.3
  • 554
    • 13644274213 scopus 로고    scopus 로고
    • A survey of peer-to-peer content distribution technologies
    • S. Androutsellis-Theotokis and D. Spinellis, A survey of peer-to-peer content distribution technologies, ACM Computing Surveys, 36(4), 2004, 335-371.
    • (2004) ACM Computing Surveys , vol.36 , Issue.4 , pp. 335-371
    • Androutsellis-Theotokis, S.1    Spinellis, D.2
  • 555
    • 0038483826 scopus 로고    scopus 로고
    • Emergence of scaling in random networks
    • 286
    • A.-L. Barabasi and R. Albert, Emergence of scaling in random networks, Science, 286, 1999, 509-512.
    • (1999) Science , pp. 509-512
    • Barabasi, A.-L.1    Albert, R.2
  • 556
    • 0009908589 scopus 로고
    • Degree sequences of random graphs
    • B. Bollobas, Degree sequences of random graphs, Discrete Math, 33, 1981, 1-9.
    • (1981) Discrete Math , vol.33 , pp. 1-9
    • Bollobas, B.1
  • 560
    • 27644479713 scopus 로고    scopus 로고
    • Replication strategies in unstructured peer-to-peer networks
    • E. Cohen and S. Shenker, Replication strategies in unstructured peer-to-peer networks, ACM SIGCOMM, 2002, 177-190.
    • (2002) ACM SIGCOMM , pp. 177-190
    • Cohen, E.1    Shenker, S.2
  • 561
    • 0034310713 scopus 로고    scopus 로고
    • Structure of growing networks: Exact solution of the Barabasi-Albert model
    • S. Dogorotsev, J. Mendes, and A. Samukhin, Structure of growing networks: exact solution of the Barabasi-Albert model, Physical Review Letters, 85, 2000, 4633-4636.
    • (2000) Physical Review Letters , vol.85 , pp. 4633-4636
    • Dogorotsev, S.1    Mendes, J.2    Samukhin, A.3
  • 564
    • 33847090792 scopus 로고    scopus 로고
    • Gnutella, www.gnutella.com/.
    • Gnutella
  • 567
    • 29244477839 scopus 로고    scopus 로고
    • Trade-offs between reliability and overheads in peer-to-peer reputation tracking
    • M. Gupta, M. H. Ammar, and M. Ahamad, Trade-offs between reliability and overheads in peer-to-peer reputation tracking, Computer Networks, 50(4), 2006, 501-522.
    • (2006) Computer Networks , vol.50 , Issue.4 , pp. 501-522
    • Gupta, M.1    Ammar, M.H.2    Ahamad, M.3
  • 572
    • 0002687371 scopus 로고
    • The small world problem
    • S. Milgram, The small world problem, Psychology Today, 1(2), 1967, 60-67.
    • (1967) Psychology Today , vol.1 , Issue.2 , pp. 60-67
    • Milgram, S.1
  • 573
    • 85032399089 scopus 로고    scopus 로고
    • Napster, www.napster.com/.
    • Napster
  • 574
    • 0030652065 scopus 로고    scopus 로고
    • Accessing nearby copies of replicated objects in a distributed environment
    • C. G. Plaxton, R. Rajaraman, and A. W. Richa, Accessing nearby copies of replicated objects in a distributed environment, Proceedings of ACM SPAA 1997, 311-320.
    • (1997) Proceedings of ACM SPAA , pp. 311-320
    • Plaxton, C.G.1    Rajaraman, R.2    Richa, A.W.3
  • 577
    • 33748551294 scopus 로고    scopus 로고
    • Survey of research towards robust peer-to-peer networks: Search methods
    • J. Risson and T. Moors, Survey of research towards robust peer-to-peer networks: search methods, Computer Networks, 50(17), 2006, 3485-3521.
    • (2006) Computer Networks , vol.50 , Issue.17 , pp. 3485-3521
    • Risson, J.1    Moors, T.2
  • 578
    • 57349142855 scopus 로고    scopus 로고
    • Pastry: Scalable, distributed object location and routing for large-scale peer-to-peer systems
    • Heidelberg, Germany, November
    • A. Rowstron and P. Druschel, Pastry: scalable, distributed object location and routing for large-scale peer-to-peer systems, Proceedings of the IFIP/ACM Middleware 2001, Heidelberg, Germany, November 2001, 329-350.
    • (2001) Proceedings of the IFIP/ACM Middleware 2001 , pp. 329-350
    • Rowstron, A.1    Druschel, P.2
  • 581
    • 0032482432 scopus 로고    scopus 로고
    • Collective dynamics of “Small World” networks
    • D. J. Watts and S. H. Strogatz, Collective dynamics of “Small World” networks, Nature, No. 393, 1998, 440-442.
    • (1998) Nature , vol.393 , pp. 440-442
    • Watts, D.J.1    Strogatz, S.H.2
  • 582
    • 0742303980 scopus 로고    scopus 로고
    • On the fundamental tradeoffs between routing table size and network diameter in peer-to-peer networks
    • J. Xu, A. Kumar, and X. Yu, On the fundamental tradeoffs between routing table size and network diameter in peer-to-peer networks, IEEE Journal on Selected Areas in Communications, 22(1), 2004, 151-163.
    • (2004) IEEE Journal on Selected Areas in Communications , vol.22 , Issue.1 , pp. 151-163
    • Xu, J.1    Kumar, A.2    Yu, X.3


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