Call for Paper - January 2023 Edition
IJCA solicits original research papers for the January 2023 Edition. Last date of manuscript submission is December 20, 2022. Read More

Software Change Management: A Note on Significance, Tools and Support

Print
PDF
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Year of Publication: 2020
Authors:
Sunbal Siddique, Ali Siddique
10.5120/ijca2020919820

Sunbal Siddique and Ali Siddique. Software Change Management: A Note on Significance, Tools and Support. International Journal of Computer Applications 177(34):59-62, January 2020. BibTeX

@article{10.5120/ijca2020919820,
	author = {Sunbal Siddique and Ali Siddique},
	title = {Software Change Management: A Note on Significance, Tools and Support},
	journal = {International Journal of Computer Applications},
	issue_date = {January 2020},
	volume = {177},
	number = {34},
	month = {Jan},
	year = {2020},
	issn = {0975-8887},
	pages = {59-62},
	numpages = {4},
	url = {http://www.ijcaonline.org/archives/volume177/number34/31127-2020919820},
	doi = {10.5120/ijca2020919820},
	publisher = {Foundation of Computer Science (FCS), NY, USA},
	address = {New York, USA}
}

Abstract

Requirements management is an essential part of software engineering. The changes occurring in the requirements of the software, if not handled properly, can lead to catastrophic failures. It is due to this reason that the proper management of requirements change is considered a critical part of software development. In this paper, a brief review on change management in requirements is presented. Moreover, general concepts of requirements change management are elaborated alongwith the information on related tools that are available for different aspects of requirements change management activities in the market. Last but not least, various tools proposed by different researchers on several categories of requirements change management are compared with each other. It has been observed that ‘requirements traceability’ tools are discussed more frequently in the literature than others, and find more support than other classes of requirements change management.

References

  1. Ruhaya Ab Aziz and Bernard Wong. The interplay between requirements relationships knowledge and requirements change towards software project success: an assessment using partial least square (PLS). Procedia Computer Science, 46:732–741, 2015.
  2. Juan M Carrillo De Gea, Joaqu´in Nicol´as, Jos´e L Fern´andez Alem´an, Ambrosio Toval, Christof Ebert, and Aurora Vizca´ino. Requirements engineering tools: Capabilities, survey and assessment. Information and Software Technology, 54(10):1142–1157, 2012.
  3. Jorge Esparteiro Garcia and Ana CR Paiva. A Requirementsto- Implementation Mapping Tool for Requirements Traceability. JSW, 11(2):193–200, 2016.
  4. Manju Geogy and Andhe Dharani. A Scrutiny of the Software Requirement Engineering process. Procedia Technology, 25:405–410, 2016.
  5. Stefan Hallerstede, Michael Jastram, and Lukas Ladenberger. A method and tool for tracing requirements into specifications. Science of Computer Programming, 82:2–21, 2014.
  6. GQ Huang, WY Yee, and KL Mak. Development of a webbased system for engineering change management. Robotics and Computer-Integrated Manufacturing, 17(3):255–267, 2001.
  7. Lauri Jokinen, Ville Vainio, and Antti Pulkkinen. Engineering Change Management Data Analysis from the Perspective of Information Quality. Procedia Manufacturing, 11:1626– 1633, 2017.
  8. Michael Lang and Jim Duggan. A tool to support collaborative software requirements management. Requirements Engineering, 6(3):161–172, 2001.
  9. Domia Lloyd, Ramadan Moawad, and Mona Kadry. A supporting tool for requirements change management in distributed agile development. Future Computing and Informatics Journal, 2(1):1–9, 2017.
  10. Jihen Maˆazoun, Nadia Bouassida, and Hanˆene Ben-Abdallah. Change impact analysis for software product lines. Journal of King Saud University-Computer and Information Sciences, 28(4):364–380, 2016.
  11. Nasir Mehmood Minhas, Atika Zulfiqar, et al. An improved framework for requirement change management in global software development. Journal of Software Engineering and Applications, 7(09):779, 2014.
  12. Kannan Mohan, Peng Xu, Lan Cao, and Balasubramaniam Ramesh. Improving change management in software development: Integrating traceability and software configuration management. Decision Support Systems, 45(4):922–936, 2008.
  13. David Raffo, Robert Ferguson, Siri-on Setamanit, and Bhuricha Sethanandha. Evaluating the impact of requirements analysis tools using simulation. Software Process: Improvement and Practice, 13(1):63–73, 2008.
  14. Hossein Saiedian, Andrew Kannenberg, and Serhiy Morozov. A streamlined, cost-effective database approach to manage requirements traceability. Software Quality Journal, 21(1):23– 38, 2013.
  15. G¨unther Schuh, Henrique Rozenfeld, Dirk Assmus, and Eduardo Zancul. Process oriented framework to support PLM implementation. Computers in industry, 59(2-3):210–218, 2008.
  16. Maria Grazia Violante and Enrico Vezzetti. A methodology for supporting requirement management tools (RMt) design in the PLM scenario: An user-based strategy. Computers in industry, 65(7):1065–1075, 2014.

Keywords

Change Impact Analysis, Distributed Software Development, Features Tree, Global Software Development, Requirements Traceability