DocumentCode :
155179
Title :
Identifying Data Inconsistencies Using After-State Database Testing (ASDT) Framework
Author :
Setiadi, Robert ; Man Fai Lau
Author_Institution :
Fac. of Sci., Eng. & Technol., Swinburne Univ. of Technol., Hawthorn, VIC, Australia
fYear :
2014
fDate :
2-3 Oct. 2014
Firstpage :
105
Lastpage :
110
Abstract :
Database applications retrieve data from database, process the data and then store them for future processing. If the data from database is incorrect or inconsistent with the application´s business rules, the output of the application will be misleading. When such data is retrieved by the application for further processing, it may lead to incorrect results even though the program is correct. In this paper, we investigate methods in revealing inconsistent data stored in a database. We propose a framework to test the consistency of data with respect to the system specifications and design choices of the database applications. It is a black-box testing approach focusing on finding data inconsistency in database state after the execution of applications. We also build a prototype to demonstrate that our method is capable of handling different types of system rules, regardless of how they are implemented in the system.
Keywords :
data integrity; database management systems; query processing; ASDT framework; after-state database testing framework; application business rules; application execution; application output; black-box testing approach; data consistency test; data inconsistency identification; data processing; data retrieval; database application design; inconsistent data storage; system rules; system specifications; Databases; Engines; Remuneration; Software; Testing; Unified modeling language; black-box approach; data consistency; database testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Quality Software (QSIC), 2014 14th International Conference on
Conference_Location :
Dallas, TX
ISSN :
1550-6002
Print_ISBN :
978-1-4799-7197-8
Type :
conf
DOI :
10.1109/QSIC.2014.39
Filename :
6958393
Link To Document :
بازگشت