Newsgroups: comp.parallel,comp.objects,comp.programming,comp.theory
From: ehling@rice-chex.ai.mit.edu (Teresa A. Ehling)
Subject: "Research Directions in Concurrent OOP"
Organization: MIT Artificial Intelligence Lab
Date: Wed, 27 Oct 1993 18:50:03 GMT

Just Released from The MIT Press --


RESEARCH DIRECTIONS IN CONCURRENT OBJECT-ORIENTED PROGRAMMING

edited by Gul Agha, Peter Wegner, and Aki Yonezawa

This collection of original research contributions provides a 
comprehensive survey of developments at the leading edge of 
concurrent object-oriented programming.  It documents progress -- 
from general concepts to specific  descriptions -- in programming 
language design, semantic tools, systems, architectures, and 
applications.  Chapters are written at a tutorial level
and are accessible to a wide audience, including researchers, 
programmers, and technical managers.

CONTENTS

I   Language Issues

   1   "Abstracting and Modularity Mechanisms for Concurrent Computing"
   Gul Agha, Svend Frolund, Woo Young Kim, Rajendra Panwar, 
   Anna Patterson, and Daniel Sturman

   2   "Tradeoffs between Reasoning and Modeling"
   Peter Wegner

   3   "A Survey of Logic Programming-Based Object-Oriented Languages"
   Andrew Davison

   4   "Analysis of Inheritance Anomaly in Object-Oriented Concurrent 
   Programming Languages"
   Satoshi Matsuoka and Akinori Yonezawa

   5   "Composing Active Objects"
   Oscar Nierstrasz


II   Programming Constructs

   6   "Supporting Modularity in Highly-Parallel Programs"
   Andrew Chien

   7   "Multiple Concurrency Control Policies in an Object-Oriented            
   Programming System"
   Gail Kaiser, Wenwey Hseush, Steven Popovich, and Shyhtsun Wu

   8   "Posts for Objects in Concurrent Logic Programs"
   Sverker Janson, Johan Montelius, and Seif Haridi


III   Language Design

   9   "Specifying Concurrent Languages and Systems w/delta-Grammars"
   Simon Kaplan, Joseph Loyall, and Steven Goering

   10  "Interaction Abstract Machines"
   Jean-Marc Andreoli, Paolo Ciancarini, and Remo Pareschi

   11  "CC++: A Declarative Concurrent Object-Oriented Programming
   Notation"          
   K. Mani Chandy and Carl Kesselman

   12  "A Logical Theory of Concurrent Objects and Its Realization in the
   Maude Language"
   Jose Meseguer


IV  Operating Systems

   13  "CHOICES: A Parallel Object-Oriented Operating System"
   Roy Campbell and Nayeem Islam

   14  "COSMOS: An Operating System for a Fine-Grain Concurrent Computer"
   Waldemar Horwat, Brian Totty, and William Dally


V   Performance Monitoring

   15  "Monitoring Concurrent Object-Based Programs"
   Bruce Delagi, Nakul Saraiya, and Sayuri Nishimura



532 pages; hardcover $49.95 U.S.
ISBN 0-262-01139-5   AGHRH

The MIT Press
55 Hayward Street
Cambridge, MA 02142

Vox: (800) 356-0343 -or- (617) 625-8569

E-mail:  mitpress-orders@mit.edu

