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.
Keywords
DCR Graphs
Declarative Process Models
Modeling Editor
Book title
Proceedings of the Demonstration Track at International Conference on Cooperative Information Systems 2023, CoopIS 2023, Groningen, The Netherlands, October 30 - November 3, 2023