@comment{{This file has been generated by bib2bib 1.96}}
@comment{{Command line: bib2bib -c '$key="MALEKI2013A" or $key="MALEKI2010B" or $key="MALEKI2010A" or $key="MALEKI2014A" or 1=2' ./rw.bib}}
@inproceedings{MALEKI2010A,
author = {Maryam Maleki and Robert Woodbury},
title = {Programming in the model: Bringing design and computer
programming closer in {CAD} systems},
key = {Maleki},
booktitle = {CAADRIA2010},
year = 2010,
month = {April 7-10},
organization = {Computer Aided Architectural Design Research in Asia},
pages = {117-125}
}
@inproceedings{MALEKI2010B,
author = {Maryam Maleki and Robert Woodbury},
title = {Programming in the Model: Contextualizing Computer Programming in {CAD} Models},
key = {Maleki},
booktitle = {SimAUD2010 - Simulation for Architecture and Urban Design},
year = 2010,
month = {April 12-15},
organization = {Society for Modeling and Simulation International},
pages = {35-41}
}
@inproceedings{MALEKI2013A,
author = {Maryam Maleki and Robert Woodbury},
title = {Programming in the Model: A New Scripting Interface for Parametric {CAD} Systems},
key = {Maleki},
booktitle = {{ACADIA} 2013 Adaptive Architecture},
pages = {183-190},
year = 2013,
editor = {Philip Beesley, Omar Khan and Michael Stacey},
publisher = {Riverside Architectural Press}
}
@inproceedings{MALEKI2014A,
author = {Maleki, Maryam M. and Woodbury, Robert F. and Neustaedter, Carman},
title = {Liveness, Localization and Lookahead: Interaction Elements for Parametric Design},
booktitle = {Proceedings of the 2014 Conference on Designing Interactive Systems},
series = {DIS '14},
year = {2014},
month = {June},
isbn = {978-1-4503-2902-6},
location = {Vancouver, BC, Canada},
pages = {805--814},
numpages = {10},
url = {http://doi.acm.org/10.1145/2598510.2598554},
doi = {10.1145/2598510.2598554},
acmid = {2598554},
publisher = {ACM},
address = {New York, NY, USA},
keywords = {computational design, computer-aided design, creativity support tools, end-user programming, parametric design, qualitative methods, user studies},
abstract = {Scripting has become an integral part of design work in
Computer-Aided Design (CAD), especially with parametric
systems. Designers who script face a very steep learning
and use curve due to the new (to them) script notation and
the loss of direct manipulation of the model. Programming
In the Model (PIM) is a prototype parametric CAD system
with a live interface with side-by-side model and script
windows; real-time updating of the script and the model;
on-demand dependency, object and script representations in
the model; and operation preview (lookahead). These
features aim to break the steep learning and use curve of
scripting into small steps and to bring programming and
modeling tasks `closer together.' A qualitative user study
with domain experts shows the importance of
multi-directional live scripting and script localization
within the model. Other PIM features show promise but
require additional design work to create a better user
experience.}
}
This file was generated by bibtex2html 1.96.