Improving the robustness and reliability of object-oriented programs through exception analysis and testing

@article{Mao2005ImprovingTR,
  title={Improving the robustness and reliability of object-oriented programs through exception analysis and testing},
  author={Cheng-Ying Mao and Yansheng Lu},
  journal={10th IEEE International Conference on Engineering of Complex Computer Systems (ICECCS'05)},
  year={2005},
  pages={432-439}
}
Exception handling is a powerful mechanism that separates the error handling code from normal code. It makes software do its utmost to run on the normal state. However, incorrect usage of exception will bring about more potential faults in the code. Based on the study of exception model of C++, a typical object-oriented language, we present a method of constructing control flows for both explicit exception and implicit exception. Subsequently, provide a model that can improve the robustness of… CONTINUE READING