• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2009 Fiscal Year Final Research Report

Reuse of Abstraction in Model Checking

Research Project

  • PDF
Project/Area Number 20700004
Research Category

Grant-in-Aid for Young Scientists (B)

Allocation TypeSingle-year Grants
Research Field Fundamental theory of informatics
Research InstitutionTottori University of Environmental Studies

Principal Investigator

NISHIZAWA Koki  Tottori University of Environmental Studies, 環境情報学部, 講師 (60455433)

Project Period (FY) 2008 – 2009
Keywords情報基礎 / システム検証 / モデル検査 / 抽象化 / 多値論理
Research Abstract

There is no end to the number of problem posed by bugs of software and hardware. Model checking is the technique to verify such systems. We gives a theory to reuse'abstraction' that is efficiency technology in model checking. The cost of abstraction is high, because even if an abstraction is efficient to verify a property, it may be inefficient to verify other properties. If this result allows us to reuse abstractions, it reduces the cost of abstractions. We especially gives a theory to reuse abstractions between different multi-valued logics. The validity of abstractions is mathematically guaranteed by using theories about multi-valued logics and simulations.
The results are as follows. We give a general fixed point logic including four multi-valued logics (Frame, De Morgan Frame, Bilattice, Mied TS) as examples. Under the logic, we formulate abstractions by using `the pair of two adjunctions'and prove that the abstraction allows us to pull back results of verification. Moreover, we give the sufficient condition to reuse such abstractions.
As related work, we also analyze unary operators on multi-valued logics whose truth values form a powerset. We discover the correspondence between the hierarchy of Kleene algebras and the hierarchy of multirelations that is another representation of such unary operators.

  • Research Products

    (6 results)

All 2009 2008

All Journal Article (4 results) (of which Peer Reviewed: 4 results) Presentation (2 results)

  • [Journal Article] An algebraic semantics of predicate abstraction for PML2009

    • Author(s)
      Y. Kinoshita, K. Nishizawa
    • Journal Title

      コンピュータソフトウェア Vol.26、No.2

      Pages: 147-156

    • Peer Reviewed
  • [Journal Article] Multirelational Models of Lazy, Monodic Tree, and Probabilistic Kleene Algebras2009

    • Author(s)
      H. Furusawa, K. Nishizawa, N. Tsumagari
    • Journal Title

      Bulletin of Informatics and Cybernetics Vol.41

      Pages: 40871

    • Peer Reviewed
  • [Journal Article] The cube of Kleene algebras and the triangular prism of multirelations2009

    • Author(s)
      K. Nishizawa、N. Tsumagari、H. Furusawa
    • Journal Title

      Relations and Kleene Algebra in Computer Science RelMiCS/AKA(Springer LNCS) Vol.5827

      Pages: 276-290

    • Peer Reviewed
  • [Journal Article] A Non-Probabilistic Relational Model of Probabilistic Kleene Algebras2008

    • Author(s)
      H. Furusawa, N. Tsumagari, K Nishizawa
    • Journal Title

      Proc. Relations and Kleene Algebra in Computer Science, LNCS Vol.4988

      Pages: 110-122

    • Peer Reviewed
  • [Presentation] Multi-valued modal fixed point logics for model checking2009

    • Author(s)
      K. Nishizawa
    • Organizer
      39th International Symposium on Multiple-Valued Logics
    • Place of Presentation
      沖縄産業支援センター(招待講演)
    • Year and Date
      2009-05-21
  • [Presentation] 二項多重関係の反射的推移的閉包2008

    • Author(s)
      津曲紀宏, 西澤弘毅, 古澤仁
    • Organizer
      日本ソフトウェア科学会25回大会
    • Place of Presentation
      筑波大学
    • Year and Date
      2008-09-11

URL: 

Published: 2011-06-18   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi