Abstract-Med den ökande komplexiteten i programvara, nya åtkomstkontrollmetoder har dykt upp för att hantera attributbaserade tillstånd. Som standardspråk för attributbaserad åtkomstkontroll erbjuder XACML ett antal regler och policyer som kombinerar algoritmer för att möta olika behov av policysammansättning. På grund av deras variation och komplexitet är det dock inte ovanligt att kombinera algoritmer felaktigt, vilket kan leda till obehörig åtkomst eller överbelastning. För att lösa detta problem presenterar detta dokument en felbaserad testmetod för att fastställa felaktig kombination av algoritmer i XACML 3.0-policyer. Den utnyttjar en effektiv begränsningslösare för att generera frågor som en viss politik producerar olika svar än dess kombinera algoritm-baserade mutanter. Sådana frågor kan avgöra om den givna kombinationsalgoritmen används korrekt eller inte. Våra empiriska studier med hjälp av betydande XACML-policyer har visat att vår strategi är effektiv.
Xu et al., har föreslagit en felbaserad testningsmetod för att fastställa förekomsten eller avsaknaden av felaktiga kombinera algoritmer i XACML 3.0 policys REF.
Fault-Based Testing of Combining Algorithms in XACML3.0 Policies
{'venue': 'SEKE', 'journal': None, 'mag_field_of_study': ['Computer Science']}