A Case for Declarative Process Modelling: Agile Development of a Grant Application System

Søren Debois, Thomas Hildebrandt, Tijs Slaats, Morten Marquard

Research output: Conference Article in Proceeding or Book/Report chapterArticle in proceedingsResearchpeer-review

Abstract

We present a new declarative model with composition and hierarchical definition of processes, featuring (a) incremental refinement, (b) adaptation of processes, and (c) dynamic creation of sub-processes. The approach is motivated and exemplified by a recent case management solution delivered by our industry partner Exformatics A/S. The approach is achieved by extending the Dynamic Condition Response (DCR) graph model with interfaces and composition along those interfaces. Both refinement and sub-processes are then constructed in terms of that composition. Sub-processes take the form of hierarchical (complex) events, which dynamically instantiate sub-processes. The extensions are realised and supported by a prototype simulation tool.
Original languageEnglish
Title of host publicationEnterprise Distributed Object Computing Conference Workshops and Demonstrations (EDOCW), 2014 IEEE 18th International
Number of pages8
PublisherIEEE Computer Society Press
Publication date2014
Pages126-133
ISBN (Electronic)978-1-4799-5470-4
DOIs
Publication statusPublished - 2014

Keywords

  • declarative model
  • composition and hierarchy
  • process refinement
  • dynamic sub-process creation
  • DCR graph extension

Fingerprint

Dive into the research topics of 'A Case for Declarative Process Modelling: Agile Development of a Grant Application System'. Together they form a unique fingerprint.

Cite this