Optimal testing resource allocation for modular software considering imperfect debugging and change point using genetic algorithm | IEEE Conference Publication | IEEE Xplore