Knowledge Vault


Follow us




White paper download

Enterprise software white paper

Testing Database Applications

Developing new techniques and tools i to automate the testing and quality assurance of database applications

Database applications are becoming increasingly complex. They are composed of many components and stacked in several layers. Furthermore, most database applications are subject to constant change; for instance, business processes are re-engineered, authorization rules are changed, components are replaced by other more powerful components, or optimizations are added in order to achieve better performance for a growing number of users and data. The more complex an application becomes, the more frequently the application and its configuration must be changed.

The SIKOSA project is a joint research project of several universities in Western Europe. One goal of the SIKOSA project is to develop new techniques and tools in order to automate the testing and quality assurance of database applications. The goal is to reduce the burden of programmers and engineers (i.e., people) to guarantee the quality of a database application and to provide a (computer-based) infrastructure that automatically checks diverse quality metrics. This project has several apparent results: (a) the quality of the database applications can be dramatically increased – obvious errors which might slip a human’s attention can be detected; (b) the cost of testing can be reduced; (c) the time to market of a computer system can be reduced; (d) new computer technology (e.g., fast hardware) can be leveraged in order to achieve even
higher quality and reduced costs in the long run.

As part of this project, a suite of tools for testing database applications has been developed: HTDGen, HTTrace, and HTPar. First, HTDGen is a tool for generating a test database such that we could use that to test a database application thoroughly. Second, HTTrace is a tool to run regression tests on database applications. It “learns” during each test and devises a new test run execution schedule after each test. The next test will then be executed according to the new devised schedule so as to minimize the testing time. Third, HTPar is an extension of HTTrace. It is used to execute test runs in parallel on a single or several machines. Its goal is to exploit the available resources (e.g., machine) as well as possible and/or achieve linear speed up in testing.

View Preview


Already registered?

Login

Forgot password?


Please enter your full postcode then click 'Proceed'


Agree to Terms & Conditions

In order to provide you with this free service we share your business information with companies whose content you choose to view on this website. As part of your registration we'll keep you up to date on current news, research and analysis with our regular newsletters.

Yes I understand and accept the terms and conditions and Privacy Policy.


CIO White Papers

The financial economics of cloud email

This white paper evaluates cloud computing as a flexible alternative to your current IT capability that delivers tangible benefits including: projects delivered earlier, faster adoption to change, lower risk, reduced costs and easier to scale up or down services.

Beyond Dropbox: Requirements for Enterprise Secure File Sharing

This whitepaper explores the danger “Dropbox” type services pose for enterprises, and the security and compliance requirements for deploying enterprise-wide file sharing solutions.

Top 10 considerations for your IT operations management in the cloud

This paper explores ten questions every IT organization should answer to help determine their cloud based ITOM needs.

How to get your business ready for the 2012 Olympics

IT Manager: "I'm working on contingency plans to ensure that we can keep the business running whatever happens during the Olympics. Hopefully, it'll just be a case of letting people work from home but we need to be ready for anything".


CIO UK - Business - Technology - Leadership

Voice Applications in the Cloud

Watch this webcast to learn about new network and telecoms options.

Register now

Download the CIO BlackBerry App -
Access CIO's Content on the Move


The CIO UK BlackBerry App provides daily business and technology news, opinion and indepth features direct to your BlackBerry device.

Find out more

CIO Transformation Summit

CIO Roundtable:
The Private Cloud

Wed 29 Feb 2012
Tower 42, London, 7pm.

Join a select group of your fellow CIO's to discuss private cloud computing and how best to apply the private cloud to your organisation

Register here to book your place.



Knowledge Vault


* *