DocumentCode :
3315198
Title :
Data Flow Testing of SQL-Based Active Database Applications
Author :
Leitao-Junior, Plinio S. ; Vilela, Plinio R S ; Jino, Mario
Author_Institution :
Inst. de Inf., Fed. Univ. of Goiania, Goiania
fYear :
2008
fDate :
26-31 Oct. 2008
Firstpage :
230
Lastpage :
236
Abstract :
The relevance of reactive capabilities as a unifying paradigm for handling a number of database features and applications is well-established. Active database systems have been used to implement the persistent data requirements of applications on several knowledge domains. They extend passive ones by automatically performing predefined actions in response to events that they monitor. These reactive abilities are generally expressed with active rules defined within the database itself. We investigate the use of data flow-based testing to identify the presence of faults in active rules written in SQL. The goal is to improve reliability and overall quality in this realm. Our contribution is the definition of a family of adequacy criteria, which require the coverage of inter-rule persistent data flow associations, and its effectiveness in various data flow analysis precisions. Both theoretical and empirical investigations show that the criteria have strong fault detecting ability at a polynomial complexity cost.
Keywords :
SQL; active databases; data flow analysis; SQL-based active database application; Structured Query Language; active database systems; active rules; data flow analysis; data flow testing; database features; fault detection; inter-rule persistent data flow associations; knowledge domains; persistent data requirements; polynomial complexity cost; Application software; Computerized monitoring; Data analysis; Database systems; Fault detection; Fault diagnosis; Object oriented databases; Software engineering; Software testing; Spatial databases; Active database applications; Data flow testing; SQL-based applications; testing adequacy criteria;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Advances, 2008. ICSEA '08. The Third International Conference on
Conference_Location :
Sliema
Print_ISBN :
978-1-4244-3218-9
Electronic_ISBN :
978-0-7695-3372-8
Type :
conf
DOI :
10.1109/ICSEA.2008.57
Filename :
4668113
Link To Document :
بازگشت