“…Existing static-analysis models in the literature for the verification of such a property can be classified as type systembased [14,16], dependence graph-based [6,7,9], slicing-based [1,8], etc. Observably, all these notable works refer only to imperative, object-oriented, functional programming languages [7,8,12,13,14], while in the information system scenarios most of the data-intensive applications are embedded with SQL commands extracting or manipulating data from back-end databases.…”