An execution model for the seamless integration of control flow and data flow

Bertrand Ibrahim, Honitriniela Randriamparany · 2002

In the visual languages community, data flow and control flow models are often seen as antagonistic. However, data flow formalisms are seldom purely data flow based, and control flow formalisms are seldom purely control flow based. We describe the execution model of a formalism that completely integrates the two kinds of flows. This execution model is based on directed graphs, with both control flow and data flow edges, and with, respectively, control and data tokens flowing through these edges. With an example, we define and explain the semantics of the combination of the two kinds of token flows.

Read the paper · More papers on PaperTik