From Natural-language Regulations to Enterprise Data using Knowledge Representation and Model Transformations

Deepali Kholkar, Sagar Sunkle, Vinay Kulkarni

2016

Abstract

Enterprises today face an unprecedented regulatory regime and are increasingly looking to technology to ease their regulatory compliance concerns. Formal approaches in research focus on checking compliance of business processes against rules, and assume usage of matching terminology on both sides. We focus on run-time compliance of enterprise data, and the specific problem of identifying enterprise data relevant to a regulation, in an automated manner. We present a knowledge representation approach and semi-automated solution using models and model transformations to extract the same from distributed enterprise databases. We use a Semantics of Business Vocabulary and Rules (SBVR) model of regulation rules as the basis to arrive at the necessary and sufficient model of enterprise data. The approach is illustrated using a real-life case study of the MiFID-II financial regulation.

References

  1. Abi-Lahoud, E., Butler, T., Chapin, D., and Hall, J. (2013). Interpreting regulations with SBVR. Fodor, P., Roman, D., Anicic, D., Wyner, A., Palmirani, M., Sottara, D., Lvy, F., eds.: Joint Proceedings of the 7th International Rule Challenge, the Special Track on Human Language Technology and the 3rd RuleML Doctoral Consortium, Seattle, USA, July 11 -13, 2013. Volume 1004 of CEUR Workshop Proceedings., CEUR-WS.org.
  2. Awad, A., Smirnov, S., and Weske, M. (2009). Resolution of compliance violation in business process models: A planning-based approach. OTM Conferences (1) 2009: 6-23.
  3. Awad, A., Weidlich, M., and Weske., M. (2010). Consistency checking of compliance rules. In BIS 2010: 106-11.
  4. Bajwa, I., Lee, M., and Bordbar, B. (2011). Sbvr business rules generation from natural language specification. AAAI Spring Symposium: AI for Business Agility. pp. 28. AIII.
  5. Becker, J., Delfmann, P., Eggert, M., and Schwittay, S. (2012). Generalizability and applicability of model-based business process compliance-checking approaches a state-of-the-art analysis and research roadmap. BuR Business Research Journal, Vol. 5, No. 2, pp. 221-247, November 2012.
  6. Brachman, R. J. and Levesque, H. J. (2004). Knowledge Representation and Reasoning. Elsevier.
  7. Breaux, T. D., Antn, A. I., and Spafford, E. H. (2009). A distributed requirements management framework for legal compliance and accountability. Computers & Security 28(1-2): 8-17.
  8. Dimaresis, N. (2007). A system for modal and deontic defeasible reasoning. In Int. J. Cooperative Inf. Syst. 14(2-3): 181-216.
  9. English, S. and Hammond, S. (2014). Cost of compliance 2014.
  10. Governatori, G. (2005). Representing business contracts in ruleml. In Int. J. Cooperative Inf. Syst. 14(2-3): 181- 216.
  11. Governatori, G., Hoffmann, J., Sadiq, S., and Weber, I. (2009). Detecting regulatory compliance for business process models through semantic annotations. In Ardagna, D., Mecella, M., Yang, J., eds.: Business Process Management Workshops. Volume 17 of Lecture Notes in Business Information Processing. 517. Springer Berlin Heidelberg.
  12. Governatori, G. and Rotolo, A. (2010). A conceptually rich model of business process compliance. In APCCM 2010: 3-12.
  13. Halpin, T. (2007). Fact oriented modeling past, present and future. In Conceptual Modelling in Information Systems Engineering, J.Krogstie, A. L. Opdahl, and S. Brinkkemper (eds.) pp. 19-38. Berlin Heidelberg: Springer-Verlag.
  14. Ingolfo, S., Jureta, I., Siena, A., Perini, A., and Susi, A. (2014). Nmos 3: Legal compliance of roles and requirements. ER 2014: 275-288.
  15. Ingolfo, S., Siena, A., Susi, A., , A. P., and Mylopoulos, J. (2013). Modeling laws with nomos 2. Requirements Engineering and Law (RELAW), Sixth International Workshop on , vol., no., pp.69,71, 16-16 July 2013.
  16. Johnsen, A. and Berre, A. (2010). A bridge between legislator and technologist - formalization in sbvr for improved quality and understanding of legal rules. International Workshop on Business Models, Business Rules and Ontologies, Bressanone, Brixen, Italy.
  17. Kamada, A., Governatori, G., and Sadiq, S. (2010). Transformation of sbvr compliant business rules to executable fcl rules. RuleML 2010: 4th International Web Rule Symposium. Number 6403, Springer (2010) 153161.
  18. Kharbili, M. (2012). Business process regulatory compliance management solution frameworks: a comparative evaluatio. Asia-Pacific Conference on Conceptual Modelling (APCCM 2012) Melbourne, Australia. CRPIT, 130. Ghose,A. and Ferrarotti,F. Eds., ACS. 23-32.
  19. Kharbili, M., de Medeiros, A., Stein, S., and van der Aalst, W. (2008a). Business process compliance checking: Current state and future challenges. P. Loos, M. Nuttgens, K. Turowski, and D. Werth, editors, MobIS, volume 141 of LNI, pages 107-113.
  20. Kharbili, M. E., Stein, S., Markovic, I., and Pulvermller, E. (2008b). Towards a framework for semantic business process compliance management. The Impact of Governance, Risk, and Compliance on Information Systems (GRCIS). Volume 339 of CEUR Workshop Proceedings., Montpellier, France (June 17 2008) 115.
  21. Levy, F. and Nazarenko, A. (2013). Formalization of natural language regulations through sbvr structured english (tutorial). Morgenstern, L., Stefaneas, P., Levy, F., Wyner, A., Paschke, A. (eds.) RuleML 2013. LNCS, vol. 8035, pp. 19-33. Springer, Heidelberg.
  22. Liu, Y., Mller, S., and K.Xu (2007). A static compliancechecking framework for business process models. IBM Systems Journal 46(2): 335-362.
  23. Nijssen, G. (2007). Sbvr: Semantics for business.
  24. Njonko, P. and Abed, W. E. (2012). From natural language business requirements to executable models via sbvr. Systems and Informatics (ICSAI), 2012 International Conference on. IEEE.
  25. Reddy, S. (2010). A model driven approach to enterprise data integration. In COMAD 2010: 202.
  26. Reuters, T. (2016). State of regulatory reform 2016: A special report.
  27. Sadiq, S., Governatori, G., and Namiri, K. (2007). Modeling control objectives for business process compliance. BPM 2007: 149-164.
  28. Smith, B. C. (1982). Reflection and Semantics in a Procedural Language. PhD thesis.
  29. Sunkle, S., Kholkar, D., and Kulkarni, V. (2015a). Explanation of proofs of regulatory (non-)compliance using semantic vocabularies. In RuleML 2015: 388-403.
  30. Sunkle, S., Kholkar, D., and Kulkarni, V. (2015b). Modeldriven regulatory compliance: A case udy of know your customer regulations. In MoDELS 2015: 436- 445.
  31. Sunkle, S., Kholkar, D., and Kulkarni, V. (2015c). Solving semantic disparity and explanation problems in regulatory compliance- a research-in-progress report with design science research perspective. In BMMDS/EMMSAD 2015: 326-341.
  32. Sunkle, S., Kholkar, D., and Kulkarni, V. (2015d). Toward better mapping between regulations and operations of enterprises using vocabularies and semantic similarity. In CSIMQ 5: 39-60.
  33. Sunkle, S., Kholkar, D., and Kulkarni, V. (2016). Toward (semi-) automated end-to-end model-driven compliance framework. In ModSym+SAAAS@ISEC 2016: 33-38.
Download


Paper Citation


in Harvard Style

Kholkar D., Sunkle S. and Kulkarni V. (2016). From Natural-language Regulations to Enterprise Data using Knowledge Representation and Model Transformations . In Proceedings of the 11th International Joint Conference on Software Technologies - Volume 2: ICSOFT-PT, (ICSOFT 2016) ISBN 978-989-758-194-6, pages 60-71. DOI: 10.5220/0006002600600071


in Bibtex Style

@conference{icsoft-pt16,
author={Deepali Kholkar and Sagar Sunkle and Vinay Kulkarni},
title={From Natural-language Regulations to Enterprise Data using Knowledge Representation and Model Transformations},
booktitle={Proceedings of the 11th International Joint Conference on Software Technologies - Volume 2: ICSOFT-PT, (ICSOFT 2016)},
year={2016},
pages={60-71},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006002600600071},
isbn={978-989-758-194-6},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 11th International Joint Conference on Software Technologies - Volume 2: ICSOFT-PT, (ICSOFT 2016)
TI - From Natural-language Regulations to Enterprise Data using Knowledge Representation and Model Transformations
SN - 978-989-758-194-6
AU - Kholkar D.
AU - Sunkle S.
AU - Kulkarni V.
PY - 2016
SP - 60
EP - 71
DO - 10.5220/0006002600600071