Abstract
While most kinds of design are rooted in geographic space, information systems design is rooted in network space in which logic, not distance, is key. Yet visualization and spatial reasoning are heavily used throughout design activity, sometimes clarifying, sometimes confusing. Current understanding about spatial reasoning in information systems, and future challenges, are discussed through the analysis of four different spaces of increasing abstraction that designers work in: geographic, network, design, and evaluation. New ways of exploring design space to are discussed, in particular the use of the crowd to generate, modify, and evaluate creative ideas. The value of the crowd may come through combination: human and computational design networks together may lead to new kinds of logical form.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Tversky B, Suwa M (2009) Thinking with sketches. In: Markman AB, Wood KL (eds) Tools for innovation. Oxford University, Oxford
Visser W (2006) The cognitive artifacts of designing. Erlbaum, Mahwah
Brooks FP (2010) The design of design: essays from a computer scientist. Addison-Wesley, Upper Saddle River
Shaw M, Garlan D (1996) Software architecture: perspectives on an emerging discipline. Prentice Hall, Upper Saddle River
Winograd T (1996) Bringing design to software. ACM Addison-Wesley, New York
Nickerson JV, Corter JE, Tversky B, Zahner D, Rho YJ (2008) The spatial nature of thought: understanding information systems design through diagrams. Proceedings of the International Conference on Information Systems, Paris, France
Booch G, Rumbaugh J, Jacobson I (2005) The unified modeling language user guide. Addison-Wesley, Upper Saddle River
Nickerson JV (2005) The meaning of arrows: diagrams and other facets in system sciences literature. 38th Hawaii International Conference on System Sciences
Hutchinson J (1989) Netscal: a network scaling algorithm for nonsymmetric proximity data. Psychometrika 54(1):25–51
Nickerson JV, Corter JE (2009) Clarity from confusion: using intended interactions to design information systems. Proceedings of the Fifteenth Americas Conference on Information Systems
Nickerson JV, Tversky B, Corter JE, Yu L, Mason D (2010) Thinking with networks. Proceedings of the 32nd Annual Conference of the Cognitive Science Society
Nickerson JV, Corter JE, Tversky B, Zahner D, Rho YJ (2008) Diagrams as tools in the design of information systems. In: Gero JS, Goel A (eds) Design computing and cognition ’08. Springer, Dordrecht
Corter JE, Rho Y, Zahner D, Nickerson JV, Tversky B (2009) Bugs and biases: diagnosing misconceptions in the understanding of diagrams. Proceedings of the 31st Annual Conference of the Cognitive Science Society
Iivari J (1996) Why are CASE tools not used? Commun ACM 39(10):94–103
Schön DA (1983) The reflective practitioner: how professionals think in action. Basic Books, New York
Redmiles D, Nakakoji K (2004) Supporting reflective practitioners. Proceedings of the 26th International Conference on Software Engineering (ICSE’04) pp 688–690
Cottingham DN (2008) Vehicular wireless communication Ph.D. dissertation, University of Cambridge Computer Laboratory, September 2008
Nickerson JV (2005) A concept of communication distance and its application to six situations in mobile environments. IEEE Trans Mob Comput 4(5):409–419
Kunz W, Rittel H (1970) Issues as elements of information systems. Working paper No. 131, Studiengruppe für Systemforschung, Heidelberg, Germany, July, 20
Sanfeliu A, Fu KS (1983) A distance measure between attributed relational graphs for pattern recognition. IEEE Trans Syst Man Cybern 13:353–362
Shepard RN (1962) The analysis of proximities: multidimensional scaling with an unknown distance function. Psychometrika 27:125–140
Resnick R, Maloney J, Monroy-Hernández A, Rusk N, Eastmond E, Brennan K, Millner A, Rosenbaum E, Silver J, Silverman B, Kafai Y (2009) Scratch: programming for all. Commun ACM 52(11):60–67
Monroy-Hernández A, Resnick M (2008) Empowering kids to create and share programmable media. Interactions 15(2):50–53
Chen R, Monroy-Hernandez A (2010) Personal communication.
Nickerson JV, Yu L (2010) There’s actually a car, perspective taking and evaluation in software-intensive systems design conversations, NSF Workshop on Studying Professional Software Design, Irvine.
Gero JS, Maher ML (eds) (1993) Modeling creativity and knowledge-based creative design.Erlbaum, Hillsdale
Bentley PJ, Corne DW (eds) (2002) Creative evolutionary systems. Morgan Kaufmann, San Francisco
Deb K (2001) Multi-objective optimization using evolutionary algorithms. Wiley, Chichester
Iba H, Paul TK, Hasegawa Y (2010) Applied genetic programming and machine learning. CRC, Boca Raton
Martens A, Koziolek H, Becker S, Reussner R (2010) Automatically improve software architecture models for performance, reliability, and cost using evolutionary algorithms. In Proceedings of the First Joint WOSP/SIPEW international Conference on Performance Engineering
Ullman JD (1984) Computational Aspects of VSLI. Computer Science Press, Rockville
Mackenzie CA, Gero JS (1987) Learning design rules from decisions and performances. Artif Intell Eng 2(1):2–10
Hodge LE, Whitaker RM, Hurley S (2006) Multiple objective optimization of bluetooth scatternets. J Comb Optim 11(1):43–57
Kemp C, Tenenbaum JB (2008) The discovery of structural form. Proc Natl Acad Sci 105(31):10687–10692
Amazon Mechanical Turk, Artificial Artificial Intelligence. https://www.mturk.com/mturk/welcome.
Nickerson JV, Zahner D, Corter JE, Tversky B, Yu L, Rho YJ (2009) Matching mechanisms to situations through the wisdom of the crowd. Proceedings of the International Conference on information systems
Simon HA (1969) The sciences of the artificial. MIT, Cambridge
Cross N (2006) Designerly ways of knowing. Springer, London
Gross MD (2003) How is a piece of software like a building? Toward general design theory and methods, in the National Science Foundation (NSF) Invitational Workshop on Science of Design, Software Intensive Systems, Airlie Center, Virginia
Hevner AR, March ST, Park J, Ram S (2004) Design science in information research. MIS Quarterly 28:75–105
Lee AS, Nickerson JV (2010) Theory as a case of design: lessons for design from the philosophy of science. Proceedings of the 43rd Annual Hawaii International Conference on systems science
Bergman M, King J, Lyytinen K (2002) Large scale requirements analysis revisited: the need for understanding the political ecology of requirements engineering. Requir Eng J 7(3):152–171
Gero JS (2003) Situated computing: a new paradigm for design computing. In Choutgrajank A, Charoenslip E, Keatruangkamala K, Nakapan W (eds), CAADRIA03, Rangsit University, Bangkok, pp 579–587
Zahner D, Nickerson JV, Tversky B, Corter JE, Ma J (2010) A fix for fixation? Re-representing and abstracting as creative processes in the design of information systems, Artificial Intelligence in Engineering Design, Analysis and Manufacturing, Maher M, Kim YS, Bonnardel N (eds) 24, 2.
Benkler Y (2006) Wealth of networks: how social production transforms markets and freedom. Yale University, New Haven
Acknowledgements
This work was supported by grants from the National Science Foundation, IIS-0725223, IIS-0855995, and IIS-0968561.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer Science+Business Media Dordrecht
About this paper
Cite this paper
Nickerson, J., Tversky, B., Corter, J. (2015). Showing Connection. In: Gero, J. (eds) Studying Visual and Spatial Reasoning for Design Creativity. Springer, Dordrecht. https://doi.org/10.1007/978-94-017-9297-4_2
Download citation
DOI: https://doi.org/10.1007/978-94-017-9297-4_2
Published:
Publisher Name: Springer, Dordrecht
Print ISBN: 978-94-017-9296-7
Online ISBN: 978-94-017-9297-4
eBook Packages: EngineeringEngineering (R0)