CoDiCom: Distributed Real-time Computer Control System

From Navigators

Jump to: navigation, search

Distributed real-time system architectures are still in fast evolution. Still, there are challenging fields yet unexplored: the most efficient combination of time-triggered and event-triggered behaviours; highly concurrent and decentralised real-time processing, based on object-oriented paradigms other than client-server via RPC (eg. reliable Casts, peer object conversations); the application of distributed fault-tolerance techniques (eg. those pursued in Delta-4) to fault-tolerant I/O processing, exploring different flavours of synchronism and the advantages of taking an embedded approach.


Exploring concepts which may open unexpected doors in fields such as manufacturing, process control, real-time cooperative work, transactional systems, etc.

Developing fault-tolerant input-output solutions relying on techniques otherwise used for distributed computation, based on the paradigms of groups and reliable multicast.

Approach and Methods

Look at architecture from the viewpoint of an embedded distributed real-time system, to match the kind of applicationms typically found in field-buses.

Progress and Results

Definition of the system architecture. Development of a PC-farm style testbed with remote download. Work published on the underlying concepts expressed above.


The issues under research in this project may lead to the development of new techniques in process control and automation.


  • Prof. H. Kopetz, T.U. Vienna
  • Prof. R. Schlichting, U. Arizona



Navigators - CoDiCom project
Personal tools
Navigators toolbox