封面
声明
中文摘要
英文摘要
List of Figures
List of Tables
List of Abbreviations
目录
Chapter 1 Introduction
1.1 Formal Verification
1.2 Temporal Logic and Temporal Logic Programming
1.3 Constraint Solving
1.4 Motivation and Contributions
1.5 The Organization of the Thesis
Chapter 2 MSVL and the Underlying Logic
2.1 Projection Temporal Logic
2.2 MSVL
2.3 Conclusion
Chapter 3 Integration of Linear Constraints with MSVL
3.1 Linear Constraints in MSVL
3.2 Two Issues
3.3 Operational Semantics
3.4 Soundness of the Operational Semantics
3.5 Applications
3.6 Related Work
3.7 Conclusion
Chapter 4 Solving a Specific Kind of CSPs with MSVL
4.1 Features of a Specific Kind of CSPs
4.2 Invoking of External Solvers
4.3 Embedding Linear Constraints into MSV
4.4 An Application: the Coins Problem
4.5 Conclusion
Chapter 5 Verification of Distributed Systems with MSVL
5.1 Axiomatic Semantics of MSVL
5.2 Asynchronous Communication Commands
5.3 Asynchronous Communication Axioms
5.4 Soundness and Completeness
5.5 An Application: Ricart-Agrawala Algorithm
5.6 Related Work
5.7 Conclusion
Chapter 6 Some Fixed-point Issues in PPTL
6.1 Two Kinds of Index Set Expressions
6.2 Fixed-points of Equation X≡Q∨ P∧○X
6.3 Some Well-formed Instances
6.4 Fixed-point Issues in Propositional Linear Temporal Logic
6.5 Conclusion
Chapter 7 Conclusions and Future Works
7.1 Conclusions
7.2 Future Works
参考文献
致谢
BIOGRAPHY
1. Personal Profile
2. Educational Background
3. Research Achievement
APPENDIX