• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to previous page

Research on 3D visual programming based on the integrated programming environment

Research Project

Project/Area Number 11480084
Research Category

Grant-in-Aid for Scientific Research (B).

Allocation TypeSingle-year Grants
Section一般
Research Field 情報システム学(含情報図書館学)
Research InstitutionUniversity of Tsukuba

Principal Investigator

TANAKA Jiro  University of Tsukuba, Institute of Information Sciences and Electronics, Professor, 電子・情報工学系, 教授 (20251043)

Project Period (FY) 1999 – 2000
Project Status Completed (Fiscal Year 2000)
Budget Amount *help
¥15,500,000 (Direct Cost: ¥15,500,000)
Fiscal Year 2000: ¥4,300,000 (Direct Cost: ¥4,300,000)
Fiscal Year 1999: ¥11,200,000 (Direct Cost: ¥11,200,000)
KeywordsVisual programming / Visualization / 3D / Graph layout / Spring algorithm / Graph drawing / Spacial parser / 3D icon / バネモデル
Research Abstract

We carried out the research on 3D visual programming based on the integrated programming environment, assuming a parallel logic programming language as our target programming language.
Paying attention to the three dimensional display technique, we have implemented three dimensional visual programming system 3D-PP.In 3D-PP, a user can generate a program by connecting 3D solid objects on top of the display by direct manipulation.
We can input 3D solid objects by drag-and-dropping 3D icons which correspond to the program elements. 3D objects are placed to the appropriate position by automatic layout function. We also carried out the research on visual parser generator in order to give the meaning to the generated programs.
We can also execute or debug a program visually. The program execution is expressed as the transformation of the composed 3D solid objects. We do not distinguish the dynamic program execution from the static program input, such as seen in the conventional programming. Both of the dynamic program execution and the static program input are handled as a unified manner.
In connection with this research, we have also implemented "CafePie" which is the visual programming environment for algebraic specification language Cafe OBJ.

Report

(3 results)
  • 2000 Annual Research Report   Final Research Report Summary
  • 1999 Annual Research Report
  • Research Products

    (60 results)

All Other

All Publications (60 results)

  • [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)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2000 Final Research Report Summary
  • [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)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2000 Final Research Report Summary
  • [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)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2000 Final Research Report Summary
  • [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)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2000 Final Research Report Summary
  • [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)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2000 Final Research Report Summary
  • [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)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2000 Final Research Report Summary
  • [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)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2000 Final Research Report Summary
  • [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)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2000 Final Research Report Summary
  • [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)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] T.Noguchi and J.Tanaka: "Interactive Layout Method for Object Diagrams of OMT"Proceedings of Asia-Pacific Software Engineering Conference (APSEC'99). 110-117 (1999)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] K.Fujiyama,K.Iizuka and J.Tanaka: "VIC : CMG Input System Using Example Figures"Proceeding of International Symposium on Future Software Technology (ISFST'99). 67-72 (1999)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] T.Oshiba and J.Tanaka: ""3D-PP" ; Visual Programming System with Three-Dimensional Representation"Proceeding of International Symposium on Future Software Technology (ISFST'99). 61-66 (1999)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] T.Oshiba and J.Tanaka: "Three-Dimensional Modeling Environment "Claymore" Based on Augmented Direct Manipulation Technique"Proceedings of The 8th International Conference on Human-Computer Interaction (HCI International'99). Volume2. 1075-1079 (1999)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] 丁錫泰,田中二郎: "空間パーサにおける木構造レイアウト制約の実現とその評価"電子情報通信学会誌 D-I. (掲載予定). (2001)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] 宮下貴史,田中二郎: "3次元スプリングモデルと拡張直接操作手法の統合"情報処理学会論文誌. Vol.42,No.3(掲載予定). (2001)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] 丁錫泰,田中二郎: "Rainbow:ビジュアルシステム生成系におけるレイアウト制約の実現"情報処理学会論文誌. Vol.41,No.5. 1246-1256 (2000)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] 三浦元喜,田中二郎: "Javaアプレットのためのアニメーションヘルプシステム"情報処理学会論文誌プログラミング. 41,SIG4(PRO7). 56-64 (2000)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] 南雲淳,田中二郎: "グラフ描画アルゴリズムへの多視点遠近画法の導入"電子情報通信学会誌D-II. Vol.J82-D-II,No.6. 1042-1048 (1999)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] 小川徹,田中二郎: "データ構造の視覚的カスタマイズとプログラム実行の視覚化"インタラクティブシステムとソフトウエアVIII,日本シフトウェア科学会WISS2000. 85-90 (2000)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] 三浦元喜,田中二郎: "社交的ヘルプ:社会的インタラクション機構を備えた協調型オンラインヘルプシステム"インタラクティブシステムとソフトウエアVII,日本ソフトウェア科学会WISS'99. 181-186 (1999)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2000 Final Research Report Summary
  • [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)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2000 Final Research Report Summary
  • [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)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2000 Final Research Report Summary
  • [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)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2000 Final Research Report Summary
  • [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)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2000 Final Research Report Summary
  • [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)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2000 Final Research Report Summary
  • [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). 8 (CD-ROM). (2000)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2000 Final Research Report Summary
  • [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). 8 (CD-ROM). (2000)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2000 Final Research Report Summary
  • [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). 8 (CD-ROM). (2000)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] T.Ogawa and J.Tanaka: "Realistic Program Visualization it CafePie"Proceedings of the Fifth World Conference on Integrated Design and Process Technology (IDPT 2000). 8 (CD-ROM). (2000)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] T.Noguchi and J.Tanaka: "Inter-active Layout Method for Object Diagrams of OMT"Proceedings of Asia-Pacific Software Engineering Conference (APSEC '99). 110-117 (1999)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] K.Fujiyama, K.Iizuka and J.Tanaka: "VIC : CMG Input System Using Example Figures"Proceeding of International Symposium on Future Software Technology (ISFST '99). 67-72 (1999)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] T.Oshiba and J.Tanaka: ""3D-PP" : Visual Programming System with Three-Dimensional Representation, ""Proceeding of International Symposium on Future Software Techology (ISFST '99). 61-66 (1999)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] T.Oshiba and J.Tanaka: "Three-Dimensional Modeling Environment "Claymore" Based on Augmented Direct Manipulation Technique"Proceedings of The 8th International Conference on Human-Computer Interaction (HCI International '99). (Volume 2). 1075-1079 (1999)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] S.Joung and J.Tanaka: "Implementing and Evaluating Tree Layout Constraints in Spatial Parser"Transactions of IEICE. D-I, (in Japanese, to appear)..

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] T.Miyashita and J.Tanaka: "Integrating Three-dimentional Spring Model and Augumented Direct Manipulation Technique"Transactions of IPSJ. Vol.42, No3, (in Japanese, to appear).. (2001)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] S.Joung and J.Tanaka: "Rainbow : Implementing Layout Constraints in Visual System Generator"Transactions of IPSJ. Vol.41, No.5, (in Japanese).. 1246-1256 (2000)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] M.Miura and J.Tanaka: "An Animated Help System for Java Applets"IPSJ Transactions on Programming. Vol.41, No.SIG4 (PRO7), (in Japanese).. 56-64 (2000)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] Tohru Ogawa and Jiro Tanaka: "Visual Customization of Data Structures and Visualization of Program Exe cution"Interactive System and Software VIII, JSSST WISS2000. 85-90 (2000)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] J.Nagumo and J.Tanaka: "Introducting Fisheye-viem into Graph Drawing Algorithm"Transactions of IEICE, D-II. Vol.J82-D-II (in Japanese).. 1042-1048 (1999)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] Motoki Miura and Jiro Tanaka: "Social-Help : An networked help system with a social-collaborative mechanism"Interactive System and Software VII, JSSST WISS '99. 181-186 (1999)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2000 Final Research Report Summary
  • [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)

    • Related Report
      2000 Annual Research Report
  • [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)

    • Related Report
      2000 Annual Research Report
  • [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)

    • Related Report
      2000 Annual Research Report
  • [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)

    • Related Report
      2000 Annual Research Report
  • [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)

    • Related Report
      2000 Annual Research Report
  • [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)

    • Related Report
      2000 Annual Research Report
  • [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)

    • Related Report
      2000 Annual Research Report
  • [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)

    • Related Report
      2000 Annual Research Report
  • [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)

    • Related Report
      2000 Annual Research Report
  • [Publications] 丁錫泰,田中二郎: "空間パーサにおける木構造レイアウト制約の実現とその評価"電子情報通信学会誌D-I. (掲載予定). (2001)

    • Related Report
      2000 Annual Research Report
  • [Publications] 宮下貴史,田中二郎: "3次元スプリングモデルと拡張直接操作手法の統合"情報処理学会論文誌. Vol.42,No.3(掲載予定). (2001)

    • Related Report
      2000 Annual Research Report
  • [Publications] 丁錫泰,田中二郎: "Rainbow : ビジュアルシステム生成系におけるレイアウト制約の実現"情報処理学会論文誌. Vol.41,No.5. 1246-1256 (2000)

    • Related Report
      2000 Annual Research Report
  • [Publications] 三浦元喜,田中二郎: "Javaアプレットのためのアニメーションヘルプシステム"情報処理学会論文誌プログラミング. 41,SIG4(PRO7). 56-64 (2000)

    • Related Report
      2000 Annual Research Report
  • [Publications] 小川徹,田中二郎: "データ構造の視覚的カスタマイズとプログラム実行の視覚化"インタラクティブシステムとソフトウエアVIII,日本ソフトウェア科学会WISS2000. 85-90 (2000)

    • Related Report
      2000 Annual Research Report
  • [Publications] T.Oshiba and J.Tanaka: "Three-Dimensional Modeling Environment "Claymore"Based on Augmented Direct Manipulation Technique"Proceedings of The 8th International Conference on Human-Computer Interaction (HCI International '99). Volume 2. 1075-1079 (1999)

    • Related Report
      1999 Annual Research Report
  • [Publications] T.Oshiba and J.Tanaka: ""3D-PP": Visual Programming System with Three-Dimensional Representation"Proceeding of International Symposium on Future Software Technology (ISFST '99). 61-66 (1999)

    • Related Report
      1999 Annual Research Report
  • [Publications] K.Fujiyama,K.Iizuka and J.Tanaka: "VIC: CMG Input System Using Example Figures"Proceeding of International Symposium on Future Software Technology (ISFST '99). 67-72 (1999)

    • Related Report
      1999 Annual Research Report
  • [Publications] T.Noguchi and J.Tanaka: "Interactive Layout Method for Object Diagrams of OMT"Proceedings of Asia-Paciffic Software Engineering Conference (APSEC '99). 110-117 (1999)

    • Related Report
      1999 Annual Research Report
  • [Publications] 三浦元喜,田中二郎: "社交的ヘルプ:社会的インタラクション機構を備えた協調型オンラインヘルプシステム"インタラクテイブシステムとソフトウェアVII 日本ソフトウェア科学会 WISS'99. 181-186 (1999)

    • Related Report
      1999 Annual Research Report
  • [Publications] 南雲淳,田中二郎: "グラフ描画アルゴリズムへの多視点遠近画法の導入"電子情報通信学会誌D-II. Vol.J82-D-II. 1042-1048 (1999)

    • Related Report
      1999 Annual Research Report

URL: 

Published: 1999-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi