定理証明システムによる型システムとプログラム変換の検証
使用定理证明系统验证类型系统和程序转换
基本信息
- 批准号:13780193
- 负责人:
- 金额:$ 1.28万
- 依托单位:
- 依托单位国家:日本
- 项目类别:Grant-in-Aid for Young Scientists (B)
- 财政年份:2001
- 资助国家:日本
- 起止时间:2001 至 2002
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
関数型プログラミング言語のコンパイラで用いられるCPS変換の定理証明システムIsabelle/HOLによる検証について二つの拡張を行った.まず,CPS変換がプログラムの実行に必要な記憶領域の大きさを保存することを検証した.証明すべき性質はより複雑なものになり,証明の長さも2倍程度になった.しかし,変換で導入される変数の形式化などは,記憶領域を考慮しない場合の形式化をそのまま応用することができ,自動証明を多くの補題の証明に用いることができた.次に,変換の検証を自由変数に含む式に拡張した.前年度の検証では,扱うプログラムが閉じた式であることを仮定し,証明を単純化した.しかし,前年度の証明を再検討したところ,この制限は証明の単純化にあまり貢献していないことがわかった.そこで,本年度には,この制限を取り除いて検証を行い,この制限が本質的でないことを確認した.関数型プログラミング言語の末尾呼び出しを,Java仮想機械などの末尾呼び出しを直接サポートしていない環境で効率的に実装するためのプログラム変換を提案した.末尾呼び出しをサポートしない環境でも,特殊な関数呼び出しの仕組みを用いることで,末尾呼び出しが実現できるが,そのような方法はオーバーヘッドが大きい.提案した方法では,型推論を用いてプログラムの末尾呼び出しに関する性質を推論する.その型情報に基づき,末尾呼び出しの正当な実装が必要な関数に対してだけ,選択的に,非効率的な末尾呼び出しの実装を用いることで,オーバーヘッドを抑えている.
A theorem for CPS transformation proves that Isabelle/HOL is the most important factor in the evolution of speech. In this case,CPS conversion is necessary for the implementation of the list of memory areas to be preserved. Prove that the property of The formalization of the number of entries is considered in the memory field. The formalization of the number of entries is used in the automatic proof of the number of entries. Second, the number of free changes in the number of changes. In the past year, the evidence has been verified, and the evidence has been verified. The proof of the previous year was re-examined, and the limit of the proof was purified. This year, the restrictions on the implementation of the test, the restrictions on the nature of the confirmation. The end of the speech is called out, and the end of the speech is called out directly by Java. The last call is for the environment, the special number is for the group, the last call is for the group, the method is for the group. The proposed method is used to deduce the properties of the proposed method. All types of information are based on the number of connections, the number of connections.
项目成果
期刊论文数量(2)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Yasuhiko Minamide, Koji Okuma: "Verifying the CPS transformation in Isabelle/HOL"Asian Workshop on Programming Languages and Systems. 29-37 (2001)
Yasuhiko Minamide、Koji Okuma:“验证 Isabelle/HOL 中的 CPS 转换”亚洲编程语言和系统研讨会。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
Yasuhiko Minamide: "Runtime Behavior of Conversion Interpretation of Subtyping"Proceedings of International Workshop on Implementation of Functional Languages,Lecture Notes in Computer Science. (印刷中). (2001)
Yasuhiko Minamide:“子类型转换解释的运行时行为”国际函数语言实现研讨会论文集,计算机科学讲义(2001 年出版)。
- DOI:
- 发表时间:
- 期刊:
- 影响因子: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 }}
南出 靖彦其他文献
整数パラメータ付き文字列制約のトランスデューサに基づく解法とその応用例(ポスター)
基于传感器的整数参数串约束求解方法及其应用实例(海报)
- DOI:
- 发表时间:
2023 - 期刊:
- 影响因子:0
- 作者:
釜野 雅基;宮地 風汰;南出 靖彦 - 通讯作者:
南出 靖彦
バス路線図描画手法
公交线路图绘制方法
- DOI:
- 发表时间:
2015 - 期刊:
- 影响因子:0
- 作者:
加賀江 優幸;南出 靖彦;藤田憲悦;今井桂子;Zhi-Zhong Chen;近藤通朗;倉田俊彦;Yasuhiko Minamide;篠原 卓,森口 昌樹,今井桂子 - 通讯作者:
篠原 卓,森口 昌樹,今井桂子
ファジイ構造におけるガロア結合子
模糊结构中的伽罗瓦组合器
- DOI:
- 发表时间:
2014 - 期刊:
- 影响因子:0
- 作者:
加賀江 優幸;南出 靖彦;藤田憲悦;今井桂子;Zhi-Zhong Chen;近藤通朗;倉田俊彦;Yasuhiko Minamide;篠原 卓,森口 昌樹,今井桂子;近藤通朗 - 通讯作者:
近藤通朗
南出 靖彦的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('南出 靖彦', 18)}}的其他基金
トランスデューサ理論に基づくソフトウェア検証の深化
基于换能器理论的深化软件验证
- 批准号:
24K14891 - 财政年份:2024
- 资助金额:
$ 1.28万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Software Verification Based on the Theory of Transducers
基于传感器理论的软件验证
- 批准号:
19K11899 - 财政年份:2019
- 资助金额:
$ 1.28万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
関数型プログラミング言語のプログラム変換に関する研究
函数式编程语言的程序转换研究
- 批准号:
11780216 - 财政年份:1999
- 资助金额:
$ 1.28万 - 项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)
関数プログラム言語のコンパイラの研究
函数式编程语言编译器研究
- 批准号:
09780271 - 财政年份:1997
- 资助金额:
$ 1.28万 - 项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)
相似海外基金
Translations between Type Theories
类型理论之间的翻译
- 批准号:
EP/Z000602/1 - 财政年份:2025
- 资助金额:
$ 1.28万 - 项目类别:
Research Grant
Collaborative Research: Conference: DESC: Type III: Eco Edge - Advancing Sustainable Machine Learning at the Edge
协作研究:会议:DESC:类型 III:生态边缘 - 推进边缘的可持续机器学习
- 批准号:
2342498 - 财政年份:2024
- 资助金额:
$ 1.28万 - 项目类别:
Standard Grant
Type Dパーソナリティにおけるストレス応答と自律神経機能の関連性
D型人格应激反应与自主神经功能的关系
- 批准号:
24K06529 - 财政年份:2024
- 资助金额:
$ 1.28万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Study on p-type doping of ultra wide bandgap rutile-structured germanium oxide
超宽带隙金红石结构氧化锗的p型掺杂研究
- 批准号:
24K17312 - 财政年份:2024
- 资助金额:
$ 1.28万 - 项目类别:
Grant-in-Aid for Early-Career Scientists
The Role of CA8 in Hepatic Glucose Production and Its Prospect as Type 2 Diabetes Mellitus Treatment
CA8在肝葡萄糖生成中的作用及其治疗2型糖尿病的前景
- 批准号:
24K19287 - 财政年份:2024
- 资助金额:
$ 1.28万 - 项目类别:
Grant-in-Aid for Early-Career Scientists
時間分解光電子分光によるp-type有機半導体薄膜の正孔ダイナミクス観測
使用时间分辨光电子能谱观察 p 型有机半导体薄膜中的空穴动力学
- 批准号:
23K26632 - 财政年份:2024
- 资助金额:
$ 1.28万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
Ready, Aim, Fire: understanding Sfa2-mediated control of the Type VI secretion system for interbacterial competition and invasion
准备、瞄准、开火:了解 Sfa2 介导的 VI 型分泌系统对细菌间竞争和入侵的控制
- 批准号:
BB/Y00048X/1 - 财政年份:2024
- 资助金额:
$ 1.28万 - 项目类别:
Research Grant
The mechanism of CELF1 upregulation and its role in the pathogenesis of Myotonic Dystrophy Type 1
CELF1上调机制及其在强直性肌营养不良1型发病机制中的作用
- 批准号:
10752274 - 财政年份:2024
- 资助金额:
$ 1.28万 - 项目类别:
Development of highly efficient and stable photon-counting type X-ray detectors using single crystal metal halide perovskite semiconductors
利用单晶金属卤化物钙钛矿半导体开发高效稳定的光子计数型X射线探测器
- 批准号:
24K15592 - 财政年份:2024
- 资助金额:
$ 1.28万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Collaborative Research: Conference: DESC: Type III: Eco Edge - Advancing Sustainable Machine Learning at the Edge
协作研究:会议:DESC:类型 III:生态边缘 - 推进边缘的可持续机器学习
- 批准号:
2342497 - 财政年份:2024
- 资助金额:
$ 1.28万 - 项目类别:
Standard Grant














{{item.name}}会员




