Publication Type |
technical report |
School or College |
College of Engineering |
Department |
Computing, School of |
Creator |
Elens, Robert N. |
Title |
Sequencing computational events in heterogeneous distributed systems |
Date |
1990-06 |
Description |
Distributed systems are growing in number, size, and complexity. Some technological advances have been made to program these systems, most notably the remote procedure call. However, the nature of heterogeneous distributed systems allows for much more complex interactions and new programming technologies must be developed to properly and effectively program these systems.; This dissertation develops the use of high-level algorithms that run on the virtual machine made available by the interconnection of the individual machines. These algorithms are specified using traditional programming technologies. Small stubs are then generated which contain an instance of an emulator for the virtual machine. By ensuring a consistent run-time environment for the algorithms regardless of architectural and linguistic differences, and by maintaining the state of the running algorithm in a persistent entity which travels the system, complex algorithms can be specified and executed hierarchically above the applications that form the system. Additionally, by keeping the state of the running algorithm out of the applications which provide the resources for the virtual machine, the application functions that are referred to in these algorithms can often be idempotent. A version has been in place in the Utah Retrieval System Architecture project since 1985. |
Type |
Text |
Subject |
electronic data processing; distributed processing; high-level algorithms |
Language |
eng |
Bibliographic Citation |
Elens, R. N. (1990). Sequencing computational events in heterogeneous distributed systems. |
Series |
University of Utah Computer Science Technical Report |
Relation is Part of |
ARPANET |
Format Medium |
application/pdf |
Format Extent |
44,582,409 bytes |
File Name |
Elens-Sequencing_Computational.pdf |
Conversion Specifications |
Original scanned with Kirtas 2400 and saved as 400 ppi uncompressed TIFF. PDF generated by Adobe Acrobat Pro X for CONTENTdm display |
ARK |
ark:/87278/s6tq82sc |
Setname |
ir_computersa |
ID |
97027 |
Reference URL |
https://collections.lib.utah.edu/ark:/87278/s6tq82sc |