Persisting comments using custom annotation inside byte code
Indher, Zahid 15MSIT15 Supervisor - Dr. Abdul Wahid Memon
Persisting comments using custom annotation inside byte code - Nawabshah: Quest, 2018. - 42p.
ABSTRACT
Developer comments assist newer programmers to understand the code rapidly, the main benefit being their importance during the maintenance phase of Software Development Life Cycle (SDLC). If high level code base is lost due to any reason and only the lower level code base is available, the code base can he converted to high level language by using the reverse engineering technique. There can be problems, if the software package is old or out dated and the programmer who wrote the initial code is either not onboard or not immediately accessible. I such a case, the new developer will inevitable face have a lot of problems and hindrances while trying to understand the source code and specific business terms. In addition, i f the code is recovered using any decompiler then it would be much more difficult for new programmer to fully understand the code within a short time. All of these issues will consequently lead to an increase in development cost to the new programmer. The absence of the comments inside recovered source code will also ad This research purposes universal technique embedding the comments with improved file size, correctness of code, correctness or comments and improved conversion
Persisting comments using custom annotation inside byte code - Nawabshah: Quest, 2018. - 42p.
ABSTRACT
Developer comments assist newer programmers to understand the code rapidly, the main benefit being their importance during the maintenance phase of Software Development Life Cycle (SDLC). If high level code base is lost due to any reason and only the lower level code base is available, the code base can he converted to high level language by using the reverse engineering technique. There can be problems, if the software package is old or out dated and the programmer who wrote the initial code is either not onboard or not immediately accessible. I such a case, the new developer will inevitable face have a lot of problems and hindrances while trying to understand the source code and specific business terms. In addition, i f the code is recovered using any decompiler then it would be much more difficult for new programmer to fully understand the code within a short time. All of these issues will consequently lead to an increase in development cost to the new programmer. The absence of the comments inside recovered source code will also ad