• 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