Understanding Database Usage in PHP Systems: Current and Future Work

Abstract

Most PHP applications use databases to store application data. To manipulate this data, developers create queries in their programs using database APIs. These queries are constructed in source code using a combination of static query text and dynamically computed values, including values based on user input. In this abstract, we briefly explain our ongoing work on understanding how developers use PHP language features and query libraries to create database queries, and on how query languages are used in source code.

Publication
The Southeast Regional Programming Languages Seminar (SERPL 2019)
Mark Hills
Mark Hills
Associate Professor

My research interests include programming languages, program analysis, and software engineering.