Title: Analysing the effect of multi-versioning for software updates on reliability: a utility following pheromone trail of social insects
Authors: Nishi Kant Kumar; Soumya Banerjee
Addresses: Department of Computer Science, Birla Institute of Technology, Mesra, Deoghar Campus, India ' Department of Computer Science, Birla Institute of Technology, Mesra, Deoghar Campus, India
Abstract: Software evolves, with new versions and patches being released frequently have always been a challenge. The conventional users refuse to upgrade their regular software application, relying instead on outdated versions flawed with vulnerabilities or missing useful features and bug fixes. Software engineering community improvises such requirement for version migrations and also is looking for analytical support system to scrutinise post convergence of version control. Hence, this paper presents a novel bio-inspired utility to analyse post convergence of version control of software applications and automatically tests each submitted patch, looking for potential bugs it introduces. The bio-inspired phenomena signifies a pheromone deposition and evaporation property of social insects and it demonstrates that how it largely effects the optimisation of local minima problem across the path of social insects. Similarly, here, the version control effect has been modelled with its parameters, which can yield useful post-version control paradigm, and may assist the software community with this developed application plug-in.
Keywords: multiple version; version control; social insects; pheromone trail; post version control analytics.
DOI: 10.1504/IJAIP.2017.088145
International Journal of Advanced Intelligence Paradigms, 2017 Vol.9 No.5/6, pp.505 - 518
Received: 30 Jul 2015
Accepted: 30 Sep 2015
Published online: 27 Nov 2017 *