APPLICATION-SPECIFIC CONVERSATION SCHEMES FOR ADA PROGRAMS

Authors
Citation
A. Romanovsky, APPLICATION-SPECIFIC CONVERSATION SCHEMES FOR ADA PROGRAMS, Microprocessing and microprogramming, 41(10), 1996, pp. 703-713
Citations number
13
Categorie Soggetti
Computer Sciences","Computer Science Hardware & Architecture
ISSN journal
01656074
Volume
41
Issue
10
Year of publication
1996
Pages
703 - 713
Database
ISI
SICI code
0165-6074(1996)41:10<703:ACSFAP>2.0.ZU;2-6
Abstract
The paper considers a development of the conversation scheme version p roposed by A. Clematis and V. Gianuzzi in Microprocessing and Micropro gramming (Vol. 32, No, 1-5, 1991) [5] and Computer Languages (Vol. 18, No. 3, 1993) [6]. The authors discussed the methodology of using conv ersations within a conventional concurrent language (Ada), which makes the conversation scheme practical. In our paper we concentrate on the improvements for their scheme. We believe that it is important for th e programmer to have more choice, and propose what could be called a l ibrary of schemes from which the appropriate scheme could be chosen de pending on the application. We discuss ways of setting dynamically the number of processes participating in a conversation; of having differ ent sets of servers involved in different alternates of the same conve rsation; of introducing a global acceptance test which would be more s ophisticated; of increasing robustness of the conversation. All of the se proposals are meant to be used within a conventional language.