Before revision: A restriction of Kahn process networks, nodes produce and consume a fixed number of data items per firing.
After revision: Synchronous Data Flow is a restriction of Kahn process networks, nodes produce and consume a fixed number of data items per firing.