Computer Science ›› 2012, Vol. 39 ›› Issue (12): 139-144.

Previous Articles     Next Articles

Software Multi-project Scheduling Genetic Algorithms Based on a Time-line Model

  

  • Online:2018-11-16 Published:2018-11-16

Abstract: Reasonable scheduling can greatly improve the utilization of the human resources in the process of software project development}I3ased on the research of current task scheduling algorithms, taking the separable of software de- velopment tasks,employce's skills and project experience into consideration, the multi-project concurrent scheduling model based on timo-line which splits the tasks by time unit was defined to minimize the cost that includes the emplo- yees' salaries and the penalties of overtime. At the same time, in order to improve the flexibility of assignment of emplo- yees,the model also proposes that the employees' skills and experience can be improved by training and working on some tasks. Since the model contains many conditions,genetic algorithm with some heuristics is used to implement the model. The effectiveness of this model and algorithm is verified by the simulation results.

Key words: Software management, Multi-project software management, Scheduling algorithm, Uenetic algorithm

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!