메뉴 건너뛰기




Volumn 17, Issue 1-2, 1993, Pages 164-182

Testing and Verifying Concurrent Objects

Author keywords

[No Author keywords available]

Indexed keywords


EID: 0000077087     PISSN: 07437315     EISSN: None     Source Type: Journal    
DOI: 10.1006/jpdc.1993.1015     Document Type: Article
Times cited : (48)

References (25)
  • 1
    • 84976673174 scopus 로고
    • An axiomatic treatment of a parallel language
    • Brooklyn, NY, 1985. Springer Lecture Notes in Computer Science, Vol, Springer-Verlag, Berlin/New York
    • Brookes, S. D. An axiomatic treatment of a parallel language. In Proceedings of Conference on Logics of Programs. Brooklyn, NY, 1985. Springer Lecture Notes in Computer Science, Vol. 193, Springer-Verlag, Berlin/New York, 1985.
    • (1985) Proceedings of Conference on Logics of Programs , vol.193
    • Brookes, S.D.1
  • 2
    • 0022987973 scopus 로고
    • A semantically-based proof system for partial correctness and deadlock in CSP
    • IEEE Computer Society Press, New York
    • Brookes, S. D. A semantically-based proof system for partial correctness and deadlock in CSP. In Proceedings of Symposium on Logic in Computer Science. Cambridge, MA, 1986. IEEE Computer Society Press, New York, 1986.
    • (1986) Proceedings of Symposium on Logic in Computer Science. Cambridge, MA
    • Brookes, S.D.1
  • 5
    • 0011626254 scopus 로고
    • C threads. Technical Report CMU-CS-88-154
    • Carnegie Mellon University
    • Cooper, Eric C. C threads. Technical Report CMU-CS-88-154. School of Computer Science, Carnegie Mellon University, 1988.
    • (1988) School of Computer Science
    • Cooper, E.C.1
  • 7
    • 0019027623 scopus 로고
    • Concurrent search and insertion in 2-3 trees
    • Ellis, C. S. Concurrent search and insertion in 2-3 trees. Acta Inform. 14 (1980).
    • (1980) Acta Inform , pp. 14
    • Ellis, C.S.1
  • 8
    • 84976843516 scopus 로고
    • Basic techniques for the efficient coordination of very large numbers of cooperating sequential processors
    • Gottlieb, A., Lubachevsky, B. D. and Rudolph, L. Basic techniques for the efficient coordination of very large numbers of cooperating sequential processors. ACM Trans. Programming Lang. Systems 5, 2 (Apr. 1983). 164-189.
    • (1983) ACM Trans. Programming Lang. Systems , vol.5 , Issue.2 , pp. 164-189
    • Gottlieb, A.1    Lubachevsky, B.D.2    Rudolph, L.3
  • 9
    • 0020719929 scopus 로고
    • Concepts and notations for concurrent programming
    • Schneider, F. B., and Andrews, G. R. Concepts and notations for concurrent programming. Compitt. Surveys 15, 1 (Mar. 1983), 1-43.
    • (1983) Compitt. Surveys , vol.15 , Issue.1 , pp. 1-43
    • Schneider, F.B.1    Andrews, G.R.2
  • 10
    • 2442760766 scopus 로고
    • Introduction to LCL. A Larch/C interface language
    • DEC/Systems Research Center, Aug
    • Guttag, J. V., and Horning, J. J. Introduction to LCL. a Larch/C interface language. Technical Report 74, DEC/Systems Research Center, Aug. 1991.
    • (1991) Technical Report , vol.74
    • Guttag, J.V.1    Horning, J.J.2
  • 11
    • 0022115115 scopus 로고
    • The Larch family of specification languages
    • Guttag, J. V., Horning, J. J., and Wing, J. M. The Larch family of specification languages. IEEE Software 2, 5 (Sept. 1985), 24-36.
    • (1985) IEEE Software , vol.2 , Issue.5 , pp. 24-36
    • Guttag, J.V.1    Horning, J.J.2    Wing, J.M.3
  • 16
    • 0025460579 scopus 로고
    • Linearizability: A correctness condition for concurrent objects
    • Herlihy, M. P., and Wing, J. M. Linearizability: A correctness condition for concurrent objects. ACM Trans. Programming Lang. Systems 12, 3 (July 1990), 463-492.
    • (1990) ACM Trans. Programming Lang. Systems , vol.12 , Issue.3 , pp. 463-492
    • Herlihy, M.P.1    Wing, J.M.2
  • 18
    • 0017555081 scopus 로고
    • Concurrent reading and writing
    • Lamport, L. Concurrent reading and writing. Comm. ACM 20, 11 (Nov. 1977), 806-811.
    • (1977) Comm. ACM , vol.20 , Issue.11 , pp. 806-811
    • Lamport, L.1
  • 19
    • 0018518477 scopus 로고
    • How to make a multiprocessor computer that correctly executes multiprocess programs
    • Lamport, L. How to make a multiprocessor computer that correctly executes multiprocess programs. IEEE Trans. Comput. C-28, 9 (Sept 1979), 690.
    • (1979) IEEE Trans. Comput , vol.C-28 , Issue.9 , pp. 690
    • Lamport, L.1
  • 21
    • 0019666493 scopus 로고
    • Efficient locking for concurrent operations on B-trees
    • Lehman, P. L., and Bing Yao, S. Efficient locking for concurrent operations on B-trees. ACM Trans. Database Systems 6, 4 (1981). 650-670.
    • (1981) ACM Trans. Database Systems , vol.6 , Issue.4 , pp. 650-670
    • Lehman, P.L.1    Bing Yao, S.2
  • 22
    • 0041962008 scopus 로고
    • Practical fetch-and-4 algorithms
    • Dept, of Computer Science, University of Rochester
    • Mellor-Crummey, J. M. Concurrent queues: Practical fetch-and-4 algorithms. Technical Report TR 229, Dept, of Computer Science, University of Rochester, Nov. 1987.
    • (1987) Technical Report TR , vol.229
    • Mellor-Crummey, J.M.C.Q.1
  • 23
    • 0022582940 scopus 로고
    • Axioms for memory access in asynchronous hardware systems
    • Misra, J. Axioms for memory access in asynchronous hardware systems. ACM Trans. Programming Lang. Systems 8, 1 (Jan. 1986). 142-153.
    • (1986) ACM Trans. Programming Lang. Systems , vol.8 , Issue.1 , pp. 142-153
    • Misra, J.1
  • 24
    • 0018533907 scopus 로고
    • The serializability of concurrent database updates
    • Papadimitriou, C. H. The serializability of concurrent database updates. J. Assoc. Comput. Math. 26, 4 (Oct. 1979), 631-653.
    • (1979) J. Assoc. Comput. Math , vol.26 , Issue.4 , pp. 631-653
    • Papadimitriou, C.H.1


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