Semantic Business Process Regulatory Compliance Checking Using LegalRuleML

  • Guido GovernatoriEmail author
  • Mustafa Hashmi
  • Ho-Pun Lam
  • Serena Villata
  • Monica Palmirani
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 10024)


Legal documents are the source of norms, guidelines, and rules that often feed into different applications. In this perspective, to foster the need of development and deployment of different applications, it is important to have a sufficiently expressive conceptual framework such that various heterogeneous aspects of norms can be modeled and reasoned with. In this paper, we investigate how to exploit Semantic Web technologies and languages, such as LegalRuleML, to model a legal document. We show how the semantic annotations can be used to empower a business process (regulatory) compliance system and discuss the challenges of adapting a semantic approach to legal domain.


LegalRuleML Business Process Regulatory Compliance Checking Semantic Annotation Complaint Handling Process 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Athan, T., Boley, H., Governatori, G., Palmirani, M., Paschke, A., Wyner, A.: OASIS LegalRuleML. In: Francesconi, E., Verheij, B. (eds.) ICAIL 2013, pp. 3–12. ACM, New York (2013)Google Scholar
  2. 2.
    Athan, T., Governatori, G., Palmirani, M., Paschke, A., Wyner, A.: LegalRuleML: design principles and foundations. In: Faber, W., Paschke, A. (eds.) Reasoning Web 2015. LNCS, vol. 9203, pp. 151–188. Springer, Heidelberg (2015)CrossRefGoogle Scholar
  3. 3.
    Bench-Capon, T., Coenen, F.P.: Isomorphism and legal knowledge based systems. Artif. Intell. Law 1(1), 65–86 (1992)CrossRefGoogle Scholar
  4. 4.
    Colombo Tosatto, S., Governatori, G., Kelsen, P.: Business process regulatory compliance is hard. IEEE Trans. Serv. Comput. 8(6), 958–970 (2015)CrossRefGoogle Scholar
  5. 5.
    Decreus, K., Poels, G., El Kharbili, M., Pulvermüller, E.: Policy-enabled goal-oriented requirements engineering for semantic business process management. Int. J. Intell. Syst. 25(8), 784–812 (2010)CrossRefGoogle Scholar
  6. 6.
    Dumas, M., La Rosa, M., Mendling, J., Reijers, H.A.: Fundamentals of Business Process Management. Springer, Heidelberg (2013)CrossRefGoogle Scholar
  7. 7.
    Elgammal, A., Türetken, O., van den Heuvel, W.J.: Using patterns for the analysis and resolution of compliance violations. Int. J. Coop. Inf. Syst. 21(1), 31–54 (2012)CrossRefGoogle Scholar
  8. 8.
    Gangemi, A., Breuker, J.: Harmonizing legal ontologies. In: Deliverable 3,4 IST Project-2000-29243. Ontoweb (2002)Google Scholar
  9. 9.
    Gordon, T.F., Governatori, G., Rotolo, A.: Rules and norms: requirements for rule interchange languages in the legal domain. In: Governatori, G., Hall, J., Paschke, A. (eds.) RuleML 2009. LNCS, vol. 5858, pp. 282–296. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  10. 10.
    Governatori, G.: Representing business contracts in RuleML. Int. J. Coop. Inf. Syst. 14(2–3), 181–216 (2005)CrossRefGoogle Scholar
  11. 11.
    Governatori, G.: The Regorous approach to process compliance. In: EDOC 2015 Workshop, pp. 33–40. IEEE (2015)Google Scholar
  12. 12.
    Governatori, G., Hashmi, M.: No time for compliance. In: Hallé, S., Mayer, W. (eds.) EDOC 2015, pp. 9–18. IEEE, Piscataway (2015)Google Scholar
  13. 13.
    Governatori, G., Rotolo, A.: BIO logical agents: norms, beliefs, intentions in defeasible logic. J. Auton. Agents Multi Agent Syst. 17(1), 36–69 (2008)CrossRefGoogle Scholar
  14. 14.
    Governatori, G., Rotolo, A.: A conceptually rich model of business process compliance. In: Link, S., Ghose, A. (eds.) APCCM 2010, pp. 3–12. ACS, Washington, D.C. (2010)Google Scholar
  15. 15.
    Governatori, G., Sadiq, S.: The journey to business process compliance. In: Cardoso, J., van der Aalst, W. (eds.) Handbook of Research on BPM, pp. 426–454. IGI Global, Hershey (2009)Google Scholar
  16. 16.
    Governatori, G., Shek, S.: Regorous: a business process compliance checker. In: ICAIL 2013, pp. 245–246 (2013)Google Scholar
  17. 17.
    Hashmi, M., Governatori, G., Wynn, M.T.: Business process data compliance. In: Bikakis, A., Giurca, A. (eds.) RuleML 2012. LNCS, vol. 7438, pp. 32–46. Springer, Heidelberg (2012)CrossRefGoogle Scholar
  18. 18.
    Hashmi, M., Governatori, G., Wynn, M.T.: Normative requirements for regulatory compliance: an abstract formal framework. Inf. Syst. Front. 18(3), 429–455 (2016)CrossRefGoogle Scholar
  19. 19.
    van Kralingen, R.: A conceptual frame-based ontology for the law. In: Proceedings of the 1st International Workshop on Legal Ontologies, pp. 6–17 (1997)Google Scholar
  20. 20.
    Lam, H.-P., Hashmi, M., Scofield, B.: Enabling reasoning with LegalRuleML. In: Alferes, J.J., Bertossi, L., Governatori, G., Fodor, P., Roman, D. (eds.) RuleML 2016. LNCS, vol. 9718, pp. 241–257. Springer, Heidelberg (2016). doi: 10.1007/978-3-319-42019-6_16 CrossRefGoogle Scholar
  21. 21.
    Ly, L.T., Rinderle-Ma, S., Göser, K., Dadam, P.: On enabling integrated process compliance with semantic constraints in process management systems - requirements, challenges, solutions. Inf. Syst. Front. 14(2), 195–219 (2012)CrossRefGoogle Scholar
  22. 22.
    Rubino, R., Rotolo, A., Sartor, G.: An OWL ontology of fundamental legal concepts. In: van Engers, T.M. (ed.) JURIX 2006, pp. 101–110. IOS Press, Amsterdam (2006)Google Scholar
  23. 23.
    Sadiq, W., Governatori, G., Namiri, K.: Modeling control objectives for business process compliance. In: Alonso, G., Dadam, P., Rosemann, M. (eds.) BPM 2007. LNCS, vol. 4714, pp. 149–164. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  24. 24.
    Searle, J.: The Construction of Social Reality. The Free Press, New York (1996)Google Scholar
  25. 25.
    Valente, A., Breuker, J.: A functional ontology of law. Artif. Intell. Law 7, 341–361 (1994)Google Scholar

Copyright information

© Springer International Publishing AG 2016

Authors and Affiliations

  • Guido Governatori
    • 1
    Email author
  • Mustafa Hashmi
    • 1
  • Ho-Pun Lam
    • 1
  • Serena Villata
    • 2
  • Monica Palmirani
    • 3
  1. 1.Data61CSIROSpring HillAustralia
  2. 2.Université Côte d’Azur, CNRS, Inria, I3SRocquencourtFrance
  3. 3.CIRSFIDUniversity of BolognaBolognaItaly

Personalised recommendations