形式的仕様とプログラムの厳密なレビューの自動化についての研究
形式的仕様とプログラムの厳密なレビューの自動化についての研究
批准号:
15017280
负责人:
劉 少英
金额:
$2.18万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research on Priority Areas
财政年份:
2003
资助国家:
日本
项目状态:
已结题
起止时间:
2003 至 --
中文摘要
点击翻译按钮获取中文摘要
英文摘要
平成15年度には、ソフトウェアシステムの機能仕様及びプログラムの正確性を検証する厳密なレビュー技術を確立するために、以下の具体的な研究を行った。第一、検証すべき性質からレビュータスク木(review task tree)を自動生成するために必要なルール及びそのルールの正確性を確立した。基本的には、それらのルールが、一階述語論理を基く、レビューの分割統治法の原理を応用することによる形成されたものである。生成されたレビュータスク木は、検証すべき性質とその分品間の関係を示すだけでなく、レビュータスクの順番も定義する。従って、レビューする目標が明確になる。第二、レビューのプロセスを容易に成されるために、レビュータスク木とテスト技術を統合してレビュープロセスを支援する技術を開発した。この技術は、幾つかのテストケースを生成する基準を含め、様々な種類の論理式の真値を判断できる細かく基準も定義した。第三、レビュー・タスク木技術を支援するために、プロトタイプツールを開発した。このツールでは、論理式で表している形式的な性質から、その性質の正確性を検証するために必要なレビュータスク木を自動的及び手動的に生成することができる。生成されたタスク木の中のそれぞれのタスクの正確性を検証するときに、ツールによる、検証するタスクを決められ、そのタスクを容易にレビューすることができる。それぞれのタスクのレビュー結果により、ツールはトプレベールタスクの正確性を自動的に決めることができる。第四、プログラムの正確性の検証に関しては、「形式的仕様から要求された機能を抽出」、「プログラムからパスを抽出」、「機能とパスの対応関係を構築」、及び「機能に対して、各パスの正確性をレビューする」の四つのステップから構成されたレビュープロセスを定義し、各セデップのタスクを完成するために必要な詳細な技術を開発した。第五、プログラムを容易にレビューできるために、レビュープロセスの支援ツールを開発した。そのツールによる、プログラムから制御の流れ図(control flow diagram)を自動的に生成、図の中のそれぞれの文とプログラムの中の同じ文に自動的に連結、図から自動的にプログラムパスを生成、更に、各パスの正確性をレビューすることによる、プログラム全体の正確性に自動的に決めることができる。
期刊论文(18)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
Xiaolei Gao, Huaikou Miao, Shaoying Liu, Ling Liu: "The Availability Semantics of Predicate Data Flow Diagrams"Second International Workshop on Grid and Cooperative Computing (GCC2003), LNCS, Springer-Verlag, China. December 7-10. 1426-1433 (2003)
高晓蕾、苗怀口、刘少英、刘玲:“谓词数据流图的可用性语义”第二届网格与协作计算国际研讨会(GCC2003),LNCS,施普林格出版社,中国。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Shaoying Liu: "Utilizing Specification Testing in Review Task Trees for Rigorous Review of Formal Specifications"Proceedings of Asia-Pacific Software Engineering Conference (APSEC03), IEEE Computer Society Press. December 10-12. 510-519 (2003)
Shaoying Liu:“利用评审任务树中的规范测试对正式规范进行严格评审”亚太软件工程会议论文集(APSEC03),IEEE计算机学会出版社。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Shaoying Liu: "A Property-Based Approach to Reviewing Formal Specifications for Consistency"Proceedings of 16th International Conference on Software & Systems Engineering and Their Applications, Paris, France. December 2-4. 1/6-6/6 (2003)
刘少英:“基于属性的方法来审查形式规范的一致性”第16届国际软件大会论文集
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Wuwei She, Shaoying Liu: "Formalization, Testing and Execution of a Use Case Diagram"5th International Conference on Formal Engineering Methods (ICFEM2003), LNCS, Springer-Verlag, Singapore. November 5-7. 68-85 (2003)
佘武伟、刘少英:“用例图的形式化、测试和执行”第五届形式工程方法国际会议 (ICFEM2003),LNCS,Springer-Verlag,新加坡。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Shaoying Liu: "Formal Engineering for Industrial Software Development using the SOFL Method"Springer-Verlag. 428 (2004)
Shaoying Liu:“使用 SOFL 方法进行工业软件开发的形式化工程”Springer-Verlag。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
共 9 条
形式的仕様とプログラムの厳密なレビューの自動化についての研究
-
批准号:16016279
-
项目类别:Grant-in-Aid for Scientific Research on Priority Areas
-
资助金额:$3.2万
-
财政年份:2004
-
负责人:劉 少英
-
依托单位:
形式的仕様とプログラムの厳密なレビューの自動化についての研究
-
批准号:14019081
-
项目类别:Grant-in-Aid for Scientific Research on Priority Areas
-
资助金额:$2.18万
-
财政年份:2002
-
负责人:劉 少英
-
依托单位:
ソフトウェア開発の形式的な発展手法
-
批准号:10139236
-
项目类别:Grant-in-Aid for Scientific Research on Priority Areas (A)
-
资助金额:$1.28万
-
财政年份:1998
-
负责人:劉 少英
-
依托单位: