Coordinated atomic actions as a technique for implementing distributed gamma computation

Citation
A. Romanovsky et Af. Zorzo, Coordinated atomic actions as a technique for implementing distributed gamma computation, J SYST ARCH, 45(15), 1999, pp. 1357-1374
Citations number
23
Categorie Soggetti
Computer Science & Engineering
Journal title
JOURNAL OF SYSTEMS ARCHITECTURE
ISSN journal
13837621 → ACNP
Volume
45
Issue
15
Year of publication
1999
Pages
1357 - 1374
Database
ISI
SICI code
1383-7621(199909)45:15<1357:CAAAAT>2.0.ZU;2-4
Abstract
The intentions of this paper are to discuss Coordinated Atomic (CA) actions and to demonstrate how they can be used in a very new application area. We apply this concept to designing a particular case of the Gamma computation al paradigm, i.e. distributed Gamma computation. Within our approach, each Gamma reaction is an action. We demonstrate how Gamma computation can be ef fectively implemented in conventional distributed message passing systems u sing CA actions. The paper discusses our design and the benefits we gain by applying CA actions: allowing as much concurrency as possible, together wi th guaranteeing data consistency, a better system structuring, clear separa tion of different system levels, and additional flexibility. This experimen tal design and the Java implementation allow us to conclude that CA actions are a very powerful paradigm which can be used for implementing many compl ex systems and, in particular, software to support some parallel computatio nal models and paradigms. (C) 1999 Published by Elsevier Science B.V. All r ights reserved.