|
ABSTRACT
How can a system that differs sharply from all currently fashionable approaches score any kind of success? Here's how.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Agerwa}, T., and Ar'~ind, Data flow systems. Computer 15, 2 (Feb. 1982), 10-14.
|
| |
2
|
|
| |
3
|
|
| |
4
|
|
| |
5
|
Ashcraft, C., Carrier ~, N., and Gelernter, D. Hybrid DB search and sparse LDLT factoriz ation using Linda. Yale University Department of Computer Science Research Report (Jan. 1989).
|
| |
6
|
Brinch Hansen, P. TZle programming language Concurrent Pascal. IEEE Trans. Softw. Eng., SE-1, 2 (1975}, pp. 99-206.
|
| |
7
|
|
 |
8
|
Andrew Black , Norman Hutchinson , Eric Jul , Henry Levy, Object structure in the Emerald system, Conference proceedings on Object-oriented programming systems, languages and applications, p.78-86, September 29-October 02, 1986, Portland, Oregon, United States
|
 |
9
|
|
 |
10
|
|
 |
11
|
Nicholas Carriero , David Gelernter, Applications experience with Linda, Proceedings of the ACM/SIGPLAN conference on Parallel programming: experience with applications, languages and systems, p.173-187, July 19-21, 1988, New Haven, Connecticut, United States
|
| |
12
|
Carriero, N., and Gel ernter, D. How to write parallel programs: A guide to the perplex~,d. Yale University Department of Computer Science Research Re 3ort 628 (Nov. 1988).
|
 |
13
|
|
 |
14
|
|
| |
15
|
Chen, M. C., et al. Tl.e influence of machine architecture on programming style and })erformance. In Proceedings of the Third Conference on Hypercube Co tcurrent Computers and Applications (Pasadena, Calif., Jan. 19-20, 19t 8).
|
| |
16
|
Factor, M., and Gele~nter, D. The parallel process lattice as an organizing scheme for re~dtime knowledge daemons. Yale University Department of Compater Science Technical Memo (March 1988).
|
| |
17
|
Gelernter, D. A note )n systems programming in Concurrent Prolog. In Proceedings of the International Symposium on Logic Programming (Atlantic City, N.J., F~b. 6-9, 1984).
|
 |
18
|
|
 |
19
|
|
| |
20
|
Gelernter, D. Elastic ,:omputing envelopes and their operators (Linda 3). Yale University D ~partment of Computer Science Research Report ()an. 1989).
|
 |
21
|
|
| |
22
|
Hewitt, C. Viewing ccmtrol structures as patterns on passing messages. J. Art. Intell. 8, 3 {June 1977), 323.
|
 |
23
|
|
 |
24
|
|
 |
25
|
V. Krishnaswamy , S. Ahuja , N. Carriero , D. Gelernter, The architecture of a Linda coprocessor, Proceedings of the 15th Annual International Symposium on Computer architecture, p.240-249, May 30-June 02, 1988, Honolulu, Hawaii, United States
|
 |
26
|
|
| |
27
|
Leler, W. PIX, the latest NEWS. In Proceedings of the COMPCON Spring '89 (San Francisco, Feb. 1989}, IEEE.
|
 |
28
|
Satoshi Matsuoka , Satoru Kawai, Using tuple space communication in distributed object-oriented languages, Conference proceedings on Object-oriented programming systems, languages and applications, p.276-284, September 25-30, 1988, San Diego, California, United States
|
 |
29
|
|
 |
30
|
|
| |
31
|
|
| |
32
|
Turner, D.A. Recursion equations as a programming language. In Functional Programming and its Applications, J. Darlington, P. Henderson and D.A. Turner, eds., Cambridge University Press 0982) pp. -28.
|
| |
33
|
Wirth, N. Modula: A language for modular multiprogramming. Softw. Pract. and Exp. 7 (1977) pp. 3-35.
|
| |
34
|
Whiteside, R.A., and Leichter, J.S. Using Linda for supercomputing on a local area network. Yale University Department ,:ff Computer Science Technical Memo (March 1988).
|
 |
35
|
M. Young , A. Tevanian , R. Rashid , D. Golub , J. Eppinger, The duality of memory and communication in the implementation of a multiprocessor operating system, Proceedings of the eleventh ACM Symposium on Operating systems principles, p.63-76, November 08-11, 1987, Austin, Texas, United States
|
CITED BY 236
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ke-Thia Yao , In-Young Ko , Ragy Eleish , Robert Neches, Asynchronous information space analysis architecture using content and structure-based service brokering, Proceedings of the fifth ACM conference on Digital libraries, p.133-142, June 02-07, 2000, San Antonio, Texas, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Michael Sperber , Peter Thiemann , Hervert Klaeren, Distributed partial evaluation, Proceedings of the second international symposium on Parallel symbolic computation, p.80-87, July 20-22, 1997, Maui, Hawaii, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Remzi H. Arpaci , Andrea C. Dusseau , Amin M. Vahdat , Lok T. Liu , Thomas E. Anderson , David A. Patterson, The interaction of parallel and sequential workloads on a network of workstations, ACM SIGMETRICS Performance Evaluation Review, v.23 n.1, p.267-278, May 1995
|
|
|
|
|
|
Marcello M. Bonsangue , Joost N. Kok , Maarten Boasson , Edwin de Jong, A software architecture for distributed control systems and its transition system semantics, Proceedings of the 1998 ACM symposium on Applied Computing, p.159-168, February 27-March 01, 1998, Atlanta, Georgia, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ian Foster , David R. Kohr, Jr. , Rakesh Krishnaiyer , Alok Choudhary, Double standards: bringing task parallelism to HPF via the message passing interface, Proceedings of the 1996 ACM/IEEE conference on Supercomputing (CDROM), p.36-es, January 01-01, 1996, Pittsburgh, Pennsylvania, United States
|
|
|
|
|
|
|
|
|
|
|
|
Yvon Kermarrec , Laurent Nana , Laurent Pautet, GNATDIST: a configuration language for distributed Ada 95 applications, Proceedings of the conference on TRI-Ada '96: disciplined software development with Ada, p.63-72, December 03-07, 1996, Philadelphia, Pennsylvania, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
J.-M. Jézéquel , F. André , F. Bergheul, A parallel execution environment for a sequential object oriented language, Proceedings of the 6th international conference on Supercomputing, p.368-376, July 19-24, 1992, Washington, D. C., United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
M. Ranganathan , A. Acharya , G. Edjlali , A. Sussman , J. Saltz, Runtime coupling of data-parallel programs, Proceedings of the 10th international conference on Supercomputing, p.229-236, May 25-28, 1996, Philadelphia, Pennsylvania, United States
|
|
|
P. J. Hatcher , M. J. Quinn , A. J. Lapadula , B. K. Seevers , R. J. Anderson , R. R. Jones, Data-Parallel Programming on MIMD Computers, IEEE Transactions on Parallel and Distributed Systems, v.2 n.3, p.377-383, July 1991
|
|
|
|
|
|
|
|
|
Stephen Edwards , Luciano Lavagno , Edward A. Lee , Alberto Sangiovanni-Vincentelli, Design of embedded systems: formal models, validation, and synthesis, Readings in hardware/software co-design, Kluwer Academic Publishers, Norwell, MA, 2001
|
|
|
M. J. Fischer , S. Moran , R. Rudich , G. Taubenfeld, The wakeup problem, Proceedings of the twenty-second annual ACM symposium on Theory of computing, p.106-116, May 13-17, 1990, Baltimore, Maryland, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Lionel Brunie , Laurent Lefèvre , Olivier Reymann, Execution analysis of DSM applications: a distributed and scalable approach, Proceedings of the SIGMETRICS symposium on Parallel and distributed tools, p.51-60, May 22-23, 1996, Philadelphia, Pennsylvania, United States
|
|
|
Andrew Berry , Simon Kaplan, Open, distributed coordination with finesse, Proceedings of the 1998 ACM symposium on Applied Computing, p.178-184, February 27-March 01, 1998, Atlanta, Georgia, United States
|
|
|
J. Andrew Ware , David B. Kidner , Philip J. Rallings, Parallel distributed viewshed analysis, Proceedings of the 6th ACM international symposium on Advances in geographic information systems, p.151-156, November 02-07, 1998, Washington, D.C., United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Sameh A. Fakhouri , William F. Jerome , Vijay K. Naik , Ajay Raina , Pradeep Varma, Active middleware services in a decision support system for managing highly available distributed resources, IFIP/ACM International Conference on Distributed systems platforms, p.349-371, April 03-07, 2000, New York, New York, United States
|
|
|
|
|
|
|
|
|
Michael Hicks , Suresh Jagannathan , Richard Kelsey , Jonathan T. Moore , Cristian Ungureanu, Transparent communication for distributed objects in Java, Proceedings of the ACM 1999 conference on Java Grande, p.160-170, June 12-14, 1999, San Francisco, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
M. Cilia , L. Fiege , C. Haul , A. Zeidler , A. P. Buchmann, Looking into the past: enhancing mobile publish/subscribe middleware, Proceedings of the 2nd international workshop on Distributed event-based systems, June 08-08, 2003, San Diego, California
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Marcello M. Bonsangue , Joost N. Kok , G. Zavattaro, Comparing coordination models based on shared distributed replicated data, Proceedings of the 1999 ACM symposium on Applied computing, p.156-165, February 28-March 02, 1999, San Antonio, Texas, United States
|
|
|
|
|
|
|
|
|
|
|
|
H.-M. Järvinen , R. Kurki-Suonio , M. Sakkinen , K. Systä, Object-oriented specification of reactive systems, Proceedings of the 12th international conference on Software engineering, p.63-71, March 26-30, 1990, Nice, France
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Vasanth Bala , Jehoshua Bruck , Robert Cypher , Pablo Elustando , Alex Ho , Ching-Tien Ho , Shlomo Kipnis , Marc Snir, CCL: A Portable and Tunable Collective Communication Library for Scalable Parallel Computers, IEEE Transactions on Parallel and Distributed Systems, v.6 n.2, p.154-164, February 1995
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Yang Ni , Ulrich Kremer , Liviu Iftode, A programming language for ad-hoc networks of mobile devices, Proceedings of the 7th workshop on Workshop on languages, compilers, and run-time support for scalable systems, p.1-12, October 22-23, 2004, Houston, Texas
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Gail A. Alverson , William G. Griswold , Calvin Lin , David Notkin , Lawrence Snyder, Abstractions for Portable, Scalable Parallel Programming, IEEE Transactions on Parallel and Distributed Systems, v.9 n.1, p.71-86, January 1998
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Marco Cremonini , Andrea Omicini , Franco Zambonelli, Modelling network topology and mobile agent interaction: an integrated framework, Proceedings of the 1999 ACM symposium on Applied computing, p.410-412, February 28-March 02, 1999, San Antonio, Texas, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hongzhou Liu , Venugopalan Ramasubramanian , Emin Gün Sirer, Client behavior and feed characteristics of RSS, a publish-subscribe system for web micronews, Proceedings of the Internet Measurement Conference 2005 on Internet Measurement Conference, p.3-3, October 19-21, 2005, Berkeley, CA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
José Luis Garrido , Manuel Noguera , Miguel González , María V. Hurtado , María L. Rodríguez, Definition and use of Computation Independent Models in an MDA-based groupware development process, Science of Computer Programming, v.66 n.1, p.25-43, April, 2007
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Sung Ho Park , Myung Jin Lee , Soon Ju Kang, Multimedia room bridge adapter for seamless interoperability between heterogeneous home network devices, Proceedings of the 15th ACM Mardi Gras conference: From lightweight mash-ups to lambda grids: Understanding the spectrum of distributed computing requirements, applications, tools, infrastructures, interoperability, and the incremental adoption of key capabilities, January 29-February 03, 2008, Baton Rouge, Louisiana
|
|
|
Munindar P. Singh , Philip E. Cannata , Michael N. Huhns , Nigel Jacobs , Tomasz Ksiezyk , Kayliang Ong , Amit P. Sheth , Christine Tomlinson , Darrell Woelk, The Carnot Heterogeneous Database Project: Implemented Applications, Distributed and Parallel Databases, v.5 n.2, p.207-225, April 1997
|
|
|
W. Vasconcelos , D. Robertson , C. Sierra , M. Esteva , J. Sabater , M. Wooldridge, Rapid Prototyping of Large Multi-Agent Systems Through Logic Programming, Annals of Mathematics and Artificial Intelligence, v.41 n.2-4, p.135-169, August 2004
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Douglas Stott Parker, Jr. , Eric Simon , Patrick Valduriez, SVP: A Model Capturing Sets, Lists, Streams, and Parallelism, Proceedings of the 18th International Conference on Very Large Data Bases, p.115-126, August 23-27, 1992
|
|
|
Nicola Drago , Franco Fummi , Marco Monguzzi , Giovanni Perbellini , Massimo Poncino, Estimation of Bus Performance for a Tuplespace in an Embedded Architecture, Proceedings of the conference on Design, Automation and Test in Europe: Designers' Forum, p.20188, March 03-07, 2003
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Peter Van Roy , Per Brand , Denys Duchier , Seif Haridi , Christian Schulte , Martin Henz, Logic programming in the context of multiparadigm programming: the Oz experience, Theory and Practice of Logic Programming, v.3 n.6, p.717-763, November 2003
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Lubomir F. Bic , Michael B. Dillencourt, Mobile agents, DSM, coordination, and self-migrating threads: a Common Framework, Proceedings of the 7th conference on Data networks, communications, computers, p.105-110, November 07-09, 2008, Bucharest, Romania
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
REVIEW
"Asis Kumar Goswami : Reviewer"
Linda is a model of process creation and coordination. It is independent
of the computation of the processes and, therefore, can easily be embedded
in a variety of base languages such as C, LISP, and FORTRAN. Not many
parallel programming concep
more...
|