Skip to content

Repository files navigation

SQLABenchmark

This benchmark contains 52 SQL anti-patterns instances detected in a set of top-ranked marketplace applications. Details of these SQL anti-patterns and detected instances can be found in our paper:

Quantifying the Performance Impact of SQL Antipatterns on Mobile Applications
Yingjun Lyu, Ali Alotaibi, William G. J. Halfond
In Proceedings of the International Conference on Software Maintenance and Evolution (ICSME). 2019.

Preprint available at: http://www-scf.usc.edu/~yingjunl/lyu19icsme.pdf

Before running the benchmark app, add the two files to the sdcard of the phone. The commands are

adb push pattern.txt /sdcard/

adb push ESAPI.properties /sdcard/

Raw measurement data available at: https://drive.google.com/file/d/1Ib29F8eh634Vk_EDJHrWnSWVyI1tuYJj/view?usp=sharing

About

A benchmark for SQL anti-patterns

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages