id |
ecaade2014_169 |
authors |
Patrick Janssen |
year |
2014 |
title |
Visual Dataflow Modelling - Some thoughts on complexity |
source |
Thompson, Emine Mine (ed.), Fusion - Proceedings of the 32nd eCAADe Conference - Volume 2, Department of Architecture and Built Environment, Faculty of Engineering and Environment, Newcastle upon Tyne, England, UK, 10-12 September 2014, pp. 547-556 |
doi |
https://doi.org/10.52842/conf.ecaade.2014.2.547
|
summary |
When visual programming is applied to design, it results in a parametric modelling approach that we refer to as Visual Dataflow Modelling (VDM). This paper reviews existing VDM environments and identifies key issues that result in dataflow graphs with high complexity. In order to explore how these issues could be overcome, a new VDM environment is being developed, called Vidamo. For any given parametric modelling task, Vidamo aims to support a style of VDM where the complexity of the dataflow graph remains commensurate with the complexity of the task. An initial experiment is conducted in which the existing environments and the proposed Vidamo environment are used to complete the same parametric modelling task. The results indicate that the dataflow graphs created using Vidamo are much smaller and less complex. |
wos |
WOS:000361385100057 |
keywords |
Parametric and generative modelling; visual dataflow modelling; cyclomatic complexity |
series |
eCAADe |
email |
|
full text |
file.pdf (709,832 bytes) |
references |
Content-type: text/plain
|
Aish, R (2013)
DesignScript: Scalable Tools for Design Computation
, Proceedings of the 31st eCAADe Conference, Delft, The Netherlands, pp. 87-95
|
|
|
|
Davis, D, Burry, J and Burry, M (2011)
Understanding Visual Scripts: Improving collaboration through modular programming
, International Journal of Architectural Computing, 9, pp. 361-376
|
|
|
|
Davis, D (2013)
Modelled on Software Engineering: Flexible Parametric Models in the Practice of Architecture
, Ph.D. Thesis, RMIT University
|
|
|
|
Janssen, P and Chen, KW (2011)
Visual Dataflow Modelling: A Comparison of Three Systems
, Proceedings of the 4th International Conference on Computer Aided Architectural Design Futures (CAAD Futures 2011), Liege, Belgium, pp. 801-816
|
|
|
|
McCabe, T (1976)
A Complexity Measure
, IEEE Transactions on Software Engineering, 2, pp. 308-320
|
|
|
|
Resnick, M, Silverman, B, Kafai, Y, Maloney, J and Monroy-Hernández, A (2009)
Scratch: programming for all
, Communications of the ACM, 52, p. 60
|
|
|
|
Senske, N (2014)
Confronting the Challenges of Computational Design Instruction
, Proceedings of the 19th International Conference on Computer-Aided Architectural Design Research in Asia, Kyoto, Japan, pp. 821-830
|
|
|
|
Woodbury, R, Aish, R and Kilian, A (2007)
Some Patterns for Parametric Modeling.
, 27th Annual Conference of the Association for Computer Aided Design in Architecture, Halifax, Nova Scotia, p. 222–229
|
|
|
|
last changed |
2022/06/07 07:59 |
|