Model Checking the Uncertainties in Software Systems Introduced by Intelligent Components

Zuohua Ding,Wenjie Jiang,Mingyue Jiang,Zhi Jin,He Jiang
DOI: https://doi.org/10.1109/ISSREW.2018.00-18
2018-01-01
Abstract:An intelligent software system consists of intelligent components, fundamentally modeled by neural networks and traditional software components, in which the intelligent components are responsible to make decisions. Thus, intelligent systems can adapt to environment changes in the running time. However, due to the fact that a neural network highly relies on the training data, its structure and quality are both uncertain. These uncertainties will be passed to the rest of the software system by the intelligent components. This paper presents a framework to model checking such kind of intelligent system software.
What problem does this paper attempt to address?