Title :
A concurrent prototype in Smalltalk-8
Author :
Corradi, Antonio ; Leonardi, Letizia
Author_Institution :
Dipartimento di Elettronica, Inf. e Sistemistica, Bologna Univ., Italy
Abstract :
The implementation of a prototype of a support for a concurrent model called PO (parallel objects) is described. The target environment is Smalltalk-80. Objects in PO can be either passive or active (Aobjects) because of their independent capacity of execution. An Aobject can also host multiple activities within itself. Thanks to a uniform approach, the specification of the scheduling of the activities internal to one Aobject follows the object rules of classification and factorization. Inheritance gives a PO user the change to rapidly prototype different concurrent schemes. The implementation aims at testing a Smalltalk environment suitable for rapid prototyping and even as a support for different concurrent object models
Keywords :
object-oriented programming; parallel programming; software prototyping; Aobjects; PO; Smalltalk-8; classification; concurrent object models; concurrent prototype; factorization; parallel objects; rapid prototyping; scheduling; specification; Concurrent computing; Councils; Object oriented modeling; Parallel architectures; Parallel processing; Proposals; Prototypes; Software prototyping; Testing; Yarn;
Conference_Titel :
CompEuro '90. Proceedings of the 1990 IEEE International Conference on Computer Systems and Software Engineering
Conference_Location :
Tel-Aviv
Print_ISBN :
0-8186-2041-2
DOI :
10.1109/CMPEUR.1990.113655