CumInCAD is a Cumulative Index about publications in Computer Aided Architectural Design
supported by the sibling associations ACADIA, CAADRIA, eCAADe, SIGraDi, ASCAAD and CAAD futures

PDF papers
id ecaadesigradi2019_216
authors Sammer, Maria Jo?o and Leit?o, António
year 2019
title Visual Input Mechanisms in Textual Programming for Architecture
source Sousa, JP, Xavier, JP and Castro Henriques, G (eds.), Architecture in the Age of the 4th Industrial Revolution - Proceedings of the 37th eCAADe and 23rd SIGraDi Conference - Volume 3, University of Porto, Porto, Portugal, 11-13 September 2019, pp. 7-16
summary Algorithmic Design (AD) is no longer foreign to architecture and its methodology embraces one of the most recent technological revolutions in the field. This approach lays on Programming Languages (PLs) to define rules and constraints within an algorithm that, in return, generates geometry in modeling and analysis tools. PLs can either be visual (VPLs) or textual (TPLs). In architecture, there is a clear propensity to the use of VPLs over TPLs, due to all the visual features and mechanisms they provide that make programming more intuitive for architects. Nevertheless, and even though TPLs are less appealing to learn and use, they offer clear advantages when dealing with complex programs. Therefore, in order to bring TPLs closer to their users, we discuss, explore, and implement Visual Input Mechanisms (VIMs) in Khepri, a new textual programming tool for architecture.
keywords Algorithmic Design; Visual Input Mechanisms; Visual Programming Languages; Textual Programming Languages; Metaprogramming; Khepri
series eCAADeSIGraDi
full text file.pdf (5,230,899 bytes)
references Content-type: text/plain
Details Citation Select
100%; open Alfaiate, P, Caetano, I and Leit?o, A (2017) Find in CUMINCAD Luna Moth: Supporting Creativity in the Cloud , ACADIA 2017: DISCIPLINES & DISRUPTION, Proceedings of the 37th Annual Conference of the Association for Computer Aided Design in Architecture (ACADIA), MIT, Massachusetts, USA, p. 72-81

100%; open Bezanson, J, Edelman, A, Karpinski, S and Shah, VB (2017) Find in CUMINCAD Julia: A Fresh Approach to Numerical Computing , SIAM Review, 59, p. 65-98

100%; open Brown, TB and Kimura, TD (1994) Find in CUMINCAD Completeness of a Visual Computation Model , Software - Concepts and Tools, no. 15, p. 34-48

100%; open Clarisse, O and Chang, SK (1986) Find in CUMINCAD Vicon: A Visual Icon Manager , Chang, SK, Ichikawa, T and Ligomenides, PA (eds), Visual Languages. Management and Information Systems, Springer,, Boston, MA, USA, pp. 151-190

100%; open Davis, D, Burry, J and Burry, M (2011) Find in CUMINCAD Understanding visual scripts: Improving collaboration through modular programming , International Journal of Architectural Computing, 9(4), p. 361-376

100%; open Janssen, P (2014) Find in CUMINCAD Visual Dataflow Modelling: Some Thoughts on Complexity , Fusion - Proceedings of the 32nd eCAADe Conference - Volume 2, Department of Architecture and Built Environment, Faculty of Engineering and Environment, Newcastle upon Tyne, p. 305-314

100%; open Leit?o, A and Santos, L (2011) Find in CUMINCAD Programming Languages For Generative Design: Visual or Textual? , Respecting Fragile Places: 29th eCAADe Conference Proceedings, University of Ljubljana, Slovenia, pp. 139-162

100%; open Leit?o, A, Lopes, J and Santos, L (2014) Find in CUMINCAD Illustrated Programming , ACADIA 2014: Design Agency, Proceedings of the 34th Annual Conference of the Association for Computer Aided Design in Architecture (ACADIA), Los Angeles, USA, p. 291-300

100%; open Leit?o, A, Santos, L and Lopes, J (2012) Find in CUMINCAD Programming Languages For Generative Design: A Comparative Study , International Journal of Architectural Computing, 10(1), pp. 139-162

100%; open Lopes, J and Leit?o, A (2011) Find in CUMINCAD Portable generative design for CAD applications , Integration Through Computation - Proceedings of the 31st Annual Conference of the Association for Computer Aided Design in Architecture, ACADIA 2011, Alberta, Canada, p. 196-203

100%; open Menzies, T (2002) Find in CUMINCAD Evaluation Issues for Visual Programming Languages , Chang, S (eds), Handbook of Software Engineering and Knowledge Engineering, vol. 2: Emerging Technologies, World Scientific Publishing Co. Pte. Ltd, London, pp. 93-101

100%; open Myers, BA (1990) Find in CUMINCAD Taxonomies of visual programming and program visualization , Journal of Visual Languages & Computing, 1(1), pp. 97-123

100%; open Noone, M and Mooney, A (2018) Find in CUMINCAD Visual and Textual Programming Languages: A Systematic Review of the Literature , Journal of Computers in Education, 5(2), pp. 149-174

100%; open Reas, C and Fry, B (2007) Find in CUMINCAD Processing: a programming handbook for visual designers and artists , The MIT Press, Cambridge, Massachusetts & London, England

100%; open Schaefer, R (2011) Find in CUMINCAD On the limits of visual programming languages , SIGSOFT Software Engineering Notes, 36(2), pp. 7-8

100%; open Zboinska, MA (2015) Find in CUMINCAD Hybrid CAD/E platform supporting exploratory architectural design , CAD Computer-Aided Design journal, 59, pp. 64-84

last changed 2019/08/26 20:28
pick and add to favorite papersHOMELOGIN (you are user _anon_903067 from group guest) CUMINCAD Papers Powered by SciX Open Publishing Services 1.002