An Evolutionary Algorithm for Task Scheduling in Crowdsourced Software Development.
Razieh L. SaremiHardik YagnikJulian TogeliusYe YangGuenther RuhePublished in: CoRR (2021)
Keyphrases
- evolutionary algorithm
- software development
- multi objective
- optimization problems
- software engineering
- evolutionary computation
- case study
- software projects
- software developers
- software systems
- fitness function
- genetic programming
- video annotation
- differential evolution
- multi objective optimization
- scheduling algorithm
- software components
- low quality
- software industry
- software architecture
- function optimization
- computing systems
- software testing
- development process
- genetic operators
- grid computing
- genetic algorithm
- effort estimation
- resource management
- computing environments
- software development projects
- cost estimation
- crossover operator
- software design
- requirements engineering
- energy aware
- high quality
- quantum evolutionary algorithm
- extreme programming
- development methodologies
- software maintenance
- software reuse
- grid environment
- distributed computing
- information technology