|
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
|
| Volume 187 - Issue 83 |
| Published: February 2026 |
| Authors: Ndigwe C.F., Okeke O.C. |
10.5120/ijca2026926454
|
Ndigwe C.F., Okeke O.C. . Chinwe Reverse Software Engineering Model: A Case Study of Electronic Bookshop System. International Journal of Computer Applications. 187, 83 (February 2026), 16-24. DOI=10.5120/ijca2026926454
@article{ 10.5120/ijca2026926454,
author = { Ndigwe C.F.,Okeke O.C. },
title = { Chinwe Reverse Software Engineering Model: A Case Study of Electronic Bookshop System },
journal = { International Journal of Computer Applications },
year = { 2026 },
volume = { 187 },
number = { 83 },
pages = { 16-24 },
doi = { 10.5120/ijca2026926454 },
publisher = { Foundation of Computer Science (FCS), NY, USA }
}
%0 Journal Article
%D 2026
%A Ndigwe C.F.
%A Okeke O.C.
%T Chinwe Reverse Software Engineering Model: A Case Study of Electronic Bookshop System%T
%J International Journal of Computer Applications
%V 187
%N 83
%P 16-24
%R 10.5120/ijca2026926454
%I Foundation of Computer Science (FCS), NY, USA
Chinwe Reverse Software Engineering (CRSE) model for Legacy Software was developed to enable software engineers to build application by reverse engineering legacy application using the best features of the classical system with contemporary advanced technology. This will enable the reverse engineered system to adapt to modern environment while preserving the good features of the legacy application. In this paper a use case is presented for use to testing the CRSE model and presenting the detail design of the system in illustration of how the model can be used in real life software engineering development. This will serve as a guide to academics and developers on the deployment of the model in other use cases and projects. The Use case used is an Electronic Bookshop System with a legacy Java application that work offline but is reverse engineered to work online. The result of the design show a successful decompilation and refactoring of the system illustrating the veracity of the CRSE process model in reverse engineering of legacy software.