DocumentCode
253344
Title
A genetic algorithm for task allocation in collaborative software developmentusing formal concept analysis
Author
Chakraverty, Shampa ; Sachdeva, Anish ; Singh, Ashutosh
Author_Institution
Dept. of Comput. Eng., Netaji Subhas Inst. of Technol., New Delhi, India
fYear
2014
fDate
9-11 May 2014
Firstpage
1
Lastpage
6
Abstract
Software development is no longer an isolated or localized task but a collaborative process with well coordinated contributions from personnel across the globe. Such an approach boosts productivity, but also poses challenges that must be met. One of them is to formally analyze the realms of software development tasks and the teams that are commissioned to perform them to derive the full set of conceptual units that describe these domains in terms of the needed proficiencies. Then, the best possible matching between the cohesive task-sets and the inter-coordinating teams must be obtained. In this paper, we present a model for Collaborative Software Development that addresses these issues. We employ Formal Concept Analysis to generate the concept lattices in the domains of tasks and teams in terms of various skills. We employ Genetic Algorithm, a meta-heuristic that stochastically scans the search space in a guided manner to generate the best possible pairings between task concepts and team concepts. Results show that this approach forms cohesive task sets, identifies sets of homogeneous teams and produces optimum task-team mappings that gives high skills utilization and provides a basis for coordinated and reliable operation. The GA yields a range of non-inferior solutions giving wide scope of tradeoff between various objectives.
Keywords
formal concept analysis; genetic algorithms; search problems; software development management; GA; cohesive task-sets; collaborative software development; concept lattices; formal concept analysis; genetic algorithm; intercoordinating teams; noninferior solutions; optimum task-team mappings; personnel; search space; task allocation; Buildings; Databases; Encoding; Software; Testing; Unified modeling language; Welding; Collaborative Software Development; Formal Concept Analysis; Genetic Algorithm; Pareto Optimal Ranking;
fLanguage
English
Publisher
ieee
Conference_Titel
Recent Advances and Innovations in Engineering (ICRAIE), 2014
Conference_Location
Jaipur
Print_ISBN
978-1-4799-4041-7
Type
conf
DOI
10.1109/ICRAIE.2014.6909305
Filename
6909305
Link To Document