Configurable Services for Local Governments


The Software as a Service (SaaS) paradigm is particularly interesting for situations where many organizations need to support similar processes. Since there are 441 municipalities in the Netherlands and they are all providing similar services and are executing similar processes, the use of SaaS technology could potentially be very beneficial for these local governments. Therefore, the aim of the CoSeLoG project is to create a cloud infrastructure for municipalities. Such a cloud would offer services for handling various types of permits, taxes, certificates, and licences.

Although municipalities are similar, their internal processes are typically different. Within the constraints of national laws and regulations, municipalities can differentiate because of differences in size, demographics, problems, and policies. Therefore, the cloud should provide configurable services such that products and processes can be customized while sharing a common infrastructure. The CoSeLoG project aims at the development and analysis of such services. For this we want to use earlier work on configurable process models done at TU/e, QUT, and UT.

One challenge is to actually describe the different variants of a particular municipal service in a single model that can be used to generate the actual configured services. Note that many different variants of a particular service may run in parallel in our cloud. Such a cloud infrastructure for municipalities enables new types of analysis as there is detailed data about the execution of different variants of a given process in different organizations.

A challenge is to develop new process mining techniques that allow for the comparison of event logs of different variants of the same process. Such techniques should highlight differences and commonalities and should assist municipalities in configuring services in a better manner.

The following municipalities are involved in this so-called Jacquard project: Bergeijk, Bladel, Coevorden, Eersel, Emmen, Gemert-Bakel, Hellendoorn, Reusel de Mierden, and Zwolle.

Staff involved