Use of Code Refactoring Transformation in Software Advancement
In this paper, the refactoring of Object-oriented code affects the software quality in someways. Reengineering, which means refactoring, is nearly always a good idea and is usually cheap; itoptimizes the structure where the behavior does not appear to the user to have changed. This advantagemakes it a subject of much research when as a tool for measuring the quality of software. It isproposed that software requirements be addressed at this stage since rather specific requirements areassociated with higher-quality work. Refactoring is cost-effective when done during the developmentphase, this is because requirements that may need refactoring are identified early. It is necessary tonote that our paper consists of five research questions and their answers. Some of the best practicesfollowed in case of requirements management include Collection of requirements, choosing relevantrequirements from the pool, further subversion of the selected requirements, placing the requirementsin order of priority, and numbering and documentation of the requirements. This methodology is thenimplemented and results are attained at each phase of the study in the case of the Hotel ManagementSystem.
Authors
- Taimoor Hassan (ORCID: https://orcid.org/0000-0002-2761-2766)
Publication Details
- Journal
- Lahore Garrison University Research Journal of Computer Science and Information Technology
- Published
- 2024-08-12
- DOI
- https://doi.org/10.54692/lgurjcsit.2024.082558
- Primary Topic
- Model-Driven Software Engineering Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00