Title :
Support for Ada intertask communication in a message-based distributed operating system
Author :
Millard, Bruce R. ; Miller, Donald S. ; Wu, Chargin
Author_Institution :
Arizona State Univ., Tempe, AZ, USA
Abstract :
The application environment and hardware base this paper addresses are Ada applications running on a testbed of modern networked multiprocessor workstations. The authors address the question of how an operating system´s communication facilities should be designed to best support Ada intertask communication running on this hardware. Ada has directives specifically designed to support parallel operation of tasks by facilitating communication and synchronization between them. Support for these directives using the communication facilities of the BIGSAM distributed operating system is presented. The BIGSAM kernel provides message based communication for the processes that run on it, a mechanism that is well matched to the Ada intertask communication primitives. The authors analyze the distributed operating system message passing functionality required to support the intertask communication and synchronization primitives on which the Ada rendezvous is based
Keywords :
Ada; network operating systems; programming environments; Ada intertask communication; BIGSAM; application environment; message passing functionality; message-based distributed operating system; networked multiprocessor workstations; synchronization; Application software; Computer networks; Distributed computing; Hardware; Libraries; Local area networks; Microcomputers; Modems; Operating systems; Workstations;
Conference_Titel :
Computers and Communications, 1991. Conference Proceedings., Tenth Annual International Phoenix Conference on
Conference_Location :
Scottsdale, AZ
Print_ISBN :
0-8186-2133-8
DOI :
10.1109/PCCC.1991.113814