Partitioning Ada Programs for Execution on Distributed Systems
Proceedings of the First International Conference on Data Engineering
Ada software on distributed targets: a survey of approaches
ACM SIGAda Ada Letters
Timing Issues in the Distributed Execution of Ada Programs
IEEE Transactions on Computers
IRTAW '87 Proceedings of the first international workshop on Real-time Ada issues
ACM SIGPLAN Notices
Ada Program Partitioning Language: A Notion for Distributing Ada Programs
IEEE Transactions on Software Engineering
Translation and Execution of Distributed Ada Programs: Is It Still Ada?
IEEE Transactions on Software Engineering
An implementation supporting distributed execution of partitioned ada programs
ACM SIGAda Ada Letters
Targeting a traditional compiler to a distributed environment
ACM SIGAda Ada Letters
Ada tasking and parallel processors
TRI-Ada '89 Proceedings of the conference on Tri-Ada '89: Ada technology in context: application, development, and deployment
TRI-Ada '92 Proceedings of the conference on TRI-Ada '92
Demonstrable fault tolerance for distributed Ada
TRI-Ada '93 Proceedings of the conference on TRI-Ada '93
Ada in distributed systems: an overview
ACM SIGAda Ada Letters
Tasking troubles and tips (abstract)
CSC '88 Proceedings of the 1988 ACM sixteenth annual conference on Computer science
Hi-index | 0.00 |
The Ada Research Group of the Robotics Research Laboratory at The University of Michigan is currently developing a real-time distributed computing capability based upon the premises that real-time distributed languages provide the best approach to real-time distributed computing and, given the focus on the language level, that Ada offers an excellent candidate language. The first phase of the group's work was on analysis of real-time distributed computing. The second, and current, phase is the development of a pretranslator which translates an Ada program into n Ada programs, each being targeted for one of a group of processors and each having required communication support software automatically created and attached by the pre-translator. This paper describes the pretranslator being developed and a number of issues which have arisen with regard to the distributed execution of a single Ada program, including language semantics, objects of distribution and their mutual access, network timing, and execution environments.