Title :
On Linguistic Support for Distributed Programs
Author_Institution :
Laboratory for Computer Science, Massachusetts Institute of Technology
fDate :
5/1/1982 12:00:00 AM
Abstract :
Technological advances have made it possible to construct systems from collections of computers connected by a network. At present, however, there is little support for the construction and execution of software to run on such a system. Our research concerns the development of an integrated language/system whose goal is to provide the needed support. This paper discusses a number of issues that must be addressed in such a language. The major focus of our work and this paper is support for the construction of robust software that survives node, network, and media failures.
Keywords :
Atomicity; distributed programs; distributed systems; programming languages; reliability; transactions; Application software; Banking; Computer errors; Computer languages; Computer network reliability; Computer networks; Object oriented databases; Programming profession; Robustness; Telecommunication network reliability; Atomicity; distributed programs; distributed systems; programming languages; reliability; transactions;
Journal_Title :
Software Engineering, IEEE Transactions on
DOI :
10.1109/TSE.1982.235250