Design and Implementation of SQL Inspector for Database Audit Using ANTLR |
Liu, Chen
(부경대학교 컴퓨터공학과)
Kim, Taewoo (부경대학교 컴퓨터공학과) Zheng, Baowei (부경대학교 정보공학과) Yeo, Jeongmo (부경대학교 컴퓨터공학과) |
1 | Jong-won Kim, "System Audit Improvement Through Identifying Database Query Audit Inspection Item," Master dissertation, Incheon National University, Incheon, KOREA, 2013. |
2 | National Information Society Agency, "A Survey and Application Plan for Audit Tools," National Information Society Agency, 2001. |
3 | T. J. PARR, "The Definitive ANTLR Reference: Building Domain-Specific languages," The Pragmatic Bookshelf, 2013. |
4 | National Computerization Agency, "The Guide for Information System Auditing," National Computerization Agency, 2013. |
5 | National Information Society Agency, "Information Systems Audit Cookbook V2.0," National Information Society Agency, 2007. |
6 | National Information Society Agency, "Information Systems Audit Guidelines V1.0," National Information Society Agency, 2009. |
7 | Oracle, Oracle Database Performance Tuning Guide 11g Release [Internet], http://docs.oracle.com/database/121/TGD BA/toc.htm. |
8 | Gwangil Park, "Design and implementation of an SQL performance analyzer for DATABASE performance improvement," Master dissertation, Chungang University, Seoul, KOREA, 2010. |
9 | YourDictionary [Internet], http://www.yourdictionary.com/ ad-hoc-query. |
10 | Parsing [Internet], https://en.wikipedia.org/wiki/Parsing. |
11 | T. J. Parr, R. W. Quong, "ANTLR: A Predicated-LL(k) Parser Generator," Software-practice and Experience, Vol.25, No.7, pp.789-810, 1995. DOI |
12 | Haiyan Wang and Hebiao Yang, "ANTLR-based SQL Grammatical Analysis Strategy and its Implementation," Computer Application and Software, Vol.30, No.11, pp.68-70, 2013. |
13 | Danyang Cao and Donghui Bai, "Design and implementation for SQL parser based on ANTLR," 2nd International Conference on Computer Engineering and Technology, Vol.4, pp.276-279, 2010. |
14 | Xia Liu, Li Tao, Yuhong Zhou, Kevin Ma, and Xiaoqiang Liu, "The Automatic Marking Method of SQL Script Based on Syntax Analysis and Levenshtein, Distance," Software Engineering and Applications, Vol.3, pp.9-14, 2014. DOI |
15 | Chen Liu, Taewoo Kim, Baowei Zheng, and Jeongmo Yeo, "Design and Implementation of SQL Audit Tool for Database Performance," KIPS Transactions on Software and Data Engineering, Vol.5, No.5, 2016. |