Distributed fault-tolerant real-time systems: the Mars approach
- 1 February 1989
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Micro
- Vol. 9 (1) , 25-40
- https://doi.org/10.1109/40.16792
Abstract
The authors describe the Maintainable Real-Time System, a fault-tolerant distributed system for process control, developed under the Mars project started in 1980 at the Technische Universitat Berlin. They explore the characteristics of distributed real-time systems and then present the Mars approach to real-time process control, its architectural design and implementation, and one of its applications. The authors focus on the maintainability of the Mars architecture, describe the Mars operating system, and discuss timing analysis. The control of a rolling mill that produces metal plates and bars is examined.Keywords
This publication has 16 references indexed in Scilit:
- THE ARCHITECTURE OF MARSPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Integrated Project Support with IStarIEEE Software, 1987
- Software Development EnvironmentsComputer, 1987
- Preemptive Scheduling Under Time and Resource ConstraintsIEEE Transactions on Computers, 1987
- Reliability Modeling Using SHARPEIEEE Transactions on Reliability, 1987
- Real-Time Euclid: A language for reliable real-time systemsIEEE Transactions on Software Engineering, 1986
- The integration of virtual memory management and interprocess communication in AccentACM Transactions on Computer Systems, 1986
- Parallel processing of robot-arm control computation on a multimicroprocessor systemIEEE Journal on Robotics and Automation, 1985
- Fail-stop processorsACM Transactions on Computer Systems, 1983
- On the criteria to be used in decomposing systems into modulesCommunications of the ACM, 1972