ITR: Automated Verification of Asynchronous Software Systems
ITR: Automated Verification of Asynchronous Software Systems
批准号:
0219745
负责人:
Gianfranco Ciardo
金额:
$36.0万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2002
资助国家:
美国
项目状态:
已结题
起止时间:
2002-09-01 至 2005-01-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Abstract0219745Ciardo -College of William and MaryThis research is devoted to the development and implementation of novel sequential and parallel algorithms for the verification of asynchronous software systems, such as communication protocols and distributed or embedded software. Existing automated techniques based on state-space exploration, in particular symbolic model checking based on Binary Decision Diagrams (BDDs), focus on verifying synchronous hardware and software. Although symbolic model checking may in principle be applied to asynchronous software systems as well, this poses new challenges that are not, or only insufficiently addressed in the literature. Most importantly, the inherent complexity of asynchronous software makes state-space exploration a time-bound problem, in addition to a memory-bound problem. The research addresses these two fundamental limitations by developing algorithms that employ Multi-valued Decision Diagrams (MDDs) and Boolean Kronecker Operators to encode sets of states and transitions, respectively, in contrast to BDDs traditionally used for both purposes. This paves the way for exploiting the property of event locality that is inherent in asynchronous software and, thereby, for greatly improving the efficiency of sequential algorithms and enabling their efficient parallelization.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SHF: Small: A Hierarchical Symbolic Framework to Verify Logic, Timing, and Probabilistic Properties of Computing Systems
-
批准号:1442586
-
项目类别:Standard Grant
-
资助金额:$12.57万
-
财政年份:2014
-
负责人:Gianfranco Ciardo
-
依托单位:
SHF: Small: A Hierarchical Symbolic Framework to Verify Logic, Timing, and Probabilistic Properties of Computing Systems
-
批准号:1018057
-
项目类别:Standard Grant
-
资助金额:$40.0万
-
财政年份:2010
-
负责人:Gianfranco Ciardo
-
依托单位:
CAREER: Advanced Decision Procedures forWords, Trees and Lists
-
批准号:0954132
-
项目类别:Continuing Grant
-
资助金额:$49.96万
-
财政年份:2010
-
负责人:Gianfranco Ciardo
-
依托单位:
SGER: Symbolic Computation of Bounds on Timing and Probabilistic Properties of Computing Systems
-
批准号:0848463
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2008
-
负责人:Gianfranco Ciardo
-
依托单位:
ITR: Automated Verification of Asynchronous Software Systems
-
批准号:0501748
-
项目类别:Continuing Grant
-
资助金额:$4.88万
-
财政年份:2004
-
负责人:Gianfranco Ciardo
-
依托单位:
NGS: Methods to Evaluate the Performance of Distributed Software
-
批准号:0501747
-
项目类别:Continuing Grant
-
资助金额:$16.15万
-
财政年份:2004
-
负责人:Gianfranco Ciardo
-
依托单位:
NGS: Methods to Evaluate the Performance of Distributed Software
-
批准号:0203971
-
项目类别:Continuing Grant
-
资助金额:$44.04万
-
财政年份:2002
-
负责人:Gianfranco Ciardo
-
依托单位:
海外基金