Enhancing bug allocation in software development: a multi-criteria approach using fuzzy logic and evolutionary algorithms | Publicación