Welcome to DBTest 2009!
News
- July 6, 2009: Best paper award: Finding Min-Repros in Database Software, Nicolas Bruno / Microsoft Research and Rimma V. Nehme / Purdue University
- July 1, 2009: The slides are online.
- June 26, 2009: The final program is online.
- June 25, 2009: The workshop will be in room 555a.
- June 10, 2009: Registration is open (SIGMOD 2009).
- June 2, 2009: The preliminary program is now online.
- June 2, 2009: Keynote inforamtion is now online.
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



