DocumentCode
243577
Title
A Structured Model of Consistency Rules in After-State Database Testing
Author
Setiadi, Robert ; Man Fai Lau
Author_Institution
Fac. of Sci., Eng. & Technol., Swinburne Univ. of Technol., Hawthorn, VIC, Australia
fYear
2014
fDate
21-25 July 2014
Firstpage
650
Lastpage
655
Abstract
Database applications retrieve data from database for processing and store data to database for future use. In case, the data stored in the database is wrong or inconsistent, the database application may deliver wrong result even though its logic is correct. Ideally, database applications should ensure the consistency of the data to be stored. However, there is no way to check the data in the database is consistent or not. Revealing inconsistent data in database means the application fails to prevent such data being recorded in the first place. The After-State Database Testing (ASDT) framework aims to reveal such data that is inconsistent with the business rules and system specifications of a database application. One of the key steps in ASDT is to derive the data consistency rules from business rules, system specifications and database schema. It is mainly a manual process and, hence, is error-prone. In this article, we propose a structured model that enables us to generate these rules automatically with the intention to reduce resources and effort in ASDT.
Keywords
database management systems; ASDT framework; after-state database testing; business rules; consistency rules; data processing; data retrieval; database application; database applications; database schema; Aggregates; Business; Databases; Engines; Joining processes; Mathematical model; Testing; black-box; consistency rule; database testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference Workshops (COMPSACW), 2014 IEEE 38th International
Conference_Location
Vasteras
Type
conf
DOI
10.1109/COMPSACW.2014.109
Filename
6903205
Link To Document