The testing of database applications poses new challenges for software engineers. In particular, it is difficult to thoroughly test the interactions between an application and it...
Abstract. Synthetic data plays an important role in software testing. In this paper, we initiate the study of synthetic data generation models for the purpose of application softwa...
Traditionally, application software developers carry out their tests on their own local development databases. However, such local databases usually have only a small number of sa...
Regression testing is a widely-used method for checking whether modifications to software systems have adversely affected the overall functionality. This is potentially an expens...
Many software applications have a component based on database management systems in which information is generally handled through SQL queries embedded in the application code. Wh...