Stefan Waldschmidt

Learn More
Many applications, especially the ones implementing multiuser collaborative environments , fall within the context of soft real-time systems in which only small deviations from timing constraints are allowed. The advancements in distributed computing have made it possible to follow a service-oriented approach, taking advantage of the benefits this provides.(More)
We introduce a new model for objects which can move around on a cellular grid. The model consists of two phases, the movement phase and the connict resolution phase. In the movement part of the description objects specify their desired direction. The connict, which occurs when alternative objects want to move to the same free cell, is resolved in the(More)
Cellular Processing is an attractive and simple massive parallel processing model. To increase its general acceptance and usability it must be supported by a software environment, an eecient simulator and a special language. For this purpose the cellular description language CDL was deened and implemented. With CDL complex cellular algorithms can be(More)
1. New Features of CDL In the beginning we described small cellular algorithms using general purpose programming languages C and PASCAL. When describing more complex rules, we noticed that the code became diicult to write, to read and to maintain. Therefore the Cellular automaton programming and Description Language CDL was designed as a special purpose(More)
– Cellular Processing is based on the computational model cellular automata and includes an appropriate software environment. The model is massively parallel because all cells can compute their local rule in parallel. The paper gives an overview of the developed software and hardware support. The language CDL allows to describe complex rules with record(More)
  • 1