Modeling Regulatory Ambiguities for Requirements Analysis
Published: 11/2017
Abstract:
Abstract:
Lawyers and policy makers regularly and intentionally use ambiguous language in laws, regulations, and other legal texts. Although ambiguity has important policy benefits, such as interpretive resilience in an ever-changing world, it frustrates engineers and businesses seeking to build software systems that are demonstratively compliant with legal obligations. In this vision paper, we propose a method for modeling legal texts alongside models of software requirements or design artifacts. Our approach allows engineers to reason about regulatory ambiguity separately from their system under development and then trace interpretive decisions made about the legal text to affected requirements models. When a regulation is updated or case law demands a new interpretation of a regulation, engineers can evaluate the effect of the changes on the current design and respond appropriately. Inspired by User Requirements Notation, our proposed method can be implemented as an extension to Legal-GRL.
Citation: A. K. Massey, E. Holtgrefe, S. Ghanavati, Modeling Regulatory Ambiguities for Requirements Analysis, In proceeding of the 36th International Conference on Conceptual Modeling (ER’17),Valencia, Spain, November 2017