2000 Fiscal Year Annual Research Report
インタラクティブな単一統合環境に基づく3次元ビジュアルプログラミングの研究
Project/Area Number |
11480084
|
Research Institution | University of Tsukuba |
Principal Investigator |
田中 二郎 筑波大学, 電子・情報工学系, 教授 (20251043)
|
Keywords | ビジュアルプログラミング / 視覚化 / 3次元 / レイアウト / ばねモデル / グラフ描画アルゴリズム / 空間パーサー / 空間パーサー |
Research Abstract |
本研究においては、並列論理型言語をターゲットに、プログラムを3次元立体の組合せと結合で表現し、プログラム開発やその実行、デバッグをインタラクティブに行うことができる3次元ビジュアルプログラミング環境 3D-PPを作成した。ユーザは従来のようにテキストを用いず、ワークステーションから3次元立体を直接操作により入力し、プログラムを作成する。作成されたプログラムは実行・デバッグすることができ、それらは3次元立体の変形として表現される。 我々の3次元ビジュアルプログラミング環境3D-PPでは、従来のプログラミングに見られたように、プログラムの静的入力(コーディング)とプログラムの実行フェーズを区別せず、両者を同じ枠組(単一統合環境)で扱っている。これにより、汎用性を失わず、多くのユーザが、快適な操作感で3次元プログラミングを行なえる。また、これに関連し代数型仕様記述言語Cafe OBJのビジュアルプログラミング環境CafePieを作成した。
|
-
[Publications] W.Lai,D.Li,X.Jia and J.Tanaka: "Designing Effective User Interfaces for Web Courseware"Proceedings of International Workshop on Cooperative Internet Computing 2000 (CIC 2000). 51-56 (2000)
-
[Publications] J.Tanaka: "Visual Parsing and 3D Visual Interface"Proceedings of 2000 International Conference on Information Society in the 21st Century (IS2000). i8-i12 (2000)
-
[Publications] S.Joung and J.Tanaka: "Generating a Visual System with Soft Layout Constraints"Proceedings of the International Conference on Information (Information '2000). 138-145 (2000)
-
[Publications] Y.Sakayori,M.Miura and J.Tanaka: "Programming Environment Specified for Interprocessor Communications Based on Graphical User Interface"Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA '2000). 2779-2785 (2000)
-
[Publications] W.Lai and J.Tanaka: "Providing Interactive Site Map for Web Navigation"Proceedings of the International Conference on Internet Computing (IC'2000). 299-305 (2000)
-
[Publications] M.Miura and J.Tanaka: "Jedemo : Demonstrational Authoring Tool for Java Applets"Proceedings of the Fifth World Conference on Integrated Design and Process Technology (IDPT 2000). (CD-ROM). 1-8 (2000)
-
[Publications] Y.Sakayori,M.Miura and J.Tanaka: "Visual Programming System Specified for the Interprocessor Communications in Parallel Programs"Proceedings of the Fifth World Conference on Integrated Design and Process Technology (IDPT 2000). (CD-ROM). 1-8 (2000)
-
[Publications] J.Ali and J.Tanaka: "Converting Statecharts into Java Code"Proceedings of the Fifth World Conference on Integrated Design and Process Technology (IDPT 2000). (CD-ROM). 1-8 (2000)
-
[Publications] T.Ogawa and J.Tanaka: "Realistic Program Visualization in CafePie"Proceedings of the Fifth World Conference on Integrated Design and Process Technology (IDPT 2000). (CD-ROM). 1-8 (2000)
-
[Publications] 丁錫泰,田中二郎: "空間パーサにおける木構造レイアウト制約の実現とその評価"電子情報通信学会誌D-I. (掲載予定). (2001)
-
[Publications] 宮下貴史,田中二郎: "3次元スプリングモデルと拡張直接操作手法の統合"情報処理学会論文誌. Vol.42,No.3(掲載予定). (2001)
-
[Publications] 丁錫泰,田中二郎: "Rainbow : ビジュアルシステム生成系におけるレイアウト制約の実現"情報処理学会論文誌. Vol.41,No.5. 1246-1256 (2000)
-
[Publications] 三浦元喜,田中二郎: "Javaアプレットのためのアニメーションヘルプシステム"情報処理学会論文誌プログラミング. 41,SIG4(PRO7). 56-64 (2000)
-
[Publications] 小川徹,田中二郎: "データ構造の視覚的カスタマイズとプログラム実行の視覚化"インタラクティブシステムとソフトウエアVIII,日本ソフトウェア科学会WISS2000. 85-90 (2000)