The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.05 - September/October (1992 vol.9)
pp: 58-68
ABSTRACT
<p>Two versions of the HARTS operating system, which is based on Software Components Group's pSOS uniprocessor kernel, are presented. In one version, pSOS services are enhanced to provide interprocessor communication and a distributed naming service. In the second version, real-time fault-tolerant communication, including reliable broadcasting, clock synchronization, and group communication are added to the HARTS operating system. Three tools to evaluate the performance and fault tolerance dependability of HARTS hardware and software-a synthetic-workload generator, a monitor, and a fault injector-are described. The generator produces a synthetic workload, the monitor collects the performance data, and the fault injector simulates faulty behavior for further study. Together these tools create a facility that lets the user perform a wide range of experiments. The tools are independent, so they are equally effective separately or together, depending on the requirements.</p>
INDEX TERMS
distributed real-time operating system; HARTS operating system; pSOS uniprocessor kernel; distributed naming service; fault-tolerant communication; reliable broadcasting; clock synchronization; group communication; synthetic-workload generator; monitor; fault injector; distributed processing; fault tolerant computing; operating systems (computers); performance evaluation; real-time systems; software reliability
CITATION
Dilip D. Kandlur, Daniel L. Kiskis, Paul S. Dodd, Kang G. Shin, Atri Indiresan, "A Distributed Real-Time Operating System", IEEE Software, vol.9, no. 5, pp. 58-68, September/October 1992, doi:10.1109/52.156898
22 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool