• DocumentCode
    3169650
  • Title

    Dynamic Analysis of SQL Statements for Data-Intensive Applications Reverse Engineering

  • Author

    Cleve, Anthony ; Hainaut, Jean Luc

  • Author_Institution
    PReCISE Res. Center, Univ. of Namur, Namur
  • fYear
    2008
  • fDate
    15-18 Oct. 2008
  • Firstpage
    192
  • Lastpage
    196
  • Abstract
    Analyzing SQL statements brings invaluable information that can be used in various applications such as program understanding and database reverse engineering. While static SQL statements are fairly easy to analyze, dynamic SQL statements most often require dynamic analysis techniques that may prove more difficult to implement. This paper addresses the problem of dynamic SQL query analysis in the context of software and database reverse engineering. It explores the use of dynamic analysis techniques such as aspect-based tracing and SQL trace analysis for extracting implicit information about both the program behavior and the database structure.
  • Keywords
    SQL; information retrieval; query processing; reverse engineering; SQL statements; SQL trace analysis; aspect-based tracing; database reverse engineering; dynamic SQL query analysis; dynamic analysis techniques; software reverse engineering; Application software; Cities and towns; Data mining; Databases; Educational programs; Information analysis; Programming profession; Resists; Reverse engineering; Time factors; Dynamic analysis; SQL; aspects; data reverse engineering; program comprehension;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reverse Engineering, 2008. WCRE '08. 15th Working Conference on
  • Conference_Location
    Antwerp
  • ISSN
    1095-1350
  • Print_ISBN
    978-0-7695-3429-9
  • Type

    conf

  • DOI
    10.1109/WCRE.2008.38
  • Filename
    4656409