限量子付き等式仕様からのプログラム生成に関する研究
量化方程规范生成程序的研究
基本信息
- 批准号:16650005
- 负责人:
- 金额:$ 2.05万
- 依托单位:
- 依托单位国家:日本
- 项目类别:Grant-in-Aid for Exploratory Research
- 财政年份:2004
- 资助国家:日本
- 起止时间:2004 至 2006
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
本研究の目的は,変換規則によりr_i ; r_iをR_<i+1> ; R_<i+1>に変換することを繰り返えしてプログラムを自動生成する方法を開発することである.ここに,E_iは∀とヨを許した等式だけからなる論理式の集合であり,仕様という.R_iは項書換え系であり,実行可能であるのでプログラムとみなせる.R_0は既に開発済みのプログラムであり,E_0はR_0を基礎に新たに定義したい関数の定義である.あるnでE_nが空集合になれば変換プロセスは終了し,R_nが生成されたプログラムとなる.今年度は以下の研究を行った。1.新しい変換規則の考案:新たな関数の仕様を追加する変換規則"Introduction"を導入し,この導入によっても健全性が損なわれないことを証明した.また,この規則が必要なプログラム生成例を示した.2.対話的変換ツールの作成:変換を対話的に進めるためのツールを開発した.変換対象の論理式が複雑になるにつれて変換候補の数が爆発的に増加する問題に対応するために,変換に有効でない候補を除去する戦略が求められる.本ツールには変換候補の枝刈りを行う戦略を組み込んだ.3.その他:本研究が提案する変換に基づくプログラム自動生成法に密接に関係する項書換え系の停止性について,新たな決定可能なクラス解明,既存の証明法の拡張などを行った.
The purpose of this study is to develop a method for automatic generation of transformation rules. R_i is the opposite term of the set of logical expressions. R_i is the opposite term of the set of logical expressions. R_o is the opposite term of the set of logical expressions.R_i is the opposite term of the set of logical expressions. R_o is the opposite term of the set of logical expressions. R_i is the opposite term of the set of logical expressions. R_i is the opposite term of logical expressions. R_i is the opposite term of logical expressions. R_i is the opposite E_n is an empty set, and R_n is generated. This year, the following research was conducted. 1. New change rule test case: New change rule "Introduction" is added, and the integrity of the introduction is lost. The rules are necessary to create an example of a conversation. 2. Create a conversation. 3. Create a conversation. The logical formula of the transformation is to increase the number of candidates for the transformation, and to eliminate the candidates for the transformation. 3. Other: This study proposes a new method for determining the possibility of a new method for proving the existence of a new method.
项目成果
期刊论文数量(28)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
難読プログラミング言語Malbolgeにおけるプログラム構成手法
混淆编程语言Malbolge中的程序构造方法
- DOI:
- 发表时间:2005
- 期刊:
- 影响因子:0
- 作者:飯澤恒;坂部俊樹;酒井正彦;草刈圭一朗;西田直樹
- 通讯作者:西田直樹
単純型項書き換え系上の依存対法における実効規則と直積型項へのラベル付け
简单类型术语重写系统上依赖配对的产品术语的有效规则和标签
- DOI:
- 发表时间:2007
- 期刊:
- 影响因子:0
- 作者:櫻井敬大;草刈圭一朗;酒井正彦;坂部俊樹;西田直樹
- 通讯作者:西田直樹
強計算依存対法による高階書換え系の停止性証明
使用强计算依赖配对的高阶重写系统的终止证明
- DOI:
- 发表时间:2006
- 期刊:
- 影响因子:0
- 作者:磯谷泰巨;草刈圭一朗;酒井正彦;坂部俊樹;西田直樹
- 通讯作者:西田直樹
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
坂部 俊樹其他文献
モデル生成法に基づくJavaScriptプログラム型検査の機械実行
基于模型生成方法的JavaScript程序类型检查的机器执行
- DOI:
- 发表时间:
2006 - 期刊:
- 影响因子:0
- 作者:
大久保 弘崇;山本 晋一郎;坂部 俊樹;稲垣 康善 - 通讯作者:
稲垣 康善
手続き型プログラムから書換え系への変換に基づくソフトウェア検証の試み
基于过程化程序到重写系统的软件验证尝试
- DOI:
- 发表时间:
2006 - 期刊:
- 影响因子:0
- 作者:
古市祐樹;西田 直樹;酒井 正彦;草刈 圭一朗;坂部 俊樹 - 通讯作者:
坂部 俊樹
坂部 俊樹的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('坂部 俊樹', 18)}}的其他基金
メタ等式プログラミングに関する基礎的研究
元方程编程基础研究
- 批准号:
04680031 - 财政年份:1992
- 资助金额:
$ 2.05万 - 项目类别:
Grant-in-Aid for General Scientific Research (C)
人間と機械における学習・推論と認知プロセスに関する研究
研究人类和机器的学习、推理和认知过程
- 批准号:
02215105 - 财政年份:1990
- 资助金额:
$ 2.05万 - 项目类别:
Grant-in-Aid for Scientific Research on Priority Areas
データ抽象に基づくプログラミングのための代数指向言語に関する基礎的研究
基于数据抽象的面向代数编程语言的基础研究
- 批准号:
60780037 - 财政年份:1985
- 资助金额:
$ 2.05万 - 项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)
データ構造の効率的実現方式設計への構造的一様性の効果的利用に関する研究
数据结构高效实现方法设计中有效利用结构一致性的研究
- 批准号:
X00210----579019 - 财政年份:1980
- 资助金额:
$ 2.05万 - 项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)
データ構造の実現および複雑さに関する基礎的研究
数据结构的实现及复杂性基础研究
- 批准号:
X00210----375181 - 财政年份:1978
- 资助金额:
$ 2.05万 - 项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)
相似海外基金
戦略を導入した項書換え系における到達可能性の研究
引入策略的术语重写系统可达性研究
- 批准号:
10J08166 - 财政年份:2010
- 资助金额:
$ 2.05万 - 项目类别:
Grant-in-Aid for JSPS Fellows
型付き項書換え系の変換に基づく関数型プログラムの自動検証
基于类型化术语重写系统改造的功能程序自动验证
- 批准号:
18700007 - 财政年份:2006
- 资助金额:
$ 2.05万 - 项目类别:
Grant-in-Aid for Young Scientists (B)
項書換え系を対象としたモデル検査手法に関する研究
术语重写系统模型检验方法研究
- 批准号:
15700015 - 财政年份:2003
- 资助金额:
$ 2.05万 - 项目类别:
Grant-in-Aid for Young Scientists (B)
遺伝的プログラミングを用いた項書換え系の自動合成に関する研究
利用遗传编程自动合成术语重写系统的研究
- 批准号:
13780189 - 财政年份:2001
- 资助金额:
$ 2.05万 - 项目类别:
Grant-in-Aid for Young Scientists (B)
宣言型プログラムを対象とする高階項書換え系の計算理論
声明性程序的高阶项重写系统的计算理论
- 批准号:
12878047 - 财政年份:2000
- 资助金额:
$ 2.05万 - 项目类别:
Grant-in-Aid for Exploratory Research
高階項書換え系の停止性に関する研究
高阶重写系统终止性研究
- 批准号:
12780229 - 财政年份:2000
- 资助金额:
$ 2.05万 - 项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)
項書換え系における決定可能な必須呼び計算
术语重写系统中可确定的基本调用计算
- 批准号:
09780235 - 财政年份:1997
- 资助金额:
$ 2.05万 - 项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)
項書換え系における必須呼び計算機構に関する研究
术语重写系统中必要调用计算机制的研究
- 批准号:
08780238 - 财政年份:1996
- 资助金额:
$ 2.05万 - 项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)
項書換え系の単一化手法に関する研究
术语重写系统统一方法研究
- 批准号:
07780267 - 财政年份:1995
- 资助金额:
$ 2.05万 - 项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)
条件付き項書換え系におけるナロ-イングおよび簡約の研究
条件术语重写系统的缩小和缩减研究
- 批准号:
06780229 - 财政年份:1994
- 资助金额:
$ 2.05万 - 项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)