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.


Login or register to download this white paper.

Login

Please login to download this resource.

Forgot password?
Need your new account confirmation email resent?

Not a member yet?

Register for a CIO Account and enjoy unlimited access to our extensive white paper library and critical decision-support resources. CIO Account Members have access to exclusive special content areas and can participate in CIO Debates.


Recent Enterprise software white papers

  • Diagnosing the cause of poor application performance

    Why having the right diagnostic tool can enable network professionals to quickly identify and resolve a problem

    As every network professional knows, users frequently complain about a slow network when it’s often an application that’s sluggish. It’s difficult to determine the cause of poor application performance, however, because it can be caused by everything from bad code to overworked servers to bandwidth that’s not up to par.
    Download this white paper

  • Business service efficiency: The key to green IT and profitability

    Learn how to eliminate 1000 servers and save on costs

    Learn how to use what you have already without buy new hardware to realise greater improvement in service and a greater reduction in operations costs and capital expenses.
    Download this white paper

  • Unleashing the power of virtualisation 2010

    Cloud computing and the perceptions of European business

    Find out more about cloud computing in European enterprises.
    Download this white paper

Featured Enterprise software white papers

Most popular Enterprise software white papers

  • Legal risks of uncontrolled email and web use

    The IT Manager’s essential guide

    Exploring the challenges facing IT Mangers today and vital steps to ensure safe internet an email use by employees.
    Download this white paper

  • Virtualisation 2.0

    Beyond the basics: Driving to higher ground

    Learn more about virtualisation with this ebook from Dell and AMD.
    Download this white paper

  • Unlocking the benefits of Google Apps

    Exploring the benefits of Google Apps suite: save time, increase productivity, and secure opportunities for business growth

    Download this whitepaper to learn more about how you can save time and money by migrating from Microsoft Exchange to Google Mail.
    Download this white paper


CIO White Papers

Creating an AUP: Common myths & mistakes

Avoid the common myths & mistakes when implementing your AUP

Unleashing the power of virtualisation 2010

Find out more about cloud computing in European enterprises.

Email archiving: Top 10 myths and challenges

This survey looks at a number of challenges and myths around email archiving that may also slow adoption of full archiving.

Modernising IT: Strategies for improving service quality and reducing IT costs

No matter how many people you allocate, sinking more labour into old IT practices cannot concurrently meet rising demands on IT and cut costs. Read about cost-effective, automated ways to meet this challenge head-on.


CIO UK - Business - Technology - Leadership

Differentiate your company with complete CRM

Focused on productivity and empowerment and leveraging the natural rhythms people work
What defines Complete CRM? How businesses can better engage customers and users, manage customer transactions, and analyse results to adapt and take advantage of changing business and economic circumstances.

DOWNLOAD

Oracle White Paper

IT Misuse Survey

Complete this survey and you could win a Nexus One.

CIO are running a short survey to discover how UK businesses are managing internet and email misuse in the Enterprise.

COMPLETE SURVEY

Virtualisation 2.0
Driving to higher ground beyond the basics

Virtualisation can deliver unparalleled efficiency and cost reductions to your business, allowing direct access to servers and guaranteeing a dependable, rapid response in times of crisis. Read this e-book to learn more about consolidation, discover the latest technologies and find out how to reduce the TCO of virtualisation.

DOWNLOAD

Trend Micro



* *