(Enter summary)
Abstract: ABC++ is a portable object-oriented type-safe class library for concurrent
programming. It supports active objects, synchronous and asynchronous
object interactions, and object-based shared regions on both
shared- and distributed-memory parallel computers. ABC++ is written
in, and compatible with, standard C++: no language extensions or preprocessors
are used. This paper focuses on the use of an object-oriented
technique called smart messages to support object interactions. Smart... (Update)
Context of citations to this paper: More
...objects. However, unlike passive objects, the member functions of an active object can also be remotely invoked with a smart message [2]. In ABC , smart messages resemble normal method invocations and automate parameter marshalling and de marshalling. Distributed memory...
.... concurrency through an active object concurrency model (Arjomandi et al. 1995) 1 such as ABC (O Farrell et al. 1995; Arjomandi et al. 1996). The proposed design and our library could easily be implemented using any object oriented concurrency model. The remainder of...
Cited by: More
The Snowflake Distributed System - Howell (1998)
(Correct)
Object-Oriented Distributed and Parallel I/O Streams - Dick (1999)
(Correct)
Aurora: Scoped Behaviour for Per-Context Optimized Distributed Data .. - Lu (1997)
(Correct)
Similar documents (at the sentence level):
66.5%: Smart Messages: An Object-Oriented Communication Mechanism - Arjomandi, al. (1996)
(Correct)
Active bibliography (related documents): More All
0.4: µC++: Concurrency in the Object-Oriented Language C++ - Buhr, Ditchfield.. (1992)
(Correct)
0.3: A Simulation Testbed based on Lightweight Processes - Sang, Chung, Rego (1994)
(Correct)
0.3: Structured Dagger: A Coordination Language for.. - Kalé, Bhandarkar
(Correct)
Similar documents based on text: More All
0.5: Object{oriented Distributed And Parallel I/o Streams - Andrew Dick And
(Correct)
0.3: Controlling Garbage Collection and Heap Growth to.. - Brecht, Arjomandi, Li, .. (2000)
(Correct)
0.3: Concurreny Support for C++: An Overview - Arjomandi, O'Farrell, Kalas
(Correct)
Related documents from co-citation: More All
2: from the user's perspective (context) - Gotwals, Srinivas et al. - 1995
2: Concurrency and inheritance in C (context) - Arjomandi, O'Farrell et al. - 1995
2: Design and Implementation of the Sun Network Filesystem
- Sandberg, Boldberg et al. - 1985
BibTeX entry: (Update)
E. Arjomandi, W. O'Farrell, and G. Wilson. Smart Messages: An Object-Oriented Communication Mechanism for Parallel Systems. In Proc. USENIX 1996 Conference on Object-Oriented Technologies, Toronto, Ontario, Canada, June 1996. http://citeseer.ist.psu.edu/arjomandi96smart.html More
@article{ arjomandi96smart,
author = "Eshrat Arjomandi and William G. O'Farrell and Gregory V. Wilson",
title = "Smart Messages: An Object-Oriented Communication Mechanism for Parallel Systems",
journal = "Computing Systems",
volume = "9",
number = "4",
pages = "313-329",
year = "1996",
url = "citeseer.ist.psu.edu/arjomandi96smart.html" }
Citations (may not include all citations):
595
Active Messages: A Mechanism for Integrated Communication an..
- von Eicken, Culler et al. - 1992
234
Multilisp: A Language for Concurrent Symbolic Computation (context) - Halstead - 1985
204
Munin: Distributed Shared Memory Based on Type-Specific Memo..
- Bennett, Carter et al. - 1990
141
PRESTO: A System for Object-Oriented Parallel Programming (context) - Bershad, Lazowska et al. - 1988
23
COOL: a Language for Parallel Programming (context) - Chandra, Gupta et al. - 1990
9
Concurrent C++: Concurrent Programming with Class(es
- Gehani, Roome - 1988
6
ACT++: Building a Concurrent C++ with Actors (context) - Kafura, Lee - 1990
5
An Introduction to the IBM Parallel Class Library for C (context) - O'Farrell, Ch et al. - 1995
5
Product Reference Manual (context) - AT - 1989
4
A User's Guide to AWESIME: An Object-Oriented Parallel Progr.. (context) - Grunwald - 1991
3
C++ on a parallel machine (context) - Jr, Gebele - 1987
3
Porting and Extending the C++ Task System with the Support o.. (context) - Gautron - 1991
3
ABC++: Concurrency by Inheritance in C
- Arjomandi, O'Farrell et al. - 1995
2
C ++ : Concurrency in the Object-Oriented Language C
- Buhr, Ditchfield et al. - 1992
Documents on the same site (http://www.cs.yorku.ca/~eshrat/Welcome.html):
ABC++: Concurrency by Inheritance in C++ - Arjomandi, O'Farrell, Kalas.. (1995)
(Correct)
Concurreny Support for C++: An Overview - Arjomandi, O'Farrell, Kalas
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC