SCIENTIA SINICA Informationis, https://doi.org/10.1360/N112019-00018

Progress on software crash research

More info


Software crash, an unexpected program interrupt, is one of serve manifestations of software faults.Software crashes are dangerous: on one hand, the frequent occurrence of crashes brings down the user experience and damages the reputation of the company; on the other hand, the sudden occurrence of crashes causes huge losses to stakeholders. With the increasing scale and complexity of modern software, how to prevent and handle crashes is an emerging research problem. This paper briefly reviewed and summarized the progress on the software crash research in terms of three aspects, i.e., crash analysis, crash reproduction, and crash localization and repair.

Copyright 2019 Science China Press Co., Ltd. 《中国科学》杂志社有限责任公司 版权所有