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

Document Editing Environment for Problem Solving from the Viewpoint of Collaboration between Humans and Computers

Research Project

Project/Area Number 08680348
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeSingle-year Grants
Section一般
Research Field 計算機科学
Research InstitutionThe University of Tokyo

Principal Investigator

HAGIYA Masami  The University of Tokyo, Department of Information Science, Professor, 大学院・理学系研究科, 教授 (30156252)

Project Period (FY) 1996 – 1998
Project Status Completed (Fiscal Year 1998)
Budget Amount *help
¥2,800,000 (Direct Cost: ¥2,800,000)
Fiscal Year 1998: ¥800,000 (Direct Cost: ¥800,000)
Fiscal Year 1997: ¥1,200,000 (Direct Cost: ¥1,200,000)
Fiscal Year 1996: ¥800,000 (Direct Cost: ¥800,000)
Keywordsuser-interface / document editing / constraint / hypertext / computer algebra / theorem proving / term rewriting / タクティク
Research Abstract

This research aims at designing and developing constraint-based document editing environments from the viewpoint of "collaboration between humans and computers" for supporting highly intellectual activities of humans such as computer algebra, automated theorem proving, and formal specification. A document that describes the results of solving a problem using computers consists of constraints that relate pieces of information on the document, and editing such a document amounts to activities of defining and solving constraints. According to this working hypothesis, which we named Computing-as-Editing Paradigm (CAEP), defining constraints is considered as programming, and solving the constraints as computation.
In 1996, based on the idea of CAEP, we designed and developed a user-interface for Mathematica, a computer algebra system. The interface is implemented on GNU Emacs and used to edit plain text documents. We also designed and developed a user-interface for hypertext documents that describe a process of rewriting terms. In 1997 and 1998, in order to support not only term rewriting but also theorem proving in general, we designed and developed a user-interface for HOL, a general-purpose theorem proving assistant widely used in the world. Using this interface, while one is editing tactic text, one can incrementally execute a part of the text and the feedback from the theorem proving assistant can be reflected in the text.
The above research and development imply that the idea of CAEP is effective in highly intellectual activities such as computer algebra and theorem proving.

Report

(4 results)
  • 1998 Annual Research Report   Final Research Report Summary
  • 1997 Annual Research Report
  • 1996 Annual Research Report
  • Research Products

    (17 results)

All Other

All Publications (17 results)

  • [Publications] 萩谷昌己,白取樹知: "「計算=編集」パラダイムにおける例によるプログラミング" コンピュータ・ソフトウェア. 13-3. 64-78 (1996)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1998 Final Research Report Summary
  • [Publications] Masami Hagiya,Hiroshi Kakuno: "Proving as Editing" User-Interfaces for Theorem Provers,UITP'96 Department of Computer Science,University of York. 35-42 (1996)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1998 Final Research Report Summary
  • [Publications] 竹辺靖昭,荻谷昌己: "CAEPに基づいた項書き換え制御のユーザインタフェース" インタラクティブシステムとソフトウェアIV,レクチャーノート/ソフトウェア学,近代科学社. 16. 31-40 (1996)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1998 Final Research Report Summary
  • [Publications] Yasuaki Takebe,Masami Hagiya: "A User Interface for Controlling Term Rewriting Based on Computing-as-Editing Paradigm" User Interfaces for Theorem Provers,UITP'97 INRIA Sophia-Antipolis. 93-100 (1997)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1998 Final Research Report Summary
  • [Publications] 萩谷昌己,高橋孝一: "「計算=編集」パラダイムに従うHOLタクティクのためのEmacsインタフェース" インタラクティブシステムとソフトウェアV,レクチャーノート/ソフトウェア学,近代科学社. 18. 123-128 (1997)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1998 Final Research Report Summary
  • [Publications] Koichi Takahashi,Masami Hagiya: "Proving as Editing HOL Tactics" User Interfaces for Theorem Provers,UITP'98 Eindhoven University of Technology. 157-174 (1998)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1998 Final Research Report Summary
  • [Publications] Masami Hagiya and Tomoki Shiratori: "Programming by Example Based on Computing-As-Editing Paradigm (in Japanese)" Computer Software. Vol.13, No.3. 64-78 (1996)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1998 Final Research Report Summary
  • [Publications] Masami Hagiya and Hiroshi Kakuno: "Proving as Editing" User-Interfaces for Theorem Provers. UITP'96. 35-42 (1996)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1998 Final Research Report Summary
  • [Publications] Yasuaki Takebe and Masami Hagiya: "A User Interface for Controlling Term Rewriting Based on the Computing-as-Editing Paradigm (in Japanese)" WISS'96. 31-40 (1996)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1998 Final Research Report Summary
  • [Publications] Yasuaki Takebe and Masami Hagiya: "A User Interface for Controlling Term Rewriting Based on Computing-as-Editing Paradigm" User Interfaces for Theorem Provers. UITP'97. 93-100 (1997)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1998 Final Research Report Summary
  • [Publications] Koichi Takahashi and Masami Hagiya: "Emacs Interface for HOL Tactics Based on the Computing-as-Editing Paradigm (in Japanese)" WISS'97. 123-128 (1997)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1998 Final Research Report Summary
  • [Publications] Koichi Takahashi and Masami Hagiya: "Proving as Editing HOL Tactics" User Interfaces for Theorem Provers. UITP'98. 157-164 (1998)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1998 Final Research Report Summary
  • [Publications] Koichi Takahashi Masami Hagiya: "Proving as Editing HOL Tactics" User Interface for Theorem Provers,UITP'98 Eindhoven University of Technology. 157-174 (1998)

    • Related Report
      1998 Annual Research Report
  • [Publications] Yasuaki Takabe & Masami Hagiya: "A User Interface for Controlling Term Rewriting Based on Computing-as Editing Pardigm" User Interface for Theorem Provers. 93-100 (1997)

    • Related Report
      1997 Annual Research Report
  • [Publications] 萩谷昌己・高橋孝一: "「計算=編集」パラダイムに従うHOLタクティクのためのEmacsインタフェース" レクチャーノート/ソフトウェア学(近代科学社)インタラクティブシステムとソフトウェアV. 18. 123-128 (1997)

    • Related Report
      1997 Annual Research Report
  • [Publications] Masami Hagiya & Hiroshi Kakuno: "Proring as Editing" User Interfaces for Theovem Provers. 35-42 (1996)

    • Related Report
      1996 Annual Research Report
  • [Publications] 竹辺靖昭・萩谷昌己: "CAEPに基づいた項書き換え制御のユーザインターフェース" レクチャーノート/ソフトウェア学(近代科学社)インタラクティブシステムとソフトウェアIV. 16. 31-40 (1996)

    • Related Report
      1996 Annual Research Report

URL: 

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

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi