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

Software development environment based on integration of computation and logic

Research Project

Project/Area Number 19300007
Research Category

Grant-in-Aid for Scientific Research (B)

Allocation TypeSingle-year Grants
Section一般
Research Field Software
Research InstitutionKyoto University

Principal Investigator

SATO Masahiko  Kyoto University, 大学院・情報学研究科, 教授 (20027387)

Co-Investigator(Kenkyū-buntansha) IGARASHI Atsushi  京都大学, 大学院・情報学研究科, 准教授 (40323456)
NAKAZAWA Koji  京都大学, 大学院・情報学研究科, 助教 (80362581)
YAMAMOTO Akihiro  京都大学, 大学院・情報学研究科, 教授 (30230535)
YUASA Taiichi  京都大学, 大学院・情報学研究科, 教授 (60158326)
Project Period (FY) 2007 – 2009
Project Status Completed (Fiscal Year 2009)
Budget Amount *help
¥13,650,000 (Direct Cost: ¥10,500,000、Indirect Cost: ¥3,150,000)
Fiscal Year 2009: ¥4,160,000 (Direct Cost: ¥3,200,000、Indirect Cost: ¥960,000)
Fiscal Year 2008: ¥4,550,000 (Direct Cost: ¥3,500,000、Indirect Cost: ¥1,050,000)
Fiscal Year 2007: ¥4,940,000 (Direct Cost: ¥3,800,000、Indirect Cost: ¥1,140,000)
Keywords自然枠組 / ソフトウェア開発 / ソフトウェア検証 / メタ言語 / 式の理論 / メタ理論 / 抽象操作 / メタ変数
Research Abstract

This project proposes the Natural Framework (NF) as a theoretical foundation of software development environments. NF is a logical framework in which we can describe both calculus systems and logical systems, and hence we can uniformly discuss reliability of both software and meta theories for software. In this project, in order to realize NF, (1) a formal theory of meta variables has been proposed, (2) a syntactic theory for NF has been proposed, and (3) a programming language to implement NF has been designed.

Report

(5 results)
  • 2009 Annual Research Report   Self-evaluation Report ( PDF )   Final Research Report ( PDF )
  • 2008 Annual Research Report
  • 2007 Annual Research Report
  • Research Products

    (22 results)

All 2009 2008 2007 Other

All Journal Article (18 results) (of which Peer Reviewed: 15 results) Presentation (3 results) Remarks (1 results)

  • [Journal Article] A logical foundation for environment classifiers, Proceedings of2009

    • Author(s)
      Takeshi Tsukada, Ats I arashi
    • Journal Title

      the 9th International Conference on Typed Lambda-Calculi and Applications(TLCA'09) LNCS5608

      Pages: 341-355

    • Related Report
      2009 Final Research Report
    • Peer Reviewed
  • [Journal Article] A logical foundation for environment classifiers2009

    • Author(s)
      Takeshi Tsukada, Atsushi Iyarashi
    • Journal Title

      Proceedings of the 9th International Conference on Typed Lambda-Calculi and Applications LNCS 5608

      Pages: 341-355

    • Related Report
      2009 Self-evaluation Report
    • Peer Reviewed
  • [Journal Article] A logical foundation for environment classifiers2009

    • Author(s)
      Takeshi Tsukada, Atsushi Igarashi
    • Journal Title

      Proceedings of the 9th International Conference on Typed Lambda-Calculi and Applications (TLCA'09), LNCS 5608

      Pages: 341-355

    • Related Report
      2009 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Calculi of Meta-variables2008

    • Author(s)
      Masahiko Sato, Takafumi Sakurai, Yukiyoshi Kameyama, Atsushi Iaarashi
    • Journal Title

      Frontiers of Computer Science in China 2(1)

      Pages: 12-21

    • Related Report
      2009 Final Research Report
    • Peer Reviewed
  • [Journal Article] フレーゲの計算機科学への影響2008

    • Author(s)
      佐藤雅彦
    • Journal Title

      分析哲学の誕生(日本科学哲学会編,勤草書房)

      Pages: 127-141

    • NAID

      130003640618

    • Related Report
      2009 Final Research Report
  • [Journal Article] A Framework for Checking Proofs Naturally2008

    • Author(s)
      佐藤雅彦
    • Journal Title

      Journal of Intelligent Information System 31

      Pages: 111-125

    • Related Report
      2009 Final Research Report
    • Peer Reviewed
  • [Journal Article] External and Internal Syntax of the Lambda-Calculus2008

    • Author(s)
      佐藤雅彦
    • Journal Title

      The Austrian-Japanese Workshop on Symbolic Computation in Software Science (SCSS 2008)

      Pages: 176-195

    • Related Report
      2009 Final Research Report
    • Peer Reviewed
  • [Journal Article] Calculi of Meta-variables2008

    • Author(s)
      Masahiko Sato, Takafumi Sakurai, Yukiyoshi Kameyama, Atsushi Igarashi
    • Journal Title

      Frontiers of Computer Science in China 2 (1)

      Pages: 12-21

    • Related Report
      2009 Self-evaluation Report
    • Peer Reviewed
  • [Journal Article] フレーゲの計算機科学への影響2008

    • Author(s)
      佐藤雅彦
    • Journal Title

      分析哲学の誕生 (日本科学哲学会編)(勁草書房)

      Pages: 127-141

    • NAID

      130003640618

    • Related Report
      2009 Self-evaluation Report
  • [Journal Article] A Framework for Checking Proofs Naturally, Journal of Intelligent2008

    • Author(s)
      Masahiko Sato
    • Journal Title

      Information Systems 31

      Pages: 111-125

    • Related Report
      2009 Self-evaluation Report
    • Peer Reviewed
  • [Journal Article] External and Internal Syntax of the Lambda-Calculus2008

    • Author(s)
      Masahiko Sato
    • Journal Title

      The Austrian-Japanese Workshop on Symbolic Computation in Software Science

      Pages: 176-195

    • Related Report
      2009 Self-evaluation Report
    • Peer Reviewed
  • [Journal Article] A Framework for Checking Proofs Naturally2008

    • Author(s)
      M. Sato
    • Journal Title

      Journal of Intelligent Information Systems 31

      Pages: 111-125

    • Related Report
      2008 Annual Research Report
    • Peer Reviewed
  • [Journal Article] External and Internal Syntax of the Lambda- Calculus2008

    • Author(s)
      M. Sato
    • Journal Title

      The Austrian-Japanese Workshop on Symbolic Computation in Software Science (SCSS 2008)

      Pages: 176-195

    • Related Report
      2008 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Calculi of Meta-variables2008

    • Author(s)
      Masahiko Sato, Takafumi Sakurai, Yukiyoshi Kameyama and Atsushi Igarashi
    • Journal Title

      Frontiers of Computer Science in China 2(1)

      Pages: 12-21

    • Related Report
      2007 Annual Research Report
    • Peer Reviewed
  • [Journal Article] フレーゲの計算機科学への影響2008

    • Author(s)
      佐藤 雅彦
    • Journal Title

      分析哲学の誕生(日本科学哲学会編, 勁草書房)

      Pages: 127-141

    • NAID

      130003640618

    • Related Report
      2007 Annual Research Report
  • [Journal Article] Deriving compilers and virtual machines for a multi-level language, Asian Symposium on Programming2007

    • Author(s)
      Atsushi Igarashi, Masashi Iwaki
    • Journal Title

      Languages and Systems (APLAS 2007)

      Pages: 206-221

    • Related Report
      2009 Final Research Report
    • Peer Reviewed
  • [Journal Article] Deriving compilers and virtual machines for a multi-level language2007

    • Author(s)
      Atsushi Igarashi, Masashi Iwaki
    • Journal Title

      Asian Symposium on Programming Languages and Systems (APLAS 2007)

      Pages: 206-221

    • Related Report
      2009 Self-evaluation Report
    • Peer Reviewed
  • [Journal Article] Deriving compilers and virtual machines for a multi-level language2007

    • Author(s)
      Atsushi Igarashi and Masashi Iwaki
    • Journal Title

      Asian Symposium on Programming Languages and Systems (APLAS 2007)

      Pages: 206-221

    • Related Report
      2007 Annual Research Report
    • Peer Reviewed
  • [Presentation] A logical foundation for environment classifiers, Proceedings of2009

    • Author(s)
      Takeshi Tsukada, Atsushi Igarashi
    • Organizer
      the 9th International Conference on Typed Lambda-Calculi and Applications (TLCA '09)LNCS 5608(341-355)
    • Related Report
      2009 Final Research Report
  • [Presentation] External and Internal Syntax of the Lambda-Calculus, The Austrian-Japanese2008

    • Author(s)
      Masahiko Sato
    • Organizer
      Workshop on Symbolic Computation in Software Science (SCSS 2008)(176-195)
    • Related Report
      2009 Final Research Report
  • [Presentation] Deriving compilers and virtual machines for a multi-level language2007

    • Author(s)
      Atsushi I arashi, Masashi Iwaki
    • Organizer
      Asian Symposium on Programming Languages and Systems (APLAS 2007)(206-221)
    • Related Report
      2009 Final Research Report
  • [Remarks] ホームページ等

    • Related Report
      2009 Final Research Report

URL: 

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

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi