JICT: An Eclipse Plug-In for Incremental Changes on JDBC Applications

Shaochun Xu, Dapeng Liu · 2007

Changeability is one of the essential properties of software, including those Java JDBC applications, which contains the embedded SQL statements. JICT (JDBC incremental change tool) is a plug-in for eclipse that implements the incremental change approach for JDBC applications. JICT analyzes database log files and identifies schema changes, parses the JDBC Java applications, and discovers the JDBC statements that may be impacted accordingly. The incremental change component will perform actions on source code to accommodate the changes and their consequences. After the code is changed, JICT will reload the application to recompile and run it in order to make sure everything has been changed correctly. If the changes are made incorrectly, JICT will undo the changes and recover the original JDBC applications.

Read the paper · More papers on PaperTik