Formal Methods and Intelligent Software Engineering Environments
Formal Methods and Intelligent Software Engineering Environments
批准号:
08044167
负责人:
LIU Shaoying
金额:
$7.68万
依托单位国家:
日本
项目类别:
Grant-in-Aid for international Scientific Research
财政年份:
1996
资助国家:
日本
项目状态:
已结题
起止时间:
1996 至 1997
中文摘要
我们已经朝着FM-ISEE项目的目标取得了实质性的进展,该目标是开发一种比现有的更强大、用户友好和实用的形式化方法来开发可靠的软件系统,并对构建一个支持形式化方法的智能软件工程环境进行研究。在1997财政年度,我们取得了以下具体成果:设计并改进了实用的形式化方法SOFL。将现有的形式化方法Z和所提出的SOFL分别应用于复杂信息系统,并对结果进行了比较和评价。“形式化工程方法”的提出和发展是为了提供一种新的、实用的方法,将形式化方法广泛地应用于工业。与形式化方法相比,形式化工程方法提供了三个方面的进步:(1)整合图形符号、自然语言和规范的形式化符号;(2)强调演进方法而不是现有的细化方法来转换规范;(3)用严格的评审代替正式的证明来进行系统的验证和确认。研究了规格测试和基于规格的测试技术。这两种技术旨在解决不同的问题。前者的目的是验证和确认形式规范,后者的目的是确保基于规范实施的程序满足规范和用户需求。为了帮助构建SOFL的编译器和支持环境,定义了SOFL的公理语义和操作语义。构建了SOFL的图形用户界面原型和规格测试支持工具原型。基于以上研究,在国内外期刊上发表论文8篇。
英文摘要
We have made substantial progress towards the goals of the FM-ISEE project taht are to develop a more powerful, user-friendly and practical formal method for developing raliable software systems than those currently existing, and to conduct research on the construction of an intelligent software engineering environment to support the formal methods. In the fiscal year of 1997 we have achieved the following specific results :1. The practical formal method SOFL is designed and improved.2. Both the existing formal method Z and the proposed SOFL are applied to complicated information systems and the results are compared and evaluated.3. "Formal Engineering Methods" are proposed and developed to provide an new, Practical approach to applying formal methods in industry at large. compared with formal methods, formal engineering methods offer three progresses : (1) integrate graphical notation, natural languages, and formal notation for specifications ; (2) emphasize evolution approach rather than the existing refinement approach for transforming specifications ; and (3) substitute formal proofs with rigorous reviews for system verification and validation.4. Specification testing and specification-based testing techniques are investigated. These two techniques are intended to solve different problems. The former aims to verify and validate formal specifications while the latter aimes to ensure that the programs implemented based on the specifications satisfy the specifications and the user requirements.5. To help the construction of a complier and support environment for SOFL,the axiomatic semantics and operational semantics of SOFL are defined.6. The prototypes of the graphical user interface and spedification testing support tool for SOFL are built. Eight (8) papers are published in the refereed journals and internationals based on the above research.
期刊论文(18)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
Shaoying Liu: "Evolution:A More Practical Approach than Refinement for Software Development" Proceedings of Third IEEE International Conference on Engineering of Complex Computer Systems. Sept.142-151 (1997)
Shaoying Liu:“进化:软件开发比细化更实用的方法”第三届 IEEE 复杂计算机系统工程国际会议论文集。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Chris Ho-Stuart and Shaoying Liu: ""A Formal Operational Semantics for SOFL"" Proceedings of 1997 Asia-pacific Software Engineering Conference, IEEE Computer Society Press, Hong Kong, December 2-5. 52-61 (1997)
Chris Ho-Stuart 和 Shaoying Liu:““SOFL 的正式操作语义””1997 年亚太软件工程会议论文集,IEEE 计算机学会出版社,香港,12 月 2-5 日。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Shaoying Liu: "A Formal Definition of FRSM and Applications" International Journal of Software Engineering and Knowledge Engineering. 8・3. (1998)
刘少英:“FRSM 的形式化定义及其应用”国际软件工程与知识工程杂志(1998 年)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Shaoying Liu: ""Evolution : A More Practical Approach than Refinement for Software Development"" Proceedings of Third IEEE International Conference on Engineering of Complex Computer Systems, IEEE Computer Society Press, Villa Olmo, Como, Italy, September
Shaoying Liu:““进化:软件开发比细化更实用的方法””第三届 IEEE 国际复杂计算机系统工程会议论文集,IEEE 计算机协会出版社,意大利科莫奥尔莫别墅,9 月
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Shaoying Liu: ""A Formal Definition of FRSM and Applications"" International Journal of Software Engineering and Knowledge Engineering. Vol.8, No.3. (1998)
Shaoying Liu:““FRSM 的正式定义及其应用””国际软件工程和知识工程杂志。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
共 18 条
Research on Highly Reliable Agile Formal Engineering Methods
-
批准号:26240008
-
项目类别:Grant-in-Aid for Scientific Research (A)
-
资助金额:$18.3万
-
财政年份:2014
-
负责人:LIU Shaoying
-
依托单位:
Research on Formal Specification-Based Program Testing
-
批准号:18500027
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.48万
-
财政年份:2006
-
负责人:LIU Shaoying
-
依托单位:
海外基金