• DocumentCode
    2392721
  • Title

    Analyzing goal semantics for rights, permissions, and obligations

  • Author

    Breaux, Travis D. ; Antón, Annie I.

  • Author_Institution
    Dept. of Comput. Sci., North Carolina State Univ., USA
  • fYear
    2005
  • fDate
    29 Aug.-2 Sept. 2005
  • Firstpage
    177
  • Lastpage
    186
  • Abstract
    Software requirements, rights, permissions, obligations, and operations of policy enforcing systems are often misaligned. Our goal is to develop tools and techniques that help requirements engineers and policy makers bring policies and system requirements into better alignment. Goals from requirements engineering are useful for distilling natural language policy statements into structured descriptions of these interactions; however, they are limited in that they are not easy to compare with one another despite sharing common semantic features. In this paper, we describe a process called semantic parameterization that we use to derive semantic models from goals mined from privacy policy documents. We present example semantic models that enable comparing policy statements and present a template method for generating natural language policy statements (and ultimately requirements) from unique semantic models. The semantic models are described by a context-free grammar called KTL that has been validated within the context of the most frequently expressed goals in over 100 Internet privacy policy documents. KTL is supported by a policy analysis tool that supports queries and policy statement generation.
  • Keywords
    Internet; context-free grammars; data privacy; formal specification; natural languages; Internet privacy policy; KTL grammar; context-free grammar; goal semantics; natural language policy statements; policy analysis tool; policy statement generation; query generation; semantic models; semantic parameterization; software requirements engineering; Computer science; Context modeling; Contracts; Data mining; Formal specifications; Internet; Natural languages; Permission; Privacy; Standardization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Requirements Engineering, 2005. Proceedings. 13th IEEE International Conference on
  • Print_ISBN
    0-7695-2425-7
  • Type

    conf

  • DOI
    10.1109/RE.2005.12
  • Filename
    1531039