Title :
Intercepting dataflow connections in diagrams with inheritance
Author :
Fors, Niklas ; Hedin, Gorel
Author_Institution :
Dept. of Comput. Sci., Lund Univ., Lund, Sweden
fDate :
July 28 2014-Aug. 1 2014
Abstract :
Control systems are often built using visual dataflow-based languages, and supporting different variants may be challenging. We introduce the concept of connection interception based on inheritance. This mechanism allows a diagram to extend another diagram and intercept connections defined in the supertype, that is, to replace it by two other connections, in order to specialize the behavior. This can be used to create extensible libraries that support different variants.
Keywords :
control engineering computing; control systems; program compilers; programming languages; visual programming; connection interception concept; control systems; dataflow connections; inheritance concept; visual dataflow-based languages; Feedforward neural networks; Libraries; Ports (Computers); Runtime; Semantics; Syntactics; Visualization; dataflow; inheritance; intercept; variability; visual;
Conference_Titel :
Visual Languages and Human-Centric Computing (VL/HCC), 2014 IEEE Symposium on
Conference_Location :
Melbourne, VIC
DOI :
10.1109/VLHCC.2014.6883016