Incremental Software Version Release Planning for Adaptive Maintenance
Arti Rana, Satya Prakash Singh, Rachna Soni, Ashish Jolly · International Journal of Software Engineering and Its Applications · 2015
The core of the versioning is change management. Versioning is related to the creation and management of the software changes for the traceability of number of releases of software, all of which has the same general function but is enhanced or tailored. Version control gives you the option to expand your project in the future and engage in possible collaborations with others. Even after the software is delivered it is required for every successful software system continues to be improved and adapted over time to meet the changing needs of the market. In this paper the Markov model is then proposed, and market share of software according to optimal release version analysis for n versions is studied.