Second International Workshop on
Testing Database Systems


Co-located with ACM SIGMOD 2009
SIGMOD 2009

Welcome to DBTest 2009!

News

Motivation and scope

The functionality provided by modern database management systems (DBMS), data storage services, and database applications is continuously expanding. New trends in hardware architectures, new data storage requirements, and new usage patterns drive the need for continuous innovation and expansion. As a result, these system/applications are becoming increasingly complex and difficult to validate. As a consequence, testing and tuning these system/applications is becoming increasingly expensive and are often dominating the release cycle. It is not unusual that fifty percent of the development cost is spent on testing and tuning and that several months are reserved for testing before a new release can be shipped.

The first workshop on testing database systems (collocated with SIGMOD 2008) has shown that there is a huge interest of the industry to discuss problems in the area of testing database systems together with the academic community. Moreover, testing has recently gained more attention in the database community with an increasing number of conference submissions as well as a special issue of the IEEE Data Engineering Bulletin in this area. The main purpose of this workshop is to continue the discussion between industry and academia in order to come up with a research agenda that describes important open problems in the area of testing database systems/applications. The long term goal is to devise new techniques which solve these problems in order to reduce the cost and time to test and tune database products so that users and vendors can spend more time and energy on actual innovations. Obviously, the software engineering community has already worked intensively on testing related problems. However, testing DBMS/database applications imposes particular challenges and opportunities which have not been addressed in either the database or software engineering community.


Topics of Interest

  • Testing techniques for DBMS, data storage services, database applications
  • Generation of synthetic data for test databases
  • Generation of stochastic test models for large test matrices
  • Techniques and algorithms for automatic program verification
  • Maximizing code coverage of database systems/applications
  • Testing correctness of database systems/applications
  • Test-modelling of database systems/applications
  • Testing and designing systems that are robust to estimation inaccuracies
  • Testing the efficiency of adaptive policies and components
  • Minimizing, automating and ranking of engine tuning parameters
  • Identifying performance bottlenecks
  • Workload characterization with respect to performance metrics
  • Workload characterization with respect to engine components
  • Metrics for predictability of query and workload performance
  • Metrics for query plan robustness
  • Security and vulnerability testing
  • War Stories and vision papers


Sponsors





Microsoft SQL Server

Sybase Logo