CFP last date
22 April 2024
Reseach Article

A Novel Software Change Management Model

Published on September 2016 by Mohd. Zia Ur Rehman
National Conference on Advances in Computing Applications
Foundation of Computer Science USA
NCACA2016 - Number 1
September 2016
Authors: Mohd. Zia Ur Rehman
d349ffc2-ab6f-485d-807b-460effe212ef

Mohd. Zia Ur Rehman . A Novel Software Change Management Model. National Conference on Advances in Computing Applications. NCACA2016, 1 (September 2016), 12-16.

@article{
author = { Mohd. Zia Ur Rehman },
title = { A Novel Software Change Management Model },
journal = { National Conference on Advances in Computing Applications },
issue_date = { September 2016 },
volume = { NCACA2016 },
number = { 1 },
month = { September },
year = { 2016 },
issn = 0975-8887,
pages = { 12-16 },
numpages = 5,
url = { /proceedings/ncaca2016/number1/26167-1036/ },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Proceeding Article
%1 National Conference on Advances in Computing Applications
%A Mohd. Zia Ur Rehman
%T A Novel Software Change Management Model
%J National Conference on Advances in Computing Applications
%@ 0975-8887
%V NCACA2016
%N 1
%P 12-16
%D 2016
%I International Journal of Computer Applications
Abstract

It has been well accepted by the software professionals as well as researchers that software systems have to evolve themselves to survive successfully. Software evolution is a crucial activity for software organizations. The objective of this paper is to identify critical challenges and giving a proposal against those in the area of software change management. The paper focuses on the existing issues of software change management. Software change impact analysis, software change propagation and regression testing are the key steps in change management process.

References
  1. R. S. Arnold and S. A. Bohner, "Impact Analysis - Towards A Framework for Comparison," Proceedings of the Conference on Software Maintenance, Los Alamitos, CA, September 1993, pp. 292-301.
  2. Malcom Gethers, Huzefa Kagdi, Bogdan Dit, and Denys Poshyvanyk. , "An adaptive approach to impact analysis from change requests to source code", In Proceedings of the 26th IEEE/ACM International Conference on Automated Software Engineering (ASE '11), IEEE Computer Society, Washington, DC, USA, pp. 540-543, 2011.
  3. Pfleeger, S. L. and J. M. Atlee (2006). " Software Engineering Theory and Practice Upper Saddle River", New Jersey, USA, Prentice Hall.
  4. D. Kung, J. Gar, P. Hsia, F. Wen, Y. Togoshima, and C. Chen, "Change Impact Identification in Object-Oriented Software Maintenance," Proceedings of the Conference on Software Maintenance, IEEE, Piscatawary, NJ, USA pp. 202-21, 1994.
  5. Mark Sherriff and Laurie Williams, "Empirical Software Change Impact Analysis using Singular Value Decomposition", In Proceedings of the 2008 International Conference on Software Testing, Verification, and Validation (ICST '08), IEEE Computer Society, PP. 268-277, 2008
  6. S. M. Ghosh1, H. R. Sharma1, V. Mohabay, "Software change management – Technological dimension", International Journal of Smart Home, Vol. 5, No. 2, April, 2011
  7. Ian Sommerville, "Software Engineering, 9/E",ISBN-13:9780137035151 Publisher: Addison-Wesley
  8. IEEE Standard for Information Technology- System Design- Software Design Descriptions, IEEE Std 1016 TM 2009
  9. Hoa Khanh Dam and Michael Winikoff. 2011. An agent-oriented approach to change propagation in software maintenance. Autonomous Agents and Multi-Agent Systems 23, 3 (November 2011), 384-452.
  10. Hoa Khanh Dam and Michael Winikoff. 2010. Supporting change propagation in UML models. In Proceedings of the 2010 IEEE International Conference on Software Maintenance (ICSM '10). IEEE Computer Society, Washington, DC, USA, 1-10.
  11. Chechik, M. ; Lai, W. ; Nejati, S. ; Cabot, J. ; Diskin, Z. ; Easterbrook, S. ; Sabetzadeh, M. ; Salay, R. ; , "Relationship-based change propagation: A case study," Modeling in Software Engineering, 2009. MISE '09. ICSE Workshop on , vol. , no. , pp. 7-12, 17-18 May 2009
  12. Vaclav Rajlich. "A Model for Change Propagation Based on Graph Rewriting", In Proceedings of the International Conference on Software Maintenance (ICSM '97). IEEE Computer Society, Washington, DC, USA, 84-91.
  13. Matthias Weidlich, Mathias Weske, and Jan Mendling. ,"Change Propagation in Process Models Using Behavioural Profiles", In Proceedings of the 2009 IEEE International Conference on Services Computing (SCC '09). IEEE Computer Society, Washington, DC, USA, 33-40.
  14. K. K. Aggrawal, Yogesh Singh, and A. Kaur. , "Code coverage based technique for prioritizing test cases for regression testing", SIGSOFT Softw. Eng. Notes 29, 5 (September 2004), 1-4.
  15. Yu-Chi Huang, Kuan-Li Peng, and Chin-Yu Huang. ,"A history-based cost-cognizant test case prioritization technique in regression testing", J. Syst. Softw. 85, 3 (March 2012), 626-637.
  16. R. Seth, S. Anand, " prioritization of test cases scenario derived from uml diagrams", International Journal of Computer Application(0975-8887), Vol 46- No 12, May 2012.
  17. Aprna Tripathi, Dharmender Singh Kushwaha and Arun Kumar Misra. Article: Software Change Complexity: A New Dimension for Analyzing Requested Change. IJCA Proceedings on International Conference on Recent Trends in Information Technology and Computer Science 2012 ICRTITCS(7):5-10, February 2013
Index Terms

Computer Science
Information Sciences

Keywords

Software Change Management Software Change Impact Analysis Software Change Propagation Regression Testing And Software Change Complexity.