Papers1 provider · 1 record
February 24, 2025· Cantonal and University Library Fribourg
dissertation
Open access

Domain-specific conceptual modeling for designing distributed ledger applications

Abstract

Distributed ledger technology (DLT) enable the immutable, transparent, and tamper-proof storage of transaction records in a shared electronic register. Due to these intrinsic properties, DLT has the potential to be highly disruptive to businesses. However, the heterogeneity and intricacy of the underlying technologies impede their more widespread adoption. A primary challenge lies in comprehending the interrelationships between the organizational, economical, and technical dimensions of DLT systems. An integrated perspective on the fundamental concepts of DLT within each dimension can be accomplished through the implementation of domain-specific conceptual modeling languages that explicitly account for intrinsic properties. Conceptual models adhere to well-defined elements and rules for the utilization of these elements. This enables the algorithmic processing of models to generate derivations and new insights.The focus of prior research on modeling support for DLT has been on the technical dimension. However, research on conceptual modeling approaches enabling the joint consideration of organizational, economical, and technical factors is lacking. This situation is undesirable both from a scientific standpoint and from a practical one. To address this gap, this thesis advances the current state-of-the-art in the design of DLT applications by introducing several domain-specific approaches addressing concerns across dimensions. This includes support for the decision-making in organizations, for the design of their business model, its alignment with the underlying DLT systems, and for the development of smart contracts and subsequent generation of functional code. The artifacts are consolidated into a domain-specific conceptual modeling method, facilitating the design of DLT applications and business cases.

Community

0 comments
Use Connect Wallet in the navigation

No discussion yet

Be the first to share a question or observation.