Translating data flow to synchronous block diagrams
Roberto Lublinerman, Stavros Tripakis
Abstract
Roberto Lublinerman, Stavros Tripakis
Abstract
We propose a method to automatically transform synchronous data flow diagrams into synchronous block diagrams. The idea is to use triggers, a mechanism that allows a block to be fired only at selected times. We discuss how to extend the transformation to also cover dynamic data flow diagrams where the number of tokens produced and consumed by blocks is variable. Our method allows widespread tools such as Simulink which are based on the synchronous block diagram model to be used for data flow diagrams as well.
OpenAlex reports 11 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
We propose a method to automatically transform synchronous data flow diagrams into synchronous block diagrams. The idea is to use triggers, a mechanism that allows a block to be fired only at selected times. We discuss how to extend the transformation to also cover dynamic data flow diagrams where the number of tokens produced and consumed by blocks is variable. Our method allows widespread tools such as Simulink which are based on the synchronous block diagram model to be used for data flow diagrams as well.
Key concepts: Block diagram, Computer science, Data flow diagram, Block (permutation group theory), Diagram, Flow (mathematics), Transformation (genetics), Data-flow analysis