Skip to main content


LegalRuleML: design principles and foundations


Tara Athan, Guido Governatori, Monica Palmirani, Adrian Paschke and Adam Wyner


University of Bologna

Free University Berlin

University of Aberdeen


This tutorial presents the principles of the OASIS LegalRuleML applied to the legal domain and discusses why, how, and when LegalRuleML is well-suited for modelling norms. To provide a framework of reference, we present a comprehensive list of requirements for devising rule interchange languages that capture the peculiarities of legal rule modelling in support of legal reasoning. The tutorial comprises syntactic, semantic, and pragmatic foundations, a LegalRuleML primer, as well as use case examples from the legal domain.

BibTeX Entry

    publisher        = {Springer},
    doi              = {10.1007/978-3-319-21768-0_6},
    author           = {Athan, Tara and Governatori, Guido and Palmirani, Monica and Paschke, Adrian and Wyner, Adam},
    month            = jul,
    editor           = {{Wolfgang Faber and Adrian Pashke}},
    year             = {2015},
    keywords         = {legal rulem, ruleml, legal rule modelling, meta model},
    title            = {{LegalRuleML}: Design Principles and Foundations},
    booktitle        = {The 11th Reasoning Web Summer School},
    pages            = {151--188},
    address          = {Berlin, Germany}


Served by Apache on Linux on seL4.