Title :
Programming cooperative systems in Drago
Author :
Miranda, Javier ; Guerra, Francisco ; Álvarez, Angel ; Arévalo, Sergio
Author_Institution :
Inst. of Appl. Microelectron. Res., Las Palmas Univ., Spain
Abstract :
Drago is an experimental Ada extension designed to facilitate the implementation of fault-tolerant and cooperative distributed applications. It is the result of an effort to impose discipline and give linguistic support to the main concepts of the group communication paradigm. In this paper we focus our attention on the Drago linguistic support for the implementation of distributed cooperative applications. We introduce Drago and give some simple examples of its use
Keywords :
cooperative systems; distributed processing; fault tolerant computing; Drago; cooperative distributed applications; cooperative systems programming; experimental Ada extension; group communication paradigm; linguistic support; Automatic control; Communication networks; Computer languages; Cooperative systems; Fault tolerance; Microelectronics; Parallel programming; Programming profession; Telecommunication network reliability; Throughput;
Conference_Titel :
Parallel and Distributed Processing, 2001. Proceedings. Ninth Euromicro Workshop on
Conference_Location :
Mantova
Print_ISBN :
0-7695-0987-8
DOI :
10.1109/EMPDP.2001.905045