Advanced

Intercepting Dataflow Connections in Diagrams with Inheritance

Fors, Niklas LU and Hedin, Görel LU (2014) Symposium on Visual Languages and Human-Centric Computing (VL/HCC) In Symposium on Visual Languages and Human-Centric Computing (VL/HCC) p.21-24
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.
Please use this url to cite or link to this publication:
author
organization
publishing date
type
Chapter in Book/Report/Conference proceeding
publication status
published
subject
in
Symposium on Visual Languages and Human-Centric Computing (VL/HCC)
pages
21 - 24
publisher
IEEE--Institute of Electrical and Electronics Engineers Inc.
conference name
Symposium on Visual Languages and Human-Centric Computing (VL/HCC)
external identifiers
  • wos:000361019600007
  • scopus:84907381836
ISSN
1943-6092
DOI
10.1109/VLHCC.2014.6883016
language
English
LU publication?
yes
id
1c58a576-0edc-46a8-befc-63f486b2c311 (old id 4864967)
date added to LUP
2014-12-18 14:07:27
date last changed
2017-04-16 03:42:42
@inproceedings{1c58a576-0edc-46a8-befc-63f486b2c311,
  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.},
  author       = {Fors, Niklas and Hedin, Görel},
  booktitle    = {Symposium on Visual Languages and Human-Centric Computing (VL/HCC)},
  issn         = {1943-6092},
  language     = {eng},
  pages        = {21--24},
  publisher    = {IEEE--Institute of Electrical and Electronics Engineers Inc.},
  title        = {Intercepting Dataflow Connections in Diagrams with Inheritance},
  url          = {http://dx.doi.org/10.1109/VLHCC.2014.6883016},
  year         = {2014},
}