関数型プログラムに対するモジュール構造を考慮にいれた効率のよい形式的検証支援
関数型プログラムに対するモジュール構造を考慮にいれた効率のよい形式的検証支援
批准号:
14780214
负责人:
岡野 浩三
金额:
$2.43万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for Young Scientists (B)
财政年份:
2002
资助国家:
日本
项目状态:
已结题
起止时间:
2002 至 2004
中文摘要
点击翻译按钮获取中文摘要
英文摘要
本研究は関数型プログラミング言語向けの検証支援システムの開発を目標にしている.昨年度までにそのシステムの主要ルーチンである(整数上の変数込みの大小判定を含む)プレスブルガー文真偽判定ルーチンを関数型プログラミング言語MLを用いて作成し,その有用性の評価を行なった.今年度は検証手法を確定し,検証支援システムを試作した.まず,モジュールごとに記述された「契約に基づく設計」に沿ったモジュール仕様を等式集合として表し,それらのモジュール仕様の各等式を管理しやすいようにXMLタグを用いて管理する方法を考案した.次いで,この仕様とプログラム本体から検証式を自動作成し,正しさの検証をプレスブルガー文真偽判定に帰着させる判定手法を考案し,その検証手法を6月に岡山で行われたソフトウェアシンポジウム2004(査読あり)にて発表した.次いで,この検証手法に基づき,関数型言語ML向けにOCaMLを用いて作成した検証支援システムを9月に函館で行われたソフトウェアサイエンス研究会にて発表した.検証例題として図書管理システムを選び,プログラム作成と仕様作成を行った.このシステムは大きく6つのモジュールで構成される.この中で主要なモジュールである貸し出しモジュールに対し,下位のデータベース操作モジュールの仕様の正しさを仮定した上で,正しく貸し出しが行われること(そのようにプログラムが実装されていること)の検証作業をこの検証支援システムを実際に用いて行った.その結果,検証作業に不慣れな学生であっても,従来手法と遜色のない手間と時間でできることがわかった.この結果は,3月に行われたPPL2005(プログラムおよびプログラム言語ワークショップ2005)で発表し,デモ公開した.
期刊论文(4)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
関数型プログラミング言語向けの形式検証支援システム及び開発支援システムの提案
函数式编程语言形式化验证支持系统和开发支持系统的提案
DOI:
--
发表时间:
2004
期刊:
ソフトウェアシンポジウム2004論文誌
影响因子:
--
作者:
[才村徹也 他]
通讯作者:
才村徹也 他
関数型プログラミング言語ML向け形式的検証支援システムの試作
函数式编程语言ML形式验证支持系统原型
DOI:
--
发表时间:
2004
期刊:
電子情報通信学会技術研究報告 Vol.104,No.243
影响因子:
--
作者:
[才村徹也 他]
通讯作者:
才村徹也 他
才村 徹也: "関数型言語MLによるプレスブルガー文真偽判定ルーチンの開発"電子情報通信学会技術報告. SS2003-47. 7-12 (2004)
Tetsuya Saimura:“使用函数语言 ML 开发 Pressburger 句子真值确定例程”IEICE 技术报告 SS2003-47 (2004)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
関数型言語MLによるプレスブルガー文真偽判定ルーチンの開発
使用功能语言 ML 开发 Pressburger 句子真值确定例程
DOI:
--
发表时间:
2004
期刊:
電子情報通信学会技術研究報告 Vol.103,No.708
影响因子:
--
作者:
[Kamiyama, M., 才村徹也 他]
通讯作者:
才村徹也 他
自然語解析と反例解析を活用したソフトウェア開発
-
批准号:21K11826
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.5万
-
财政年份:2021
-
负责人:岡野 浩三
-
依托单位:
状態爆発するWEBアプリケーションに対するソフトウェアモデル検査
-
批准号:18049054
-
项目类别:Grant-in-Aid for Scientific Research on Priority Areas
-
资助金额:$1.02万
-
财政年份:2006
-
负责人:岡野 浩三
-
依托单位:
契約に基づいた関数型プログラム設計に対する正当性保証に関する研究
-
批准号:17700032
-
项目类别:Grant-in-Aid for Young Scientists (B)
-
资助金额:$2.3万
-
财政年份:2005
-
负责人:岡野 浩三
-
依托单位:
有理数プレスブルガー文真偽判定の高速処理系
-
批准号:11780219
-
项目类别:Grant-in-Aid for Encouragement of Young Scientists (A)
-
资助金额:$1.41万
-
财政年份:1999
-
负责人:岡野 浩三
-
依托单位:
時間制約付きペトリネットモデルで記述された分散システムの動作仕様の自動導出
-
批准号:07780260
-
项目类别:Grant-in-Aid for Encouragement of Young Scientists (A)
-
资助金额:$0.58万
-
财政年份:1995
-
负责人:岡野 浩三
-
依托单位:
分散システムにおける実行効率の良い耐故障性動体プログラムの自動導出
-
批准号:06780258
-
项目类别:Grant-in-Aid for Encouragement of Young Scientists (A)
-
资助金额:$0.58万
-
财政年份:1994
-
负责人:岡野 浩三
-
依托单位:
海外基金