Distributed Ledger Technologies (DLT) have recently gained attention due to their potential of radically changing existing business models by eliminating the need for intermediaries and central IT platforms who control the validity, storage, and execution of transactions between business participants. Furthermore, DLT contribute to the transparency of transactions and allow for novel forms of transaction automation via so-called smart contracts.
Conceptual modeling languages such as UML, ER, BPMN or DMN have been used for facilitating the design, for generating code for DLT applications and for executing models in the distributed environment of DLT.
In the proposed research project, the team develop domain-specific conceptual modeling methods that can be used for designing and analyzing DLT applications as well as approaches for the distributed storage and execution of models.
More specifically, the researchers revert to existing enterprise modeling languages and investigate how they need to be extended, adapted or modified for using them in a distributed ledger technology context.