Enhancing bug allocation in software development: a multi-criteria approach using fuzzy logic and evolutionary algorithms.
Chetna GuptaVarun GuptaPublished in: PeerJ Comput. Sci. (2024)
Keyphrases
- multi criteria
- evolutionary algorithm
- software development
- multi objective
- software projects
- software systems
- decision analysis
- software engineering
- optimization problems
- multiple criteria
- multi objective optimization
- differential evolution
- software evolution
- imprecise information
- case study
- multiple criteria decision making
- multi attribute
- decision aid
- multi criteria optimization
- decision makers
- nsga ii
- software developers
- development process
- resource allocation
- source code
- group decision making
- fuzzy logic
- differential evolution algorithm
- rough approximations
- multi criteria decision making
- arc consistency algorithm
- fuzzy numbers
- goal programming
- intuitionistic fuzzy sets
- software maintenance
- machine learning
- auction mechanisms
- real world
- artificial intelligence