Software Reverse Engineering to Requirement Engineering for Evolution of Legacy System

Now a days new technologies are introducing in market. Legacy Systems are the old systems that have old technologies. Large organizations are transferring their data from legacy systems to new technology systems. This paper focus on reverse engineering of legacy systems to get requirements from it. By reverse engineering of legacy system we can get all old requirements and construct our new system easily. This method will give high efficiency and it will develop confidence of user on the system. This method will provide easiness for the users that are working on legacy system. Those users can easily switch on new systems because new systems will not have so much difference from old systems.

[1]  Ira D. Baxter,et al.  Reverse engineering is reverse forward engineering , 2000, Sci. Comput. Program..

[2]  Hongji Yang,et al.  A useful approach to developing reverse engineering metrics , 1999, Proceedings. Twenty-Third Annual International Computer Software and Applications Conference (Cat. No.99CB37032).

[3]  Ian Sommerville,et al.  Viewpoints: principles, problems and a practical approach to requirements engineering , 1997, Ann. Softw. Eng..

[4]  Betty H. C. Cheng,et al.  Research Directions in Requirements Engineering , 2007, Future of Software Engineering (FOSE '07).

[5]  Kevin Mobley Reverse Engineering for Software Performance Engineering , 2007, 14th Working Conference on Reverse Engineering (WCRE 2007).

[6]  Jean-Luc Hainaut Legacy and Future of Data Reverse Engineering , 2009, 2009 16th Working Conference on Reverse Engineering.

[7]  Peter H. Aiken,et al.  A framework for reverse engineering DoD legacy information systems , 1993, [1993] Proceedings Working Conference on Reverse Engineering.

[8]  Usman Qamar,et al.  Impact minimization of requirements change in software project through requirements classification , 2015, IMCOM.

[9]  Alan J. Brown,et al.  Specifications and reverse-engineering , 1993, J. Softw. Maintenance Res. Pract..

[10]  Ming Li,et al.  Research on Reverse Engineering Technology of Complex Product , 2009, 2009 International Conference on Computational Intelligence and Software Engineering.

[11]  Ho-Jin Choi,et al.  Software Reverse Engineering to Requirements , 2007, 2007 International Conference on Convergence Information Technology (ICCIT 2007).

[12]  Bashar Nuseibeh,et al.  Requirements engineering: a roadmap , 2000, ICSE '00.

[13]  Barbara Paech,et al.  Requirements Engineering Process , 1999 .