Active objects as atomic control structures in BaLinda K

Computer Languages - Tập 24 - Trang 229-244 - 1998
C.K. Yuen1, M.D. Feng1
1School of Computing, NUS, Kent Ridge, Singapore, 0511

Tài liệu tham khảo

Yuen, 1996, BaLinda Plus: Adding objects to parallel languages, Journal of Software Concepts and Tools, 16, 95 Fong KK. User interface and code generation for BaLinda K. Honours Project Report, DISCS, NUS, 1996 Worth N, Gutknecht J. Project oberon. Addison-Wesley, 1992 Mossenbock H. Object-Oriented Programming in Oberon-2 (translated from German original by R Bach). Springer-Verlag, 1993 Feng MD, Gao YQ, Yuen CK, Linda tuplespace implementation on a distributed system, CONPAR 94–VAPP VI, September 1994, Linz, Austria, Proceedings published by Springer-Verlag:, Ruchberger B, Volkert J, Parallel Processing: CONPAR 94–VAPP VI, LNCS No. 854, Heidelberg 1994, pp. 583–592 Yuen, 1995, BaLinda Lisp as a simulation tool, J of High Performance Computing, 2, 17 Agha GulA ACTORS: A Model of Concurrent Computation in Distributed Systems. MIT Press, 1986 Kafura, 1993, ACT++: A class library for concurrent programming in C++ using actors, J of Object-Oriented Programming, 6, 47 Nigro, 1993, RTO++: A framework for building hard real-time systems, J of Object-Oriented Programming, 6, 35 Takashio K, Tokoro M. DROL: An object-oriented programming language for distributed real-time systems. In: Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA). 27. October 1992, Vancouver, Canada, ACM SIGPLAN Notices, 1992. p. 276–294 Boles, 1993, Parallel object-oriented programming with QPC++, Structured Programming, 14, 158 Maruyama, 1994, Concurrent object-oriented language COOL, ACM SIGPLAN Notices, 29, 105 Matsuoka S, Taura K, Yonezawa A. Highly efficient and encapsulated re-use of synchronization code in concurrent object-oriented languages. In: ACM SIGPLAN Notices. 28. OOPSLA, September 1993, Washington DC USA, 1993. p. 109–126 Liu YM, Yuen CK. An implementation of BaLinda C for AP3000. In: Fujitsu Parallel Computing Workshop 98. NUS, September 1998, 1998. p. 89–97