Title :
Mapping faults to failures in SQL manipulation commands
Author :
de Sa Leitao, P. ; Vilela, Plíuniuo R S ; Jino, Mario
Author_Institution :
DCA-FEEC-Unicamp, Campinas State Univ., Brazil
Abstract :
Summary form only given. Databases and their applications are topics of interest to both academia and industry. However, they have received little attention towards improving the knowledge about their associated faults and failures. This lack of knowledge is an impediment to the definition of adequate software testing techniques applicable in this domain and to the development of quality software. We discuss issues arising from SQL manipulation failures and present the results of an investigation aiming at understanding the relationship between faults and failures. The analysis of data mapping indicates that: i) there is a many-to-many mapping between faults and failures; ii) failure dimensions are dependent on fault type, faulty command, and the database itself; and iii) knowledge of the manipulation faults is crucial to programming and testing database applications.
Keywords :
SQL; database management systems; program testing; system recovery; SQL manipulation commands; SQL manipulation failures; data mapping; fault mapping; fault type; faulty command; many-to-many mapping; programming database application; software quality; software testing; testing database application; Application software; Costs; Database languages; Failure analysis; Impedance; Information retrieval; Relational databases; Software quality; Software testing; System testing;
Conference_Titel :
Computer Systems and Applications, 2005. The 3rd ACS/IEEE International Conference on
Print_ISBN :
0-7803-8735-X
DOI :
10.1109/AICCSA.2005.1387036