Title :
Alpha: a nonproprietary OS for large, complex, distributed real-time systems
Author :
Jensen, E. Douglas ; Northcutt, J. Duane
Author_Institution :
Concurrent Comput. Corp., Westford, MA, USA
Abstract :
Alpha is a novel nonproprietary operating system for large, complex, distributed real-time systems. Examples include combat platform and battle management, factory automation, and telecommunications. Such systems run distributed applications and need global (transnode) resource management. They are inherently asynchronous, dynamic, and stochastic, and yet must be highly dependable. Alpha includes support for maintaining application-specific correctness, of distributed execution and consistency of distributed data, and best-effort management of all resources directly with actual application time constraints. Certain features of Alpha are briefly described. First the distribution and real-time characteristics of Alpha´s application context are summarized; some of Alpha´s approaches to dealing with distribution are discussed. An overview of the project history and status is provided
Keywords :
operating systems (computers); real-time systems; Alpha; application-specific correctness; asynchronous; battle management; best-effort management; combat platform; consistency; distributed data; distributed execution; distributed real-time systems; dynamic; factory automation; global resource management; nonproprietary OS; nonproprietary operating system; stochastic; telecommunications; transnode resource management; Application software; Concurrent computing; Distributed computing; Hardware; Military computing; Operating systems; Real time systems; Resource management; Sun; Telecommunication computing;
Conference_Titel :
Experimental Distributed Systems, 1990. Proceedings., IEEE Workshop on
Conference_Location :
Huntsville, AL
DOI :
10.1109/EDS.1990.138047