<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">Declarative Process Models in Government Centric Case and Document Management</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Lasse</forename><forename type="middle">Hende</forename><surname>Nørgaard</surname></persName>
							<affiliation key="aff0">
								<address>
									<addrLine>KMD A/S, Lautrupparken 40-42</addrLine>
									<postCode>2750</postCode>
									<settlement>Ballerup</settlement>
									<country key="DK">Denmark</country>
								</address>
							</affiliation>
							<affiliation key="aff0">
								<address>
									<addrLine>KMD A/S, Lautrupparken 40-42</addrLine>
									<postCode>2750</postCode>
									<settlement>Ballerup</settlement>
									<country key="DK">Denmark</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Jesper</forename><surname>Birch Andreasen</surname></persName>
							<affiliation key="aff0">
								<address>
									<addrLine>KMD A/S, Lautrupparken 40-42</addrLine>
									<postCode>2750</postCode>
									<settlement>Ballerup</settlement>
									<country key="DK">Denmark</country>
								</address>
							</affiliation>
							<affiliation key="aff0">
								<address>
									<addrLine>KMD A/S, Lautrupparken 40-42</addrLine>
									<postCode>2750</postCode>
									<settlement>Ballerup</settlement>
									<country key="DK">Denmark</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Morten</forename><surname>Marquard</surname></persName>
							<affiliation key="aff1">
								<orgName type="department">Exformatics</orgName>
								<address>
									<addrLine>Dag Hammarskjölds Allé 13</addrLine>
									<postCode>2100</postCode>
									<settlement>Copenhagen</settlement>
									<country key="DK">Denmark</country>
								</address>
							</affiliation>
							<affiliation key="aff1">
								<orgName type="department">Exformatics</orgName>
								<address>
									<addrLine>Dag Hammarskjölds Allé 13</addrLine>
									<postCode>2100</postCode>
									<settlement>Copenhagen</settlement>
									<country key="DK">Denmark</country>
								</address>
							</affiliation>
						</author>
						<author role="corresp">
							<persName><forename type="first">Søren</forename><surname>Debois</surname></persName>
							<email>debois@itu.dk</email>
							<affiliation key="aff2">
								<orgName type="institution">IT-University of Copenhagen</orgName>
								<address>
									<addrLine>Rued Langgaards Vej 7</addrLine>
									<postCode>2300</postCode>
									<settlement>Copenhagen</settlement>
									<country key="DK">Denmark</country>
								</address>
							</affiliation>
							<affiliation key="aff2">
								<orgName type="institution">IT-University of Copenhagen</orgName>
								<address>
									<addrLine>Rued Langgaards Vej 7</addrLine>
									<postCode>2300</postCode>
									<settlement>Copenhagen</settlement>
									<country key="DK">Denmark</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Frans</forename><forename type="middle">Saxbeck</forename><surname>Larsen</surname></persName>
							<affiliation key="aff0">
								<address>
									<addrLine>KMD A/S, Lautrupparken 40-42</addrLine>
									<postCode>2750</postCode>
									<settlement>Ballerup</settlement>
									<country key="DK">Denmark</country>
								</address>
							</affiliation>
							<affiliation key="aff0">
								<address>
									<addrLine>KMD A/S, Lautrupparken 40-42</addrLine>
									<postCode>2750</postCode>
									<settlement>Ballerup</settlement>
									<country key="DK">Denmark</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Vagn</forename><surname>Jeppesen</surname></persName>
							<affiliation key="aff0">
								<address>
									<addrLine>KMD A/S, Lautrupparken 40-42</addrLine>
									<postCode>2750</postCode>
									<settlement>Ballerup</settlement>
									<country key="DK">Denmark</country>
								</address>
							</affiliation>
							<affiliation key="aff0">
								<address>
									<addrLine>KMD A/S, Lautrupparken 40-42</addrLine>
									<postCode>2750</postCode>
									<settlement>Ballerup</settlement>
									<country key="DK">Denmark</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Declarative Process Models in Government Centric Case and Document Management</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">17B468115ADFD7A452C77E4A08B745EA</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-24T09:29+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<textClass>
				<keywords>
					<term>DCR</term>
					<term>Government</term>
					<term>Adaptive Case Management</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>In 2016 KMD, a leading supplier of mission critical software, solutions and IT services to Denmark's public sector, recognized the need for expert enduser process modelling and customization features in the next iteration of its WorkZone offering. KMD contracted with Danish Adaptive Case Management vendor Exformatics A/S, developer of declarative process modelling and simulation tools, who has solutions based on Dynamic Condition Response Graphs, DCR, developed together with the IT University of Copenhagen. This paper describes the integration of Exformatics' DCR Graphs Engine product as a component of KMD WorkZone, an integration which has (a) solved hard otherwise unsurmountable problems of maintainability of models, and (b) enabled end-user modelling. This paper should be of interest equally for audiences interested in the application of declarative process modelling technologies in particular and process modelling technologies in general.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1">Introduction</head><p>This paper is based in the area of government centric Document and Case management as delivered by a leading standard software vendor in the Danish public sector. The paper is focused on the challenges in finding a good model for implementing adaptive case management on government sector business processes using various process models and tools.</p><p>In 2014 Scanjour A/S a leading Software company in the Danish State and University sector for Case and Document Management solutions was acquired by KMD. The purpose was to extend KMD's market share in the Danish State and University sector and potentially use the product suite today known as KMD WorkZone in some of the other KMD business verticals.</p><p>In its market segments KMD WorkZone has approx. 40.000 seats, which makes it the leading Case and Document management suite in the Danish State sector. Major customers are e.g. The Danish Tax Authority and The Danish Defense and in the University sector the 3 universities in Copenhagen, Aarhus and Aalborg.</p><p>The suite facilitates the case work for knowledge workers, managers and top-level management in these sectors. This is done providing clients suiting the needs of various roles being rich web clients, MS office integrations, File explorer integration and tailor made mobile apps. The platform offers relevant business logic and open interfaces for third party integrations.</p><p>The suite includes a traditional process suite WorkZone Process. The product includes standard business process for e.g. approval, submission and hearings and allows the customer to make custom processes. Core to the product is support of Ministerial processes in Ministerial Agencies and Departments. The generic process types supported are phases process, workflows and service workflows. As of late 2016 KMD partnered with Exformatics to introduce their declarative process modelling technology DCR to extend the existing process offerings.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2">Danish Governmental IT Challenges</head><p>The Danish Government sector has over the past decade been through a huge digital transformation. In 2004 the Danish Government sector defined a set of shared requirements known as FESD (Shared public sector requirements for Electronic Case and Document management). Scanjour was one of three companies winning the tender on FESD, ending up having a market share of 70% in the State sector.</p><p>Even though based on the shared FESD requirements, many customers spend a lot of effort and money in implementing deep business specific requirements on top of the standard FESD platforms. This locked a lot of customers on specific platform versions with major costs in maintenance and adapting for new legislations. Learning from this the trend over the past 5-6 years has been moving to less customization into more configurable and maintainable models.</p><p>Lasse Hende Nørgaard 1 , Jesper Birch Andreasen 1 , Morten Marquard 2 , Søren Debois 3 , Frans Saxbeck Larsen 1 and Vagn Jeppesen 1</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>3</head><p>The WorkZone approach for business processes</p><p>Looking at business process the trend has been going from very strictly defined processes to more flexible and simple to maintain process models. However in a market where the laws under which the state institutions operate are dense, complex, and changes substantially every 6-12 months, it has been difficult to support this requirement in the traditional workflow solutions. KMD found that to gain competitive advantage in that space, their offering had to encompass end user specification of processes, in the interest of allowing domain experts to define and update core workflows.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.1">Implementing a phase based process model</head><p>The first approach was to introduce "Phase processes" to model the overall business process phases, milestones and rules. Keeping it simple allowing for flexibility to the knowledge worker while keeping track of milestones and allowing a toolbox of reusable workflows to be used when more strict business rules where required. These being approval flows, distributions or hearings. But also more complex workflows where possible. The general idea was value driven, as a business process with a frequency of 10 might not be as relevant to fully digitize as a process with a frequency of 2000. (Fig <ref type="figure" target="#fig_0">1</ref>)</p><p>Declarative Process Models in Government Centric Case and Document Management However pragmatic and simple the approach was lacking something in between phases and workflows providing better assistance to the knowledge worker. Phase workflows was simple to configure and use while workflows was expensive to implement and maintain.   </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4">Adding a declarative model</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.1">Enabling third party Adaptive Case Management system to leverage DCR</head><p>In order to enable third systems to leverage DCR graphs Exformatics have created a standard API to manipulate graphs and execute events. The API can be accessed as a Lasse Hende Nørgaard 1 , Jesper Birch Andreasen 1 , Morten Marquard 2 , Søren Debois 3 , Frans Saxbeck Larsen 1 and Vagn Jeppesen 1</p><p>RESTful API, or as a DLL that can be embedded into the system such as KMD WorkZone.</p><p>The API offer the following four functions, which is all that is needed to support business processes leveraging DCR graphs: a) Initialize(&lt;dcr graph&gt;)  &lt;dcr graph&gt; b) ExecuteEvent(&lt;dcr graph&gt;,&lt;eventId&gt;[,&lt;eventData&gt;])  &lt;dcr graph&gt; c) GetEnabledOrPending(&lt;dcr graph&gt;)  &lt;list of enabled or pending events&gt; d) AdvanceTime(&lt;dcr graph&gt;,&lt;time tick&gt;)  &lt;dcr graph&gt; A &lt;dcr graph&gt; is an XML structure containing a DCR graph. KMD did not need to know the internals of this XML, but only eventId's to be executed and details about the events, i.e. event descriptions and roles. This has simplified integration of DCR graphs as the function GetEnabledOrPending calculates which events are relevant for the process in KMD WorkZone at a given time. AdvanceTime was added later to support time in DCR graphs. Initially, KMD WorkZone invokes Initialize and then GetEnabledOrPending to retrieve the relevant events that are available from process start. Every time a user executes an event, ExecuteEvent is invoked, and then GetEnabledOrPending is invoked to retrieve the new list of relevant events. DCR graphs are stored by KMD WorkZone locally.</p><p>A process is considered completed, when no pending events exists in the graph. The attribute isAccepting is used to indicate that the process is complete. The enabled or pending events are returned as an XML structure as outlined on http://wiki.dcrgraphs.net/wiki/50/dcr-repository. This logic makes integration of DCR graphs easier as synchronizing events from the DCR graph to the ACM system is much simpler and does not require understanding of the underlying DCR graph XML structure.</p><p>The first meeting with KMD about integration was held in the start of September 2016, followed up by one other physical meeting as well as a few Skype calls and email exchanges. On November 1 st 2016 KMD presented an early beta version of WorkZone with DCR graphs. The fact that KMD could integrate DCR graphs in such a short period with relative little assistance from Exformatics, indicates that DCR graphs can easily be integrated into other solutions as well.</p><p>A follow up meeting was held in March 2017 where KMD asked for a few new features in order to empower business consultants to finalize process configuration on the portal thus avoiding configuration within KMD WorkZone after importing the DCR graph, which would have made maintenance and upgrade much more difficult. a) Ability to search graphs using a RESTful API from DCRgraphs.net, thus avoiding manual export and import of graphs, as was used in the initial implementation. b) Ability to provide a KMD WorkZone template for new graphs supporting specific event types with various parameters. This enables business user to configure specific elements on WorkZone that are unknown to DCR graphs directly from DCRgraphs.net. By adding custom event types and parameters data about a specific event, i.e. a specific form, can be configured in the DCR graph at design time, and the data read and the specific form displayed to the user at runtime from KMD WorkZone. c) Sequence Editor providing an easy way to editor activity descriptions in a rich text format (html) as well as changing the sequence of events so KMD WorkZone can present events in a specific sequence.</p><p>These functions were delivered to KMD during April and was embedded in the first KMD WorkZone release in July 2017.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5">Process types and Modelling approaches today</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.1">Supported business areas in existing workflow solution</head><p>Some business examples to exemplify the capabilities of WorkZone without DCR graph support. Most customers are governmental authorities, which in Denmark means that mails, notes and documents influencing case handling and decisions must be archived. The public may ask for access to such documents in order to examine the decision making.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Decisions</head><p>In this context customers use "WorkZone Classic Workflows" for sequential decision chains, for example a case handler creates a draft paper that is going to be used for a law regulation. She starts a sequential WorkZone Decision workflow in which her team leader, the section manager, the deputy director one after one receives a user task for approval. This workflow supports: a) Ensuring (and documenting) that the paper has been reviewed and approved by the right people in the right order, b) transparency in the business, as stake holders and other interested colleagues or managers at any time can trace the workflow progress, c) timely handling of the task, as milestone dates can be set and monitored d) flexibility, as actors dynamically can be added or removed (while changes are logged)</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Teamwork</head><p>A case handler may also want to involve a number of colleagues to review or contribute to a certain document in progress. In this case, she starts at parallel WorkZone Hearing workflow where for example six colleagues simultaneously receives a user task for review (or contribution). This workflow supports: a) An easy method for such kind of teamwork b) transparency in the business because the workflow owner can monitor any activity in the workflow, and because the actors are able to see each other's contributions, c) timely handling of the task, as milestone dates can be set and monitored Lasse Hende Nørgaard 1 , Jesper Birch Andreasen 1 , Morten Marquard 2 , Søren Debois 3 , Frans Saxbeck Larsen 1 and Vagn Jeppesen 1</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Distribution</head><p>An Executive board secretary may want to ensure that a case handler or team leader takes responsibility for a certain task. In this case, she starts a WorkZone distribution workflow where a team leader receives a user task regarding taking responsibility for delivering the requested work at the requested date. The team leader may forward the user task to somebody else, or reject the task. This workflow supports: a) An easy and fast method for task distribution, b) transparency in the business, as stake holders and other interested colleagues or managers at any time can trace the workflow progress, c) timely handling of the task, as milestone dates can be set and monitored</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.2">Business areas with challenges in existing workflow solution</head><p>In the governmental sector, many tasks are regulated by laws which may change in irregular intervals. Workflows may require that case handling takes certain aspects of laws into consideration. However, a law change may have the consequence that new user tasks must be performed, or that other kind of actors has to be involved.</p><p>As "WorkZone Classic Workflows" mainly supports Distribution, Decision and Team Work workflow types, it is not possible for a stakeholder easily to change a workflow to support more dynamic business processes where the requirements are often changed as e.g. areas regulated by political law making.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>5.3</head><p>How is workflow modelling performed by customers using WorkZone?</p><p>A workflow modelling process at a customer starts by pinpointing a business area to work with. This might be a business area characterized by many repetitive tasks performed by many persons, or a business area with complex processes running for several months involving a variety of actors.</p><p>The purpose for introducing digital workflow support could be to uniform the way tasks are performed for quality reasons, or to guide and control both experienced and inexperienced employees for efficiency reasons. In general, it is also required to establish transparency in the state of work, enabling management to ensure that milestones and KPIs are met. When a suitable business area has been selected, a project group with employees representing the full workflow is established. During a number of workshops the employees presents the processes they work with, the tasks involved, milestones, time restrictions and approvals required, actors and stakeholders involved. The product of these initial workshops are a common language for the processes minimizing misunderstandings, and the possibility to remodel the processes for digitalization in order not just to maintain the non-digital procedures that were performed before.</p><p>Next step is to model and document the workflow and to implement it in WorkZone. A workflow may consist of a "mother"-process divided into Phases representing high-Declarative Process Models in Government Centric Case and Document Management level steps and milestones. Each "mother"-process phase may have one or more "child" processes (Workflows). KMD has experienced that it is beneficial to supplement the Workflow model with socalled "scenario-descriptions" with step-by-step illustrations of a possible way through a workflow. Such scenarios are very useful for acceptance test before releasing a digital workflow, and for education of end-users.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="6">Results Achieved with DCR Graphs</head><p>WorkZone Case Activities utilizing DCR graphs has been available for customers in a beta version since early spring 2017, and has been received very positively by KMD's customers. A number of customers has already acquired Version 1.0 which was released in June 2017. Implementation at these customers are in progress, so despite the relatively short period with the new Adaptive Case Management product on the market, KMD has already gained experiences in a number of workflow utilizations with various customers handling tasks involved in:</p><p>• contract management • producing topographical maps • control of electrical plants related to safety of equipment and installations • issuing taxi driver licenses This indicates that very different business challenges may have potential to gain from the new WorkZone Case Activities. End users have been able to amend and update models after receiving only single digit number of hours of instruction. The implementation efforts have focused on several possibilities that were not available in the "WorkZone Classic Workflow", such as:</p><p>• the customer being in control of modelling and deploying workflows • modelling can be performed by domain experts. No IT-specialists required.</p><p>• easy maintenance of instructional texts.</p><p>• easy change of workflow conditions and actions Some of the features from the existing workflow systems are still valid and appreciated, such as:</p><p>• transparency in the business, as stake holders and other interested colleagues or managers at any time can trace the workflow progress</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="7">General Lessons Learned</head><p>The WorkZone product team are enthusiastic about finally having arrived at a reasonable and sustainable solution to the problem of updating process models when laws and regulations change, without having to redo an entire requirements development cycle. The lessons from the rollout are at the time of submission unknown; they will be available at the time of the conference. However, we can report on the experience of the Lasse Hende Nørgaard 1 , Jesper Birch Andreasen 1 , Morten Marquard 2 , Søren Debois 3 , Frans Saxbeck Larsen 1 and Vagn Jeppesen 1 product team on both integrating Exformatics' process modelling technology, as well as developing the core, "starting point" models of the WorkZone offering. Principally, KMD developers found DCR graphs and Exformatics implementation to be an excellent fit for WorkZone-the DCR process model is modular and simple enough that the principal integration of DCR graphs into WorkZone was undertaken in less than two calendar months. We speculate that this is in large part because of the executable nature of DCR graph ("the model is the runtime") and the existing WorkZone frameworks core components.</p><p>During the first beta trials, it was quickly recognized that ease of distribution of the graphs from dcrgraps.net to WorkZone was important. This logic was implemented in the released version in July, increasing the ease of use considerable. Thus, allowing any graph produced in dcrgraphs.net to run in WorkZone by a simple export/import operation. However, while KMD customers were soon comfortable producing DCR models, it is noted that they had a tendency to produce somewhat linear models, especially compared to previous experiences with domain experts. This indicates to us, that customers tend to address their current business challenges. It is interesting to experience that even though presentations of DCR Graph modelling and WorkZone case Activities have focused on the modelling flexibility and the dynamic runtime workflow (possible actions dynamically changing according to the actions performed), customers are still mostly interested in a solution to their current business challenge. However, as customers start to work with their first implementation, they seem gradually to recognize that the new product has features to support a wider specter of business challenges. The lesson learned from this is, that it is important to let interested customers begin utilizing the product relatively linear in order to solve relatively simple challenges.</p><p>Only with the gradually increased understanding of the product's opportunities through the implementation of the first project, the customer's Domain experts achieve understanding of the product's many opportunities. Future challenges are e.g. to embed the Role model further with WorkZone, handle deadline rules, using WorkZone data in the graph and do WorkZone specific operations in the graph.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="7.1">Combinations of workflow types</head><p>Working on process modelling with customers has also identified a need to combine the different workflow types included in the KMD WorkZone product suite. The combination of Phases and WorkFlows has been utilized in a number of implementations, mainly to support business areas with workflows characterized by strictly monitored start and end dates, a number of hand-overs of responsibilities, and including both Decision workflows and Teamwork workflows.</p><p>Recently we have also included a Service workflow to monitor certain events in (for example incoming mail in a mailbox, a specific state change on a case or document, a specific value in a case or document attribute, a new entry in a database table). Based Declarative Process Models in Government Centric Case and Document Management on such an event, the Service workflow can be configured to trigger start of either a Phase process or a Workflow or a DCR Graph Case Activity. For example, when a new case is created in order to handle "issuing a license", a Service Workflow can trigger the start of a Decision Workflow to manage and document the approval process, and a DCR Graph Case Activity with instructions and checklist. Customers working with DCR Graphs are now starting to study how a DCR Graph Case Activity would benefit from starting a Decision Workflow. This seem to be most relevant in business areas where management requires strictly and compliant execution of tasks in order to support equal handling of similar cases for all citizens.</p><p>We expect that combining workflow types will be an area with much attention in forthcoming implementations.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="7.2">Conclusion</head><p>Putting together a toolbox of various process models, and having a declarative tool for business processes still needs to prove its full potential. We do however see that a more pragmatic approach than the normal BPMN mapping and implementation of business processes is required in the market.</p><p>We have seen many customers break their neck in trying to do full implementation of BPMN flows. Where the BPM consultant is trying to adapt the complete real world picture into a BPM system. This approach is usually more expensive than expected, covering all scenarios on implementation is unrealistic and testing all possible flows is difficult. Thus the final cost is quite high, and the users tends to be locked in hard to change processes.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Fig. 1 .</head><label>1</label><figDesc>Fig. 1. The three process types supported prior to implementation.</figDesc><graphic coords="5,124.70,147.40,343.84,258.70" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head>Fig. 2 .Fig. 3 .</head><label>23</label><figDesc>Fig. 2. The supported process types including the new DCR graph capability.</figDesc><graphic coords="6,124.70,248.05,338.25,225.50" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_2"><head>Fig. 4 .</head><label>4</label><figDesc>Fig. 4. Screen shot from WorkZone Client. Showing DCR activities on the right.</figDesc><graphic coords="7,124.70,431.90,345.90,153.75" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_0"><head></head><label></label><figDesc>KMD embedded Exformatics' DCR Process Engine in its WorkZone offering, while at the same time making its DCR Process Modelling and Simulation portal, dcrgraphs.net available to both KMD developers and state government domain experts. Thus, KMD and Exformatics together solve the dual problems of allowing domain experts to specify declarative workflows in sufficient detail that the resulting workflows can be executed by machines during actual case handling.(Fig 2)    </figDesc><table><row><cell cols="2">Lasse Hende Nørgaard 1 , Jesper Birch Andreasen 1 , Morten Marquard 2 , Søren Debois 3 ,</cell></row><row><cell></cell><cell>Frans Saxbeck Larsen 1 and Vagn Jeppesen 1</cell></row><row><cell cols="2">In 2016 KMD recognized the need for expert end user process modelling and custom-</cell></row><row><cell cols="2">ization features in the next iteration of its highly anticipated KMD WorkZone offering.</cell></row><row><cell cols="2">KMD contracted with Danish Adaptive Case Management vendor Exformatics A/S,</cell></row><row><cell cols="2">who has developed the declarative process modelling and simulation tools Dynamic</cell></row><row><cell cols="2">Condition Response Graphs, DCR, with IT University of Copenhagen.</cell></row><row><cell>4.1</cell><cell>Implementing a third party DCR engine</cell></row><row><cell cols="2">KMD approached Exformatics A/S, a Danish vendor of adaptive case management sys-</cell></row><row><cell cols="2">tems whom,through its extensive collaboration with Thomas Hildebrandt's Models</cell></row><row><cell cols="2">group at the IT University of Copenhagen, is at the forefront of implementation of de-</cell></row><row><cell cols="2">clarative process modelling and execution tools. In collaboration with Exformatics,</cell></row></table></figure>
		</body>
		<back>
			<div type="references">

				<listBibl/>
			</div>
		</back>
	</text>
</TEI>
