Title :
Prototyping real time operating systems: a case study
Author :
Mossé, Daniel ; Gudmundsson, Ólafur ; Agrawala, Ashok K.
Author_Institution :
Dept. of Comput. Sci., Maryland Univ., College Park, MD, USA
Abstract :
Operating systems prototypes are becoming more attractive and more widespread because the more laborious and detailed work can be overlooked. The pseudo-implementation permits verification of principles, enhancing the studies of system properties through quick feedback. The authors present their experience in prototyping MARUTI, a distributed fault tolerant real-time operating system on top of UNIX. They report the actual implementation experience in developing the first version of such a prototype. They start by giving some motivation and background on prototyping, and describing the model they used. In the next section, they summarize the design of MARUTI. They describe their strategy of implementing objects as UNIX processes and the language extensions required. They report experience in creating the real-time operating system prototype. And present some future research topics
Keywords :
operating systems (computers); real-time systems; software prototyping; MARUTI; UNIX; UNIX processes; case study; distributed fault tolerant real-time operating system; implementation experience; implementing objects; language extensions; motivation; prototypes; pseudo-implementation; real time operating systems; research topics; verification of principles; Computer aided software engineering; Debugging; Hardware; Kernel; Operating systems; Prototypes; Real time systems; System testing; Virtual prototyping; Writing;
Conference_Titel :
Rapid System Prototyping, 1990. Shortening the Path from Specification to Prototype, First International Workshop on
Conference_Location :
Research Triangle Park, NC
Print_ISBN :
0-8186-2175-3
DOI :
10.1109/IWRSP.1990.144048