This paper describes a method to manage a large scale visual program for a visual programming system. The conventional two-dimensional visual programming systems have a limitation on their expression of program structure. We implement a new general-purpose three-dimensional visual programming system "3D-PP" to make visual programs more expressive. We apply the direct manipulation to operate three-dimensional program elements. Programmers can describe a large scale visual program in an intuitive manner. The programmers can also execute the program with animated representation. Keywords 3-D computer human interaction, Direct manipulation, Concurrent logic programming, Visualization of complex data structures, Animated presentatio...
Coding program is a dominant activity in programming cycle, nevertheless the equal attention must al...
This paper describes the design and implementation of a high-level visualization programming system ...
Thesis: S.M., Massachusetts Institute of Technology, Department of Architecture, 2015.This electroni...
This paper details our work on providing 3-D visualization of program information. We have a project...
A three-dimensional (3D, perspective view) computer graphics program has been made for a personal co...
Systems supporting the visualization and animation of algorithms, programs, and computations have fo...
Virtual environments for software visualization may enable complex programs to be created and mainta...
3-D graphical user interfaces (3-D GUTs) may be beneficial to application programs that need to man...
The great challenge in parallel computing is to make a task of programming parallel machines easy wh...
Systems supporting the visualization and animation of algorithms, programs, and computations have fo...
Three-dimensional (3D) visualization is the process of creating the three-dimensional object using a...
coding program is a dominant activity in programming cycle, nevertheless the equal attention must a...
To support the programmer to debug a visual program, this paper proposes animated execution, and sup...
This thesis describes Cube, the first visual language to employ a three-dimensional syntax. The thir...
The focus of this thesis is on the implementation, the evaluation and the useful application of the ...
Coding program is a dominant activity in programming cycle, nevertheless the equal attention must al...
This paper describes the design and implementation of a high-level visualization programming system ...
Thesis: S.M., Massachusetts Institute of Technology, Department of Architecture, 2015.This electroni...
This paper details our work on providing 3-D visualization of program information. We have a project...
A three-dimensional (3D, perspective view) computer graphics program has been made for a personal co...
Systems supporting the visualization and animation of algorithms, programs, and computations have fo...
Virtual environments for software visualization may enable complex programs to be created and mainta...
3-D graphical user interfaces (3-D GUTs) may be beneficial to application programs that need to man...
The great challenge in parallel computing is to make a task of programming parallel machines easy wh...
Systems supporting the visualization and animation of algorithms, programs, and computations have fo...
Three-dimensional (3D) visualization is the process of creating the three-dimensional object using a...
coding program is a dominant activity in programming cycle, nevertheless the equal attention must a...
To support the programmer to debug a visual program, this paper proposes animated execution, and sup...
This thesis describes Cube, the first visual language to employ a three-dimensional syntax. The thir...
The focus of this thesis is on the implementation, the evaluation and the useful application of the ...
Coding program is a dominant activity in programming cycle, nevertheless the equal attention must al...
This paper describes the design and implementation of a high-level visualization programming system ...
Thesis: S.M., Massachusetts Institute of Technology, Department of Architecture, 2015.This electroni...