This paper looks at ways of obtaining a distributed version of an Ada program. Since current approaches require a large investment in system software, we propose instead the use of an Adapter, which can be a manual methodology or an automatic translator. The Adapter accepts source of a concurrent Ada program, adds communication and control tasks, and produces source for a single distributed Ada program, which can then be compiled and run on a multi-processor computer. The process of adaption does not alter the contents of any package in the original program, so that the method is directly applicable to systems that make use of library and generic packages. The method has been applied to programs of the client-server mode, and could be adap...
http://deepblue.lib.umich.edu/bitstream/2027.42/8133/5/bad3609.0001.001.pdfhttp://deepblue.lib.umich...
The issues involved in the use of the programming language Ada on distributed systems are discussed....
Ada 2005 has added no new facilities to support applica-tions that want to run on multiprocessor sys...
Michigan is currently developing a real-time distributed computing capability based upon the premise...
In recent years, the field of distributed processing, distributed systems, has undergone great chang...
The transputer is one of the most cost‐effective multicomputer components to buy, but still one of t...
The use and implementation of Ada in distributed environments in which the hardware components are a...
Despite considerable commercial exploitation of fault tolerance systems, significant and difficult r...
http://deepblue.lib.umich.edu/bitstream/2027.42/8130/5/bad3671.0001.001.pdfhttp://deepblue.lib.umich...
A distributed Ada program library is a key element in a distributed Ada Program Support Environment ...
This paper examines two aspects of using Ada for the implementation of large program systems. First,...
The Ada programming language provides a means of specifying logical concurrency by using multitaskin...
We consider the problem of defining and, most important, of using, the backward error recovery techn...
This thesis considers various aspects of implementation of high level parallel languages, specially ...
Abstract The Ada language has for long provided supportfor the development of reliable real-time sys...
http://deepblue.lib.umich.edu/bitstream/2027.42/8133/5/bad3609.0001.001.pdfhttp://deepblue.lib.umich...
The issues involved in the use of the programming language Ada on distributed systems are discussed....
Ada 2005 has added no new facilities to support applica-tions that want to run on multiprocessor sys...
Michigan is currently developing a real-time distributed computing capability based upon the premise...
In recent years, the field of distributed processing, distributed systems, has undergone great chang...
The transputer is one of the most cost‐effective multicomputer components to buy, but still one of t...
The use and implementation of Ada in distributed environments in which the hardware components are a...
Despite considerable commercial exploitation of fault tolerance systems, significant and difficult r...
http://deepblue.lib.umich.edu/bitstream/2027.42/8130/5/bad3671.0001.001.pdfhttp://deepblue.lib.umich...
A distributed Ada program library is a key element in a distributed Ada Program Support Environment ...
This paper examines two aspects of using Ada for the implementation of large program systems. First,...
The Ada programming language provides a means of specifying logical concurrency by using multitaskin...
We consider the problem of defining and, most important, of using, the backward error recovery techn...
This thesis considers various aspects of implementation of high level parallel languages, specially ...
Abstract The Ada language has for long provided supportfor the development of reliable real-time sys...
http://deepblue.lib.umich.edu/bitstream/2027.42/8133/5/bad3609.0001.001.pdfhttp://deepblue.lib.umich...
The issues involved in the use of the programming language Ada on distributed systems are discussed....
Ada 2005 has added no new facilities to support applica-tions that want to run on multiprocessor sys...