Open Access Open Access  Restricted Access Subscription Access

A Novel Approach to Restructure the Input Java Program


Affiliations
1 Department ofComputer science & Engineering, Ballari Institute of Technology & Management, Ballari, India
2 Department of CSE, RYMEC, Ballari, Research scholar, VTU, Belagavi, India
 

During the last few years, we can find a lot of developments in the software industry concerning customized applications. Most of the businesses are automated using Java programming language because of its object-oriented features. The applications developed, might have undergone perennial need-based modifications. The original structure of the program is lost because of the need-based modifications and further, the program becomes ill-structured. This ill-structured program is not appropriate for the abstraction of design information.

In this paper, we are proposing a novel approach that takes executable java program as input and restructures the program without modifying its functionality. The proposed approach comprises the phases like appending the externals files to the main program, eliminating comment lines, blank lines, converting multistatement lines to the single statement, the multi-line statement to single statement line, physically allotting line numbers, and removing unused variables.


Keywords

Restructuring, ill-structured, functionality, design information.
User
Notifications
Font Size


  • A Novel Approach to Restructure the Input Java Program

Abstract Views: 331  |  PDF Views: 1

Authors

R. N. Kulkarni
Department ofComputer science & Engineering, Ballari Institute of Technology & Management, Ballari, India
K. S. Aparna
Department of CSE, RYMEC, Ballari, Research scholar, VTU, Belagavi, India

Abstract


During the last few years, we can find a lot of developments in the software industry concerning customized applications. Most of the businesses are automated using Java programming language because of its object-oriented features. The applications developed, might have undergone perennial need-based modifications. The original structure of the program is lost because of the need-based modifications and further, the program becomes ill-structured. This ill-structured program is not appropriate for the abstraction of design information.

In this paper, we are proposing a novel approach that takes executable java program as input and restructures the program without modifying its functionality. The proposed approach comprises the phases like appending the externals files to the main program, eliminating comment lines, blank lines, converting multistatement lines to the single statement, the multi-line statement to single statement line, physically allotting line numbers, and removing unused variables.


Keywords


Restructuring, ill-structured, functionality, design information.

References