Static compliance checking beyond separation of duty constraints. (2018)