The search functionality is under construction.
The search functionality is under construction.

A Model-Checking Approach for Fault Analysis Based on Configurable Model Extraction

Hideto OGAWA, Makoto ICHII, Tomoyuki MYOJIN, Masaki CHIKAHISA, Yuichiro NAKAGAWA

  • Full Text Views

    0

  • Cite this

Summary :

A practical model-checking (MC) approach for fault analysis, that is one of the most cost-effective tasks in software development, is proposed. The proposed approach is based on a technique, named “Program-oriented Modeling” (POM) for extracting a model from source code. The framework of model extraction by POM provides configurable abstraction based on user-defined transformation rules, and it supports trial-and-error model extraction. An environment for MC called POM/MC was also built. POM/MC analyzes C source code to extract Promela models used for the SPIN model checker. It was applied to an industrial software system to evaluate the efficiency of the configurable model extraction by POM for fault analysis. Moreover, it was shown that the proposed MC approach can reduce the effort involved in analyzing software faults by MC.

Publication
IEICE TRANSACTIONS on Information Vol.E98-D No.6 pp.1150-1160
Publication Date
2015/06/01
Publicized
2015/02/17
Online ISSN
1745-1361
DOI
10.1587/transinf.2014FOP0012
Type of Manuscript
Special Section PAPER (Special Section on Formal Approach)
Category
Model Checking

Authors

Hideto OGAWA
  Hitachi, Ltd.
Makoto ICHII
  Hitachi, Ltd.
Tomoyuki MYOJIN
  Hitachi, Ltd.
Masaki CHIKAHISA
  Hitachi, Ltd.
Yuichiro NAKAGAWA
  Hitachi, Ltd.

Keyword