Hands-on representations in a two-dimensional space for early stages of design

Y. Yamamoto, K. Nakakoji, Shingo Takada

Research output: Contribution to journalArticle

16 Citations (Scopus)

Abstract

In design, problem analysis is as important as solution synthesis. Strategic knowledge is required not only for constructing a solution but also for framing a problem. While externalized representations play critical roles in design tasks, different types of representations are necessary for different stages of a design task. In early stages of a design task, design support tools need to provide hands-on representations with which a designer can easily perform trial-and-error and examine the whole as well as parts of the whole, allowing the designer to represent any levels of preciseness, as he/she likes. Sketching and drawing with paper and pencil provide an ideal representation for this process. But what about supporting design domains, such as writing or programming, where no sketching exists? In this paper, we argue that two-dimensional positioning of objects in a design support tool serves for the same purpose as sketching does for architectural design. Two-dimensional positioning allows a designer to produce hands-on representations that `talk back' to him/her without forcing the designer to formalize or verbalize what to be externalized. Two systems, ART for writing and RemBoard for component-based programming, illustrate the framework.

Original languageEnglish
Pages (from-to)375-384
Number of pages10
JournalKnowledge-Based Systems
Volume13
Issue number6
DOIs
Publication statusPublished - 2000 Nov 1

Fingerprint

Architectural design
Programming
Positioning
Art

ASJC Scopus subject areas

  • Artificial Intelligence

Cite this

Hands-on representations in a two-dimensional space for early stages of design. / Yamamoto, Y.; Nakakoji, K.; Takada, Shingo.

In: Knowledge-Based Systems, Vol. 13, No. 6, 01.11.2000, p. 375-384.

Research output: Contribution to journalArticle

@article{85ade337be5d45368b14826644da55c0,
title = "Hands-on representations in a two-dimensional space for early stages of design",
abstract = "In design, problem analysis is as important as solution synthesis. Strategic knowledge is required not only for constructing a solution but also for framing a problem. While externalized representations play critical roles in design tasks, different types of representations are necessary for different stages of a design task. In early stages of a design task, design support tools need to provide hands-on representations with which a designer can easily perform trial-and-error and examine the whole as well as parts of the whole, allowing the designer to represent any levels of preciseness, as he/she likes. Sketching and drawing with paper and pencil provide an ideal representation for this process. But what about supporting design domains, such as writing or programming, where no sketching exists? In this paper, we argue that two-dimensional positioning of objects in a design support tool serves for the same purpose as sketching does for architectural design. Two-dimensional positioning allows a designer to produce hands-on representations that `talk back' to him/her without forcing the designer to formalize or verbalize what to be externalized. Two systems, ART for writing and RemBoard for component-based programming, illustrate the framework.",
author = "Y. Yamamoto and K. Nakakoji and Shingo Takada",
year = "2000",
month = "11",
day = "1",
doi = "10.1016/S0950-7051(00)00078-2",
language = "English",
volume = "13",
pages = "375--384",
journal = "Knowledge-Based Systems",
issn = "0950-7051",
publisher = "Elsevier",
number = "6",

}

TY - JOUR

T1 - Hands-on representations in a two-dimensional space for early stages of design

AU - Yamamoto, Y.

AU - Nakakoji, K.

AU - Takada, Shingo

PY - 2000/11/1

Y1 - 2000/11/1

N2 - In design, problem analysis is as important as solution synthesis. Strategic knowledge is required not only for constructing a solution but also for framing a problem. While externalized representations play critical roles in design tasks, different types of representations are necessary for different stages of a design task. In early stages of a design task, design support tools need to provide hands-on representations with which a designer can easily perform trial-and-error and examine the whole as well as parts of the whole, allowing the designer to represent any levels of preciseness, as he/she likes. Sketching and drawing with paper and pencil provide an ideal representation for this process. But what about supporting design domains, such as writing or programming, where no sketching exists? In this paper, we argue that two-dimensional positioning of objects in a design support tool serves for the same purpose as sketching does for architectural design. Two-dimensional positioning allows a designer to produce hands-on representations that `talk back' to him/her without forcing the designer to formalize or verbalize what to be externalized. Two systems, ART for writing and RemBoard for component-based programming, illustrate the framework.

AB - In design, problem analysis is as important as solution synthesis. Strategic knowledge is required not only for constructing a solution but also for framing a problem. While externalized representations play critical roles in design tasks, different types of representations are necessary for different stages of a design task. In early stages of a design task, design support tools need to provide hands-on representations with which a designer can easily perform trial-and-error and examine the whole as well as parts of the whole, allowing the designer to represent any levels of preciseness, as he/she likes. Sketching and drawing with paper and pencil provide an ideal representation for this process. But what about supporting design domains, such as writing or programming, where no sketching exists? In this paper, we argue that two-dimensional positioning of objects in a design support tool serves for the same purpose as sketching does for architectural design. Two-dimensional positioning allows a designer to produce hands-on representations that `talk back' to him/her without forcing the designer to formalize or verbalize what to be externalized. Two systems, ART for writing and RemBoard for component-based programming, illustrate the framework.

UR - http://www.scopus.com/inward/record.url?scp=0034318111&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0034318111&partnerID=8YFLogxK

U2 - 10.1016/S0950-7051(00)00078-2

DO - 10.1016/S0950-7051(00)00078-2

M3 - Article

VL - 13

SP - 375

EP - 384

JO - Knowledge-Based Systems

JF - Knowledge-Based Systems

SN - 0950-7051

IS - 6

ER -