发明名称 Natural language interface, compiler and de-compiler for security policies
摘要 A method and system for enabling non-programmers to create certifiable Extensible Access Control Markup Language (XACML) policies. The graphical user interface (GUI) presents a form to the security policy author using a natural language such as English, as specified by a context-free grammar. The compiler software translates the GUI's filled-in form-representing a human-readable natural language policy-into XACML code. A reverse compiler or de-compiler provides a certification of the XACML code to render the original policy in a natural language format such as English. Optionally, a tokenized intermediate form, a set of policy-specific data sets and a graph theory-based intermediate representation can be configured. Logic checks and code validation checks can be also preferably configured. Apparatus and medium claims are also provided.
申请公布号 US8532978(B1) 申请公布日期 2013.09.10
申请号 US20080263307 申请日期 2008.10.31
申请人 TURNER RONALD C;AFRL/RIJ 发明人 TURNER RONALD C
分类号 G06F17/28;G06F17/20;G06F17/21;G06F17/27;G10L21/00 主分类号 G06F17/28
代理机构 代理人
主权项
地址