Number of co-authors:4
Number of publications with 3 favourite co-authors:Shin Takahashi:5Satoshi Matsuoka:5Ken Miyashita:3
Akinori Yonezawa's 3 most productive colleagues in number of publications:Shin Takahashi:20Satoshi Matsuoka:14Tomihisa Kamada:4
It's really hard to design products by focus groups. A lot of times, people don't know what they want until you show it to them.
-- Steve Jobs, 1998
Read the fascinating history of Wearable Computing, told by its father, Steve Mann
Read Steve's chapter !
Publications by Akinori Yonezawa (bibliography)
Miyashita, Ken, Matsuoka, Satoshi, Takahashi, Shin and Yonezawa, Akinori (1994): Interactive Generation of Graphical User Interfaces by Multiple Visual Examples. In: Szekely, Pedro (ed.) Proceedings of the 7th annual ACM symposium on User interface software and technology November 02 - 04, 1994, Marina del Rey, California, United States. pp. 85-94.
The construction of application-specific Graphical User Interfaces (GUI) still needs considerable programming partly because the mapping between application data and its visual representation is complicated. This study proposes a system which generates GUIs by generalizing multiple sets of application data and its visualization examples. The most notable characteristic of the system is that programmers can interactively modify the mapping by "correcting" the system-generated visualization examples that represent the system's current notion of programmer's intentions. Conflicting mappings are automatically resolved via the use of constraint hierarchies.
© All rights reserved Miyashita et al. and/or ACM Press
Takahashi, Shin, Miyashita, Ken, Matsuoka, Satoshi and Yonezawa, Akinori (1994): A Framework for Constructing Animations via Declarative Mapping Rules. In: VL 1994 1994. pp. 314-322.
Miyashita, Ken, Matsuoka, Satoshi, Takahashi, Shin, Yonezawa, Akinori and Kamada, Tomihisa (1992): Declarative Programming of Graphical Interfaces by Visual Examples. In: Mackinlay, Jock D. and Green, Mark (eds.) Proceedings of the 5th annual ACM symposium on User interface software and technology November 15 - 18, 1992, Monteray, California, United States. pp. 107-116.
Graphical user interfaces (GUI) provide intuitive and easy means for users to communicate with computers. However, construction of GUI software requires complex programming that is far from being intuitive. Because of the "semantic gap" between the textual application program and its graphical interface, the programmer himself must conceptually maintain the correspondence between the textual programming and the graphical image of the resulting interface. Instead, we propose a programming environment based on the programming by visual example (PBVE) scheme, which allows the GUI designers to "program" visual interfaces for their applications by "drawing" the example visualization of application data with a direct manipulation interface. Our system, TRIP3, realizes this with (1) the bi-directional translation model between the (abstract) application data and the pictorial data of the GUI, and (2) the ability to generate mapping rules for the translation from example application data and its corresponding example visualization. The latter is made possible by the use of generalization of visual examples, where the system is able to automatically generate generalized mapping rules from a given set of examples.
© All rights reserved Miyashita et al. and/or ACM Press
Matsuoka, Satoshi, Takahashi, Shin, Kamada, Tomihisa and Yonezawa, Akinori (1992): A General Framework for Bidirectional Translation between Abstract and Pictorial Data. In ACM Transactions on Information Systems, 10 (4) pp. 408-437.
The merits of direct manipulation are now widely recognized. However, direct manipulation interfaces incur high cost in their creation. To cope with this problem, we present a model of bidirectional translation between pictures and abstract application data, and a prototype system, TRIP2, based on this model. Using this model, general mapping from abstract data to pictures and from pictures to abstract data is realized merely by giving declarative mapping rules, allowing fast and easy creation of direct manipulation interfaces. We apply the prototype system to the generation of the interfaces for kinship diagrams, Graph Editors, E-R diagrams, and an Othello game.
© All rights reserved Matsuoka et al. and/or ACM Press
Takahashi, Shin, Matsuoka, Satoshi and Yonezawa, Akinori (1991): A General Framework for Bi-Directional Translation between Abstract and Pictorial Data. In: Rhyne, James R. (ed.) Proceedings of the 4th annual ACM symposium on User interface software and technology Hilton Head, South Carolina, United States, 1991, Hilton Head, South Carolina, United States. pp. 165-174.
The merits of direct manipulation (DM) are now widely recognized. However, DM interfaces incur high cost in their creation. To cope with this problem, we present a model of bi-directional translation between internal abstract data of applications and pictures, and create a prototype system TRIP2 based on this model. Using this model, general mapping from abstract data to pictures, and from pictures to abstract data, is realized merely by giving declarative mapping rules, allowing fast and effortless creation of DM interfaces. We also apply the prototype system to the generation of the interfaces for kinship diagrams, graph diagrams, and an Othello game.
© All rights reserved Takahashi et al. and/or ACM Press
Show this list on your homepage
Join the technology elite and advance:
Changes to this page (author)10 Feb 2010: Modified16 Jun 2009: Added
28 Apr 2003: Added
Page maintainer: The Editorial Team