Volume 10, Issue 2, February 2015, Pages 649–655
Jalil Abbas1, Rabia Mehdi2, Sana-ul-Haq3, and M. Mutahhar Saeed4
1 Department of Computer Science & IT, Govt. College University Faisalabad (Layyah Campus), Layyah, Punjab, Pakistan
2 Department of Mathematics, Gomal University Dera Ismail Khan, D.I.Khan, KPK, Pakistan
3 Department of IECS, UST Bannu University, Bannu, KPK, Pakistan
4 Department of Computer Science, Qurtuba University, Dera Ismail Khan, D.I.Khan, KPK, Pakistan
Original language: English
Copyright © 2015 ISSR Journals. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Reverse Engineering is the process which recovers the design artifacts of a software system by using its Size of source code, Available source code type, Abstraction level, Documentation type support. This research focus on the different case studies of recovery of Metrics and is elaborated by using the method of Reverse Engineering, to measure the complexity of the recovery of artifacts for the maintenance task. During this process of analyzing a subject system and in this way representation of a system is created at a higher level of abstraction. It represents an overview of the yield of reverse engineering and reviews cardinal achievement and areas of application, shedding light on key open research issues of the future.
Author Keywords: Design artifacts, Source code, Abstraction level, Recovery, Documentation.
Jalil Abbas1, Rabia Mehdi2, Sana-ul-Haq3, and M. Mutahhar Saeed4
1 Department of Computer Science & IT, Govt. College University Faisalabad (Layyah Campus), Layyah, Punjab, Pakistan
2 Department of Mathematics, Gomal University Dera Ismail Khan, D.I.Khan, KPK, Pakistan
3 Department of IECS, UST Bannu University, Bannu, KPK, Pakistan
4 Department of Computer Science, Qurtuba University, Dera Ismail Khan, D.I.Khan, KPK, Pakistan
Original language: English
Copyright © 2015 ISSR Journals. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Abstract
Reverse Engineering is the process which recovers the design artifacts of a software system by using its Size of source code, Available source code type, Abstraction level, Documentation type support. This research focus on the different case studies of recovery of Metrics and is elaborated by using the method of Reverse Engineering, to measure the complexity of the recovery of artifacts for the maintenance task. During this process of analyzing a subject system and in this way representation of a system is created at a higher level of abstraction. It represents an overview of the yield of reverse engineering and reviews cardinal achievement and areas of application, shedding light on key open research issues of the future.
Author Keywords: Design artifacts, Source code, Abstraction level, Recovery, Documentation.
How to Cite this Article
Jalil Abbas, Rabia Mehdi, Sana-ul-Haq, and M. Mutahhar Saeed, “Recovery of Metrics by using Reverse Engineering,” International Journal of Innovation and Applied Studies, vol. 10, no. 2, pp. 649–655, February 2015.