Empirical Studies on Reducing Developers' Effort Spent on Resolving Software Issues