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 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article