A Structured Model of Consistency Rules in After-State Database Testing

Computer Software and Applications Conference Workshops(2014)

引用 3|浏览7
暂无评分
摘要
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.
更多
查看译文
关键词
database management systems,ASDT framework,after-state database testing,business rules,consistency rules,data processing,data retrieval,database application,database applications,database schema,black-box,consistency rule,database testing
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要