A research project investigating real-time fault-tolerant distributed systems