POWER: using UML/OCL for modeling legislation - an application report

  • Authors:
  • Tom M. van Engers;Rik Gerrits;Margherita Boekenoogen;Erwin Glassée;Patries Kordelaar

  • Affiliations:
  • Belastingdienst/Centrum voor Proces en Productontwikkeling;LibRT;-;Application Engineers;O&I management partners

  • Venue:
  • Proceedings of the 8th international conference on Artificial intelligence and law
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

The Dutch Tax and Customs Administration (DTCA in Dutch: Belastingdienst) conducts a research program POWER in which methods and tools are developed that support a systematic translation of (new) legislation into the DTCA's processes. The methods and tools developed help to improve the quality of (new) legislation and codify the knowledge used in the translation processes in which legislation and regulations are transformed into procedures, computer programs and other designs. Thereby the time-to-market of the implementation of legislation will be reduced. In this article we focus on the method we developed for modeling legislation. We will elaborate upon the principles behind the method and explain the use of Catalysis and UML/OCL in the modeling process. The coupling of models of legislation and task models originating from business policy is demonstrated and finally we will show the way knowledge-based components in function of applications are generated automatically.