NSF-CNPq Collaborative Research: Formal Verification of Computer Systems in Industrial Complexity
NSF-CNPq Collaborative Research: Formal Verification of Computer Systems in Industrial Complexity
批准号:
9900309
负责人:
Edmund Clarke
金额:
$15.54万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
1999
资助国家:
美国
项目状态:
已结题
起止时间:
1999-09-01 至 2005-08-31
中文摘要
9900309 Edmund clark模型检查是有限状态并发系统(如顺序电路设计和通信协议)的自动验证技术。通过使用像二元决策图这样的特殊数据结构,可以验证具有大量可达状态的极其复杂系统的属性。虽然这项技术已经被主要的高科技公司使用,但还需要进一步的研究才能充分发挥这种方法的潜力。当前工具所能处理的问题的规模是有限的。这项研究的目标之一是追求一些项目,这些项目将解决状态爆炸问题,并允许验证更大的系统,其中一些比目前可能的大很多个数量级。另一个目标是将模型检查技术扩展到目前不能直接处理的不同类型的系统。传统上,模型检查应用于硬件设计,后来扩展到其他类型的系统,如实时系统。我们相信,将模型检验应用于不同类型的系统,如随机系统,可以开辟新的研究领域,并有助于解决实际应用中的重要问题。这项工作将与米纳斯吉拉斯州联邦大学的Sergio Campos和北巴西格兰德州联邦大学的David Deharbe合作完成,后者将得到巴西国家石油公司的支持。
英文摘要
9900309 Edmund ClarkModel checking is an automatic verification technique for finite state concurrent systems such as sequential circuit designs and communication protocols. By using special data structures like binary decision diagrams, it is possible to verify properties of extremely complex systems with immense numbers of reachable states. Although the technique is already in use by major high-tech firms, additional research is needed to realize the full potential of the method. There is a limit on the size of problems that can be handled by current tools. One of the goals of this research is to pursue a number of projects that will attack the state explosion problem and allow larger systems to be verified, some many orders of magnitude larger than currently possible. Another goal is to extend model checking techniques to different types of systems that cannot be directly handled today. Traditionally, model checking has been applied to hardware designs, being later extended to other types of systems such as real-time systems. We believe that applying model checking to different types of systems such as stochastic systems can open up new areas of research and help solve important problems with practical applications. The work will be done in collaboration with Sergio Campos of the Federal University of Minas Gerais and David Deharbe of the Federal University of Rio Grande do Norte, who will be supported by CNPq of Brazil.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: Next-Generation Model Checking and Abstract Interpretation with a Focus on Embedded Control and Systems Biology
-
批准号:0926181
-
项目类别:Standard Grant
-
资助金额:$384.57万
-
财政年份:2009
-
负责人:Edmund Clarke
-
依托单位:
The Component Substitution Problem for Software Systems
-
批准号:0541245
-
项目类别:Standard Grant
-
资助金额:$34.83万
-
财政年份:2006
-
负责人:Edmund Clarke
-
依托单位:
EHS: Graph-Based Refinement Strategies for Hybrid Systems
-
批准号:0411152
-
项目类别:Continuing Grant
-
资助金额:$55.0万
-
财政年份:2004
-
负责人:Edmund Clarke
-
依托单位:
Efficient Model Checking of Concurrent and Dynamic Software
-
批准号:0429120
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2004
-
负责人:Edmund Clarke
-
依托单位:
The CUE Initiative on The Scientific Foundation of Software Engineering
-
批准号:0327252
-
项目类别:Standard Grant
-
资助金额:$0.7万
-
财政年份:2003
-
负责人:Edmund Clarke
-
依托单位:
Automatic Verification of Concurrent Hardware and Software Systems
-
批准号:0098072
-
项目类别:Continuing Grant
-
资助金额:$37.5万
-
财政年份:2001
-
负责人:Edmund Clarke
-
依托单位:
ITR/SY: Verification Tools for Autonomous and Embedded Systems
-
批准号:0121547
-
项目类别:Continuing Grant
-
资助金额:$100.0万
-
财政年份:2001
-
负责人:Edmund Clarke
-
依托单位:
Automatic Verification of Finite-State Concurrent Systems in Hardware and Software
-
批准号:9803774
-
项目类别:Continuing Grant
-
资助金额:$47.5万
-
财政年份:1998
-
负责人:Edmund Clarke
-
依托单位:
Automatic Verification of Finite-State Concurrent Systems in Hardware and Software
-
批准号:9217549
-
项目类别:Continuing Grant
-
资助金额:$74.49万
-
财政年份:1993
-
负责人:Edmund Clarke
-
依托单位:
U.S.-Japan Cooperative Research: Formal Verification of Finite State Systems
-
批准号:9016694
-
项目类别:Standard Grant
-
资助金额:$1.98万
-
财政年份:1991
-
负责人:Edmund Clarke
-
依托单位:
Temporal Logic, Hardware Verification, and Parallel Theorem Proving
-
批准号:9005992
-
项目类别:Continuing Grant
-
资助金额:$21.2万
-
财政年份:1990
-
负责人:Edmund Clarke
-
依托单位:
Temporal Logic, Hardware Verification, and Automatic Theorem Proving
-
批准号:8722633
-
项目类别:Continuing Grant
-
资助金额:$15.84万
-
财政年份:1988
-
负责人:Edmund Clarke
-
依托单位:
Programming Language Issues in VLSI Design
-
批准号:8509909
-
项目类别:Continuing Grant
-
资助金额:$17.75万
-
财政年份:1986
-
负责人:Edmund Clarke
-
依托单位:
Workshop on Logics of Programs, Pittsburgh, Pennsylvania, June 5-8, 1983
-
批准号:8303082
-
项目类别:Standard Grant
-
资助金额:$1.0万
-
财政年份:1983
-
负责人:Edmund Clarke
-
依托单位:
Design and Verification of Concurrent Systems (Computer Research)
-
批准号:8216706
-
项目类别:Standard Grant
-
资助金额:$22.14万
-
财政年份:1982
-
负责人:Edmund Clarke
-
依托单位:
Design and Verification of Concurrent Systems
-
批准号:8105553
-
项目类别:Standard Grant
-
资助金额:$12.73万
-
财政年份:1981
-
负责人:Edmund Clarke
-
依托单位:
Verification of Recursive Programs, Concurrent Programs, AndAbstract Data Types
-
批准号:7908365
-
项目类别:Standard Grant
-
资助金额:$5.72万
-
财政年份:1979
-
负责人:Edmund Clarke
-
依托单位:
海外基金