Determining an optimal time interval for testing and debugging software | IEEE Journals & Magazine | IEEE Xplore