Systems Engineering Group @ TU Dresden uses the OMNeT++ discrete event simulation system for two of its current projects.
PoDS stands for Principle of Dependable Systems and it is a class focusing on principles of how to design distributed protocols for dependable systems. Among many issues covered are:
- How can we design dependable systems?
- How can we make sure that a program is correctly executed?
- How can we tolerate hardware failures?
- How can we synchronize processes in a distributed system? </OL>
We use OMNeT++ for creation of protocol templates which are later extended by students so as to meet the requirements presented during the lecture
haps stands for Highly Available Publish/Subscribe which is a project focusing on the issues of high availability of distributed systems using publish/subscribe services. We especially address the issues of computational limitations of the network routers and potential link failures when low bandwidth links are used for backup. We propose a novel scheme for coping with the problem of load shedding and service availability in the P/S scheme, where the users compete with each other for the access to the system resources. We are using the OMNeT++ simulation environment for the purpose of testing of our algorithms.