An Open-Source Modeling Editor for Declarative Process Models

Lucien Kiven Tamo, Amine Abbad-Andaloussi, Dung My Thi Trinh, Hugo-Andrés López-Acosta

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

148 Downloads (Pure)

Abstract

This paper presents an open-source modeling environment for Declarative Process Models. Traditionally, process models have described rigid structures, where re-work, process variants, and alternatives are difficult to represent. The Dynamic Condition Response (DCR) Graphs notation is a declarative process modeling notation that enables the description of processes with a high level of flexibility, using behavioral constraints to allow only compliant executions. The DCR-js editor is an open-source web-based editor for DCR graphs for academic use that enables the process management community to interact with declarative process models. As part of the innovations of the tool, DCR-js provides an alternative, semantic-transparent representation of declarative process models. Its web-based interface makes it ideal to be used as a component in tool-based experiments on cognitive aspects of modeling business processes. With DCR-js, we expect to render declarative process models more accessible to novice and academic users.
Original languageEnglish
Title of host publicationProceedings of the Demonstration Track at International Conference on Cooperative Information Systems 2023
Number of pages5
Volume3552
PublisherCEUR-WS
Publication date2023
Article number5
Publication statusPublished - 2023
EventInternational Conference on Cooperative Information Systems 2023 - Groningen, Netherlands
Duration: 30 Oct 20233 Nov 2023

Conference

ConferenceInternational Conference on Cooperative Information Systems 2023
Country/TerritoryNetherlands
CityGroningen
Period30/10/202303/11/2023

Keywords

  • DCR Graphs
  • Declarative Process Models
  • Modeling Editor

Fingerprint

Dive into the research topics of 'An Open-Source Modeling Editor for Declarative Process Models'. Together they form a unique fingerprint.

Cite this