Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

Reengineering Framework to Enhance the Performance of Existing Software

Author 1: Jaswinder Singh Author 2: Kanwalvir Singh Dhindsa Author 3: Jaiteg Singh
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 10, No. 5 · Published 2019

DOI: https://doi.org/10.14569/IJACSA.2019.0100570

Abstract

Term reengineering refers to improve the quality of the system. Continues maintenance and aging degrade the performance of the software system. Right approach and methodology must be adapted to perform reengineering. With lack of right approach and methodology, reengineering itself will be costly and time-consuming. For the process of reengineering main concerns include when to reengineer, how to estimate cost, the right approach for reengineering, and how to validate software enhancement. This research paper proposed a framework to identify the need for reengineering, to estimate the cost of reengineering, and to validate software quality improvement. Research work used the agile methodology to perform tasks of reengineering. Reengineering needs are identified using prediction based decision tree approach. Reengineering is applied using the agile Scrum methodology. Cost estimation is done using story point estimation. Performance analyses are done using complexity measures analysis of the internal design metrics and mean time to execute metric. The research used various automated tools like CKJM ver1.9, Rapid Miner studio ver7.1, and Net beans7.3 framework.

Keywords

How to Cite this Article

Singh, J., Dhindsa, K. S., & Singh, J. (2019). Reengineering Framework to Enhance the Performance of Existing Software. International Journal of Advanced Computer Science and Applications, 10(5). https://doi.org/10.14569/IJACSA.2019.0100570

Singh, Jaswinder, et al.. "Reengineering Framework to Enhance the Performance of Existing Software." International Journal of Advanced Computer Science and Applications, vol. 10, no. 5, 2019, https://doi.org/10.14569/IJACSA.2019.0100570.

@article{Singh2019,
  title     = {Reengineering Framework to Enhance the Performance of Existing Software},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {10},
  number    = {5},
  year      = {2019},
  publisher = {The Science and Information Organization},
  author    = {Jaswinder Singh and Kanwalvir Singh Dhindsa and Jaiteg Singh},
  doi       = {10.14569/IJACSA.2019.0100570},
  url       = {https://doi.org/10.14569/IJACSA.2019.0100570}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.