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

Formal Verification for Node-Based Visual Scripts Using Symbolic Model Checking

Isamu HASEGAWA, Tomoyuki YOKOGAWA

  • Full Text Views

    0

  • Cite this

Summary :

Visual script languages with a node-based interface have commonly been used in the video game industry. We examined the bug database obtained in the development of FINAL FANTASY XV (FFXV), and noticed that several types of bugs were caused by simple mis-descriptions of visual scripts and could therefore be mechanically detected. We propose a method for the automatic verification of visual scripts in order to improve productivity of video game development. Our method can automatically detect those bugs by using symbolic model checking. We show a translation algorithm which can automatically convert a visual script to an input model for NuSMV that is an implementation of symbolic model checking. For a preliminary evaluation, we applied our method to visual scripts used in the production for FFXV. The evaluation results demonstrate that our method can detect bugs of scripts and works well in a reasonable time.

Publication
IEICE TRANSACTIONS on Information Vol.E105-D No.1 pp.78-91
Publication Date
2022/01/01
Publicized
2021/09/29
Online ISSN
1745-1361
DOI
10.1587/transinf.2021EDP7063
Type of Manuscript
PAPER
Category
Software System

Authors

Isamu HASEGAWA
  SQUARE ENIX CO., LTD.
Tomoyuki YOKOGAWA
  Okayama Prefectural University

Keyword