Abstract
With the explosive growth of the Internet, the Attribute-Based Access Control (ABAC) System has developed rapidly in size and complexity. So it is important to identify potential security flaws and bugs in the ABAC System using efficient testing. However, exhaustive testing is unrealistic due to time and budget constraints. In this paper, we propose a new method of unit testing based on the coverage selection approach using a decision inheritance tree. This data flow based testing method can achieve high structural coverage of design test cases. To evaluate the effectiveness of this method, we conducted two sets of tests using mutation operators and found higher mutation scores using the coverage selection approach based on the decision inheritance tree and combination testing based on data flow. The evaluation results show that the new method can reach higher mutation scores.
Get full access to this article
View all access options for this article.
