DocumentCode
3241144
Title
Formal methods and automation for system verification
Author
Krad, Hasan
Author_Institution
Dept. of Comput. Sci. & Eng., Qatar Univ., Doha, Qatar
fYear
2011
fDate
19-21 April 2011
Firstpage
1
Lastpage
12
Abstract
Software and hardware systems are growing fast in both functionality and complexity and consequently, the probability of delicate faults existence in these systems is also increasing. Some of these faults may result in disastrous loss in both money and time. One main goal of designing those systems is to construct better and more reliable systems, regardless of the level of their complexity. Formal methods can be used to specify such systems and be automated to verify them. In this paper, we introduce and show how we can use some of those formal methods, Propositional Logic (PL) and First Order Logic (FOL), in specifying and verifying the correctness of related system aspects.
Keywords
formal logic; formal verification; first order logic; formal methods; propositional logic; software-hardware systems; system verification automation; Cognition; Complexity theory; Computational modeling; Economic indicators; Software; Waste materials; Water; Formal methods; formal verification; problem solving; theorem proving;
fLanguage
English
Publisher
ieee
Conference_Titel
Modeling, Simulation and Applied Optimization (ICMSAO), 2011 4th International Conference on
Conference_Location
Kuala Lumpur
Print_ISBN
978-1-4577-0003-3
Type
conf
DOI
10.1109/ICMSAO.2011.5775479
Filename
5775479
Link To Document