Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network

  Advanced Search  

Smart Messages: An ObjectOriented Communication Mechanism Eshrat Arjomandi William G. O'Farrell & Gregory V. Wilson

Summary: Smart Messages: An Object­Oriented Communication Mechanism
Eshrat Arjomandi William G. O'Farrell & Gregory V. Wilson
Dept. of Computer Science Center for Advanced Studies
York University IBM Canada Ltd.
Toronto, Ontario Toronto, Ontario
eshrat@cs.yorku.ca fbillo,gvwilsong@vnet.ibm.com
February 1996
ABC++ is a portable object­oriented type­safe class library for con­
current programming. It supports active objects, synchronous and asyn­
chronous 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 pre­
processors are used. This paper focuses on the use of an object­oriented
technique called smart messages to support object interactions. Smart
messages demonstrate the effectiveness of object­oriented programming
in encapsulating low­level details of concurrency and in improving soft­
ware portability.
1 Introduction


Source: Arjomandi, Eshrat - Department of Computer Science, York University (Toronto)


Collections: Computer Technologies and Information Sciences