Statements (68)
Predicate | Object |
---|---|
gptkbp:instanceOf |
gptkb:programming_language
|
gptkbp:alsoKnownAs |
gptkb:Dataflow
|
gptkbp:contrastsWith |
imperative programming
control flow programming |
gptkbp:enables |
implicit parallelism
data-driven execution |
gptkbp:executedBy |
data tokens
|
gptkbp:focusesOn |
data dependencies
|
gptkbp:hasConcept |
gptkb:Petri_nets
gptkb:Kahn_process_networks actor tokens edges nodes data streams token passing dataflow architecture flow-based programming dataflow analysis dataflow system dataflow language asynchronous dataflow data-driven execution dataflow computation dataflow machine dataflow model dataflow network dataflow optimization dataflow scheduling dataflow synchronization dataflow variable dynamic dataflow firing rules graph-based computation static dataflow synchronous dataflow |
gptkbp:hasModel |
dataflow graphs
|
https://www.w3.org/2000/01/rdf-schema#label |
Dataflow Programming
|
gptkbp:influenced |
gptkb:Quartz_Composer
gptkb:LabVIEW gptkb:TensorFlow gptkb:Lucid gptkb:Node-RED gptkb:TouchDesigner gptkb:Apache_NiFi gptkb:Simulink gptkb:Max/MSP gptkb:Pure_Data gptkb:Microsoft_Flow gptkb:Yahoo!_Pipes SISAL Blender Animation Nodes Niagara (Unreal Engine) NoFlo OpenViBE StreamIt Unreal Engine Blueprints |
gptkbp:originatedIn |
1970s
|
gptkbp:relatedTo |
functional programming
reactive programming stream processing pipeline processing |
gptkbp:usedIn |
gptkb:signal_processing
parallel computing visual programming languages hardware description |
gptkbp:bfsParent |
gptkb:Visual_Programming_Language
|
gptkbp:bfsLayer |
7
|