Manimekalai Somu


Software Reengineering can be defined as the examination, analysis, and alteration of any existing software system to reconstitute it in a new form, and the subsequent implementation of the new form [12]. The Current trend in software reengineering is “innovation for the third plat form”. Legacy is old. Developing on the third platform will accelerate in 2014. For developing a third platform we require high skills of security, Social, Cloud, Mobile, Big Data/Analytics, IOT, HCI, Gamification, and Cognitive Computing. Daily as human beings, we use variable naming theories that we neither aware of nor understand, but by the end of the day our communication either forwards or backwards continue without understanding progress. The proposal is to apply a comprehensive Framework for extracting variable names from the source code, clean them through. This would be satisfied to show merely that the conditions within the framework can be used to help us achieve a mechanism for understanding at least some essential properties of the variable names within the system and how they are evolving over a given period of time. The question is to address is whether it is possible to have a framework for arriving at a critical decision as to how we can use variable names in software reengineering. These modes of determination need play an important part in the explanation of mutual understanding, of communication.


Source reengineering, ASP.net, Line of Codes, Three tier architecture, Variable Naming

Full Text:



. Maintenance vs. Reengineering Software Systems Global Journal of Computer Science and Technology Dr. Ashok Kumar, Bakhshsish Singh Gill,Kurukshetra University, Kurukshetra on DECEMBER 2011.

. The Need of Re-Engineering in Software Engineering International Journal of Engineering and Technology Volume Ahmed Saleem Abbas, W. Jeberson, V.V. Klinsega, Department of Computer Science and Information Technology, SHIATS University, India on Febrauary 2012

. Reengineering Techniques for Object Oriented Legacy Systems International Journal of Software Engineering and Its Applications AmanJatain and DeeptiGaur,Department of Computer Science and Information Technology, ITM University, Gurgaon,2015

. A Framework for Software Reengineering Using Set of Software MetricsDr. SumeshSood, Department of Computer Applications SSCMT Amritsar, Punjab

. Design And Develop An Environment Analyse Object-Oriented Software And Quality Assurance Mr. ThakoreDevendra Singh, Department Of Computer Engineering Shri Jagdish Prasad JhabarmalTibrewala University, Vidyanagari, Jhunjhunu, Rajasthan – 333001

. Alshammari Bandar, Fidge C. J., and Corney D. (2009), “Security metrics for objectorientedclass designs”, in Proceedings of the Ninth International Conference on Quality Software (QSIC 2009), (Jeju, Korea).

. Manimekalai S, Kirubakaran E, “Re-Engineering for GUI Conversion from Markup Language to Programming Language”, International Journal of Advanced Research in Computer Science(IJARCS),2010.

. Amjan Shaik, C. R. K. Reddy, Bala Manda, Prakashini. C, Deepthi. K (2008), “An Empirical Validation of Object Oriented Design Metrics in Object Oriented Systems”Journal of Emerging Trends in Engineering and Applied Sciences (JETEAS).

. Anandha Mala G.S., Jayaradika J., and Uma G. V. (2006), “Restructuring Natural Language Text to Elicit Software Requirements”, in proceeding of the International Conference on Cognition and Recognition.

. Manimekalai S, Kirubakaran E, “Wrapper Based Design Conversion to Database in Reengineering”, International Journal of Advanced Research in Computer Science(IJARCS),2011.

. Arun Kumar S., Arun Kumar T.andSwarnalatha P. (2010), “Significance of Software Metrics to Quantify Design and Code Quality”.

. https://msdn.microsoft.com/en-us/library/ bb470374(v=vs.100).aspx

. Application Software Reengineering By M Afshar Aalam, Tendai Padenga, Pearson Education India, 2010 Edition.

DOI: https://doi.org/10.26483/ijarcs.v8i8.4733


  • There are currently no refbacks.

Copyright (c) 2017 International Journal of Advanced Research in Computer Science