Evolutionary Behavior Verification to the Trustworthy Banking Software

Jiang Zuo-Wen,Tang Xian-Fei,Ding Zhi-Jun,Jiang Chang-Jun
DOI: https://doi.org/10.1109/iccet.2010.5486319
2010-01-01
Abstract:Oriented to the goal of high-quality banking softwares, trustworthiness is emerging to be important property. This paper studies how to apply formal methods into the trustworthy property preservation of evolutionary components, focusing on the safety property of the concurrent software behavior, this paper presents a new approach to curb the state explosion problem in the model checking based trustworthiness verification. By adopting the environment reduction paradigm, our method is able to reduce the global states of the system by hiding the internal actions of the environment that does not join in the interleaving composition. The method presented is proved and testified with a bank software case study. Experiment data shows that our method is able to improve the verification efficiency.
What problem does this paper attempt to address?