Loading [a11y]/accessibility-menu.js
Transformation of the UML Deployment Model into a Distributed Ledger Network Configuration | IEEE Conference Publication | IEEE Xplore

Transformation of the UML Deployment Model into a Distributed Ledger Network Configuration


Abstract:

A distributed ledger is a decentralized database spread across many participants. Various models describe software architecture and represent different architectural view...Show More

Abstract:

A distributed ledger is a decentralized database spread across many participants. Various models describe software architecture and represent different architectural views. The paper concentrates on the deployment view. Model-Driven Development (MDD) is a software engineering approach that leverages models and transformations. The paper describes the UML2Deployment transformation of the distributed ledger’s deployment model into its deployment script. The deployment model, expressed in Unified Modeling Language (UML), is augmented with stereotypes and tagged values from UML Profile for Distributed Ledger Deployment. The target of the transformation is Gradle Groovy Domain Specific Language (DSL) deployment script for DLT network configuration. The transformation has been designed for R3 Corda framework. The authors propose the complete solution. The transformation has been incorporated into Visual Paradigm modeling tool.
Date of Conference: 02-04 June 2020
Date Added to IEEE Xplore: 01 July 2020
ISBN Information:
Conference Location: Budapest, Hungary

References

References is not available for this document.