Genetic Algorithms in Search, Optimization and Machine Learning
Genetic Algorithms in Search, Optimization and Machine Learning
The effects of roles and personality characteristics on software development team effectiveness
The effects of roles and personality characteristics on software development team effectiveness
A Group Formation Tool in an E-Learning Context
ICTAI '07 Proceedings of the 19th IEEE International Conference on Tools with Artificial Intelligence - Volume 02
ITS'06 Proceedings of the 8th international conference on Intelligent Tutoring Systems
Hi-index | 0.00 |
In this paper, we propose a memetic algorithm with the aim of assisting professors when forming collaborative learning teams in the context of software engineering courses. This algorithm designs different alternatives to divide a given number of students into teams and evaluates each alternative as regards one of the grouping criteria most analyzed and appropriate in the context of software engineering courses. This criterion is based on taking into account the team roles of the students and on forming well-balanced teams according to the team roles of their members. To analyze the performance of the proposed algorithm, we report the computational experiments developed on eight different data sets. In this respect, the algorithm has obtained high-quality solutions for each one of the utilized data sets.