Litcius/Paper detail

*-chain: A framework for automating the modeling of blockchain based supply chain tracing systems

Stefano Bistarelli, Francesco Faloci, Paolo Mori

2023Future Generation Computer Systems14 citationsDOIOpen Access PDF

Abstract

Nowadays, creating a blockchain-based system for supply chain tracing is a complex task. This paper defines a model, a graphical domain specific language, and a set of tools aimed at helping supply chain domain experts to create blockchain based tracing systems for their supply chains. Starting from a graphical representation of the supply chain, the solidity smart contracts implementing the related tracing system are automatically generated by our framework. Small interventions of programmers are required to customize and finalize such smart contracts. A set of web based interfaces to interact with such smart contracts are also automatically generated. We are confident that our results will increase blockchain usage for supply chain traceability thanks to the automatic process of smart contract generation.

Topics & Concepts

Computer scienceTraceabilityTracingSupply chainBlockchainSoftware engineeringSolidityDomain (mathematical analysis)Process (computing)Set (abstract data type)Smart contractDistributed computingProgramming languageComputer securityMathematical analysisLawPolitical scienceMathematicsBlockchain Technology Applications and SecuritySupply Chain and Inventory ManagementRFID technology advancements
*-chain: A framework for automating the modeling of blockchain based supply chain tracing systems | Litcius