• DocumentCode
    3545777
  • Title

    An Improvement of Minimized Assumption Generation Method for Component-Based Software Verification

  • Author

    Pham Ngoc Hung ; Nguyen, Viet-Ha ; Aoki, Toshiaki ; Katayama, Takuya

  • Author_Institution
    Univ. of Eng. & Technol., Hanoi, Vietnam
  • fYear
    2012
  • fDate
    Feb. 27 2012-March 1 2012
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    The minimized assumption generation has been recognized as an improved method of the assume-guarantee verification for generating minimal assumptions. This method is not only fitted to component-based software but also has a potential to solve the state space explosion problem in model checking. However, the computational cost for generating the minimal assumption is very high so the method is difficult to be applied in practice. This paper presents an optimization as a continuous work of the minimized assumption generation method in order to reduce the complexity of the method. The key idea of this method is to find a smaller assumption in a sub-tree of the search tree containing the candidate assumptions using the depth-limited search strategy. With this approach, the improved method can generate smaller assumptions with a lower computational cost and consumption memory than the minimized method. The generated assumptions are also effective for rechecking the systems at much lower computational cost in the context of software evolution. We have implemented a tool supporting the improved method. Experimental results are also presented and discussed.
  • Keywords
    object-oriented programming; program verification; software maintenance; tree searching; assume-guarantee verification; complexity; component-based software verification; computational cost; consumption memory; depth-limited search strategy; minimized assumption generation; model checking; optimization; search tree; software evolution; state space explosion problem; subtree; system rechecking; Complexity theory; Computational efficiency; Context; Memory management; Search problems; Software; Software algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computing and Communication Technologies, Research, Innovation, and Vision for the Future (RIVF), 2012 IEEE RIVF International Conference on
  • Conference_Location
    Ho Chi Minh City
  • Print_ISBN
    978-1-4673-0307-1
  • Type

    conf

  • DOI
    10.1109/rivf.2012.6169862
  • Filename
    6169862