Using UML for Modeling Procedural Legal Rules: Approach and a Study of Luxembourg’s Tax Law

peer reviewed ; Many laws, e.g., those concerning taxes and social benefits, need to be operationalized and implemented into public administration procedures and eGovernment applications. Where such operationalization is warranted, the legal frameworks that interpret the underlying laws are typically prescriptive, providing procedural rules for ensuring legal compliance. We propose a UML-based approach for modeling pro- cedural legal rules. With help from legal experts, we investigate actual legal texts, identifying both the information needs and sources of com- plexity in the formalization of... Mehr ...

Verfasser: Soltana, Ghanem
Fourneret, Elizabeta
Adedjouma, Morayo
Sabetzadeh, Mehrdad
Briand, Lionel
Dokumenttyp: conference paper
Erscheinungsdatum: 2014
Verlag/Hrsg.: Springer International Publishing
Schlagwörter: Requirements Engineering / Model-Based Development / Regulatory Compliance / Engineering / computing & technology / Computer science / Ingénierie / informatique & technologie / Sciences informatiques
Sprache: Englisch
Permalink: https://search.fid-benelux.de/Record/base-28697147
Datenquelle: BASE; Originalkatalog
Powered By: BASE
Link(s) : https://orbilu.uni.lu/handle/10993/17377

peer reviewed ; Many laws, e.g., those concerning taxes and social benefits, need to be operationalized and implemented into public administration procedures and eGovernment applications. Where such operationalization is warranted, the legal frameworks that interpret the underlying laws are typically prescriptive, providing procedural rules for ensuring legal compliance. We propose a UML-based approach for modeling pro- cedural legal rules. With help from legal experts, we investigate actual legal texts, identifying both the information needs and sources of com- plexity in the formalization of procedural legal rules. Building on this study, we develop a UML profile that enables more precise modeling of such legal rules. To be able to use logic-based tools for compliance analysis, we automatically transform models of procedural legal rules into the Object Constraint Language (OCL). We report on an application of our approach to Luxembourg’s Income Tax Law providing initial evidence for the feasibility and usefulness of our approach. ; A Model-Based Framework for Specification and Automated Verification of Compliance to the Tax Law