• DocumentCode
    2813152
  • Title

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

  • Author

    Xu, Shaochun ; Liu, Dapeng

  • Author_Institution
    Algoma Univ. Coll., Sudbury
  • fYear
    2007
  • fDate
    22-26 April 2007
  • Firstpage
    1223
  • Lastpage
    1226
  • Abstract
    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.
  • Keywords
    Java; SQL; application program interfaces; program compilers; relational databases; software maintenance; API; Eclipse plug-in; JDBC incremental change tool; Java database connectivity; application program interface; database log file; embedded SQL statement; parsing; program compiler; relational database; software maintenance; Application software; Computer languages; Computer science; Control systems; Java; Programming profession; Relational databases; Software maintenance; Software tools; Spatial databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Computer Engineering, 2007. CCECE 2007. Canadian Conference on
  • Conference_Location
    Vancouver, BC
  • ISSN
    0840-7789
  • Print_ISBN
    1-4244-1020-7
  • Electronic_ISBN
    0840-7789
  • Type

    conf

  • DOI
    10.1109/CCECE.2007.312
  • Filename
    4232971