Where should the bugs be fixed? More accurate information retrieval-based bug localization based on bug reports