XPDS
A real-time graphical language for soft and hard real-time programs
XPDS is a dataflow language for constructing real-time programs in a succint, high-level visual syntax. The computational model is based upon the Giotto language developed by the BeAR research group at Berkeley.
XPDS programs consist of tasks (modularised snippets of functional code), communication channels (similar to drivers in Giotto), and modes (which are sub-designs that share information/data).
XPDS was developed at the University of Johannesburg as part of a Masters...