Skip to main content

Two-Dimensional Positioning as Visual Thinking

  • Conference paper
  • First Online:
Theory and Application of Diagrams (Diagrams 2000)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 1889))

Included in the following conference series:

Abstract

People depend on various external representations in various design situations. These external representations are necessary at the time of creation in early stages of a design task, as they help the designer visualize what they are thinking and continue with their task in the process of reflection-in-action. Designers in domains such as architecture have drawn diagrams, or sketches, as the external representations. We take writing and programming as two example domains, and argue that two-dimensional positioning serve the same purpose for these domains as diagrams do for architectural design. We describe two tools, ART for writing and RemBoard for component-based programming, which help writers or programmers visualize what they are thinking through positioning parts of writing or software components on a two-dimensional space. We examine the issues that are necessary for this, and explore how they were handled in the two tools.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bruner, J.: The Culture of Education. Harvard University Press, Cambridge, MA. (1996).

    Google Scholar 

  2. Chidamber, S. and Kemerer, C.: A Metrics Suite for Object Oriented Design. IEEE Trans. on Software Engineering. 20(6) (1994) 476–493.

    Article  Google Scholar 

  3. Kintsch, W. and vanDijk, T.: Towards a model of text comprehension and production. Psychological Review. 85(5) (1978) 363–394.

    Article  Google Scholar 

  4. Lawson, B.: Designing with drawings. How Designers Think: The Design Process Demystified. Architectural Press, Oxford, MA. Chapter 14 (1997) 241–259.

    Google Scholar 

  5. McKinney, D.: Impact of Commercial Off-The-Shelf (COTS) Software on the Interface Between Systems and Software Engineering. Proc. of 1999 International Conference on Software Engineering. (1999) 627–628.

    Google Scholar 

  6. Nakakoji, K., Yamamoto, Y., Takada, S., Reeves, B.: Two-Dimensional Positioning as a Means for Reflection in Design. Conference on Designing Interactive Systems (accepted).

    Google Scholar 

  7. Schoen, D. A.: The Reflective Practitioner: How Professionals Think in Action. Basic Books, New York (1983).

    Google Scholar 

  8. Shipman, F. M., Marshall, C. C., and Moran, T. P.: Finding and Using Implicit Structure in Human-Organized Spatial Layouts of Information. Human Factors in Computing System (CHI’95). (1995) 346–353.

    Google Scholar 

  9. Simon, H. A.: The Sciences of the Artificial (Third ed.). MIT Press, Cambridge, MA (1996).

    Google Scholar 

  10. Takada, S., Nakakoji, K., and Torii, K.: Using 2D Space for Understanding What “Search Options” We Have Taken in Exploring a Class Library. Technical Report ccc-98-9, Cognitive Science Lab, NAIST (1998).

    Google Scholar 

  11. Takada, S., Otsuka, Y., Nakakoji, K. and Torii, K.: Strategies for Seeking Reusable Components in Smalltalk. Proc. of 5th International Conf. on Software Reuse. (1998) 66–74.

    Google Scholar 

  12. Yamamoto, Y., Takada, S., and Nakakoji, K.: Representational Talkback: An Approach to Support Writing as Design. Proc. of 3rd Asia-Pacific Computer Human Interaction Conf. (1998) 125–131.

    Google Scholar 

  13. Williams, N.: New Technology, New Writing, New Problems? Intellect Books, England (1992).

    Google Scholar 

  14. Yacoub, S., Ammar, H. and Mili, A.: Characterizing a Software Component. Proc of International Workshop on Component-Based Software Engineering. (1999) 151–158.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Takada, S., Yamamoto, Y., Nakakoji, K. (2000). Two-Dimensional Positioning as Visual Thinking. In: Anderson, M., Cheng, P., Haarslev, V. (eds) Theory and Application of Diagrams. Diagrams 2000. Lecture Notes in Computer Science(), vol 1889. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44590-0_36

Download citation

  • DOI: https://doi.org/10.1007/3-540-44590-0_36

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-67915-8

  • Online ISBN: 978-3-540-44590-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics