Translucent patches—dissolving windows
UIST '94 Proceedings of the 7th annual ACM symposium on User interface software and technology
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
UML Distilled: A Brief Guide to the Standard Object Modeling Language
UML Distilled: A Brief Guide to the Standard Object Modeling Language
INTERACTING with sketched interface designs: an evaluation study
CHI '04 Extended Abstracts on Human Factors in Computing Systems
An e-whiteboard application to support early design-stage sketching of UML diagrams
HCC '03 Proceedings of the 2003 IEEE Symposium on Human Centric Computing Languages and Environments
Let's go to the whiteboard: how and why software developers use drawings
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Supporting Generic Sketching-Based Input of Diagrams in a Domain-Specific Visual Language Meta-Tool
ICSE '07 Proceedings of the 29th international conference on Software Engineering
Notation and representation in collaborative object-oriented design: an observational study
Proceedings of the 22nd annual ACM SIGPLAN conference on Object-oriented programming systems and applications
DENIM: an informal web site design tool inspired by observations of practice
Human-Computer Interaction
Informal software design knowledge reuse
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2
Software design sketching with calico
Proceedings of the IEEE/ACM international conference on Automated software engineering
Code space: touch + air gesture hybrid interactions for supporting developer meetings
Proceedings of the ACM International Conference on Interactive Tabletops and Surfaces
Procedings of the Second Conference on Creativity and Innovation in Design
GAMBIT: Addressing multi-platform collaborative sketching with html5
Proceedings of the 4th ACM SIGCHI symposium on Engineering interactive computing systems
Addressing multi-platform collaborative sketching
Proceedings of the 4th ACM SIGCHI symposium on Engineering interactive computing systems
Assessing lag perception in electronic sketching
Proceedings of the 7th Nordic Conference on Human-Computer Interaction: Making Sense Through Design
Electronic sketching on a multi-platform context: A pilot study with developers
International Journal of Human-Computer Studies
Hi-index | 0.00 |
Design is an inherently creative process, particularly so during the early stages of design when a solution is just beginning to form. At this time, the more formal models and modeling languages to which we are so accustomed in software engineering serve a limited if non-existent role. But this does not mean that modeling is not relevant during early design; on the contrary, it is critical. It is just that a different form of modeling and overall design process takes place. In this paper, we present early results from our foray into exploring how designers can be supported in the early, highly creative stages of software design. We particularly build upon the existing body of work in creativity and general design, and apply key lessons found there to the construction of Calico, a prototype sketching tool for modeling in early design.