Project/Area Number |
09480071
|
Research Category |
Grant-in-Aid for Scientific Research (B)
|
Allocation Type | Single-year Grants |
Section | 一般 |
Research Field |
情報システム学(含情報図書館学)
|
Research Institution | University of Tsukuba |
Principal Investigator |
TANAKA Jiro University of Tsukuba, Institute of Information Sciences and Electronics, Professor, 電子・情報工学系, 教授 (20251043)
|
Project Period (FY) |
1997 – 1998
|
Project Status |
Completed (Fiscal Year 1998)
|
Budget Amount *help |
¥8,100,000 (Direct Cost: ¥8,100,000)
Fiscal Year 1998: ¥900,000 (Direct Cost: ¥900,000)
Fiscal Year 1997: ¥7,200,000 (Direct Cost: ¥7,200,000)
|
Keywords | Visualization / Program execution / Parallel logic language / 3D / Graph drawing / Pictorial programming / Visual parser / ビジュアルプログラミング / 時間管理 / グラフ描画アルゴリズム / レイアウト / アニメーション |
Research Abstract |
We carried out the research on interactive visual programming environment, assuming a parallel logic programming language as our target programming language. In interactive visual programming environment, a user can generate a program by inputting figures directly from a workstation without using texts. He can also execute or debug a program visually. We have developed PP (Pictorial Programming) which are the series of visual pro- gramming environments. ViewPP visualizes program execution using graph drawing algorithms. PP-pad is a programming environment based on an integrated single en- vironment, where a single window is used instead of multi windows. Both of program editing and execution are carried out continuously on the single window. We carried out the research on visual parser generator "Eviss" in order to develop the elementary technique for handling visual systems. Paying attention to the three dimensional display technique, we have proposed three dimensional visual programming system 3D-PP.3D-PP visualizes a program in a 3D manner. Program elements, such as a goal and an atom, are expressed by 3D figures. Program execution is also expressed by the transformation of 3D figures.
|