[HTML][HTML] Blockchain software patterns for the design of decentralized applications: A systematic literature review

N Six, N Herbaut, C Salinesi - Blockchain: Research and Applications, 2022 - Elsevier
A software pattern is a reusable solution to address a commonly occurring problem within a
given context when designing software. Using patterns is a common practice for software …

Cross-Chain Smart Contract Invocations: a systematic multi-vocal literature review

G Falazi, U Breitenbücher, F Leymann… - ACM Computing …, 2024 - dl.acm.org
The introduction of smart contracts has expanded the applicability of blockchains to many
domains beyond finance and cryptocurrencies. Moreover, different blockchain technologies …

A decision model for choosing patterns in blockchain-based applications

X Xu, HMND Bandara, Q Lu, I Weber… - 2021 IEEE 18th …, 2021 - ieeexplore.ieee.org
Blockchains have been applied in different domains to guarantee data integrity and provide
a decentralized computational infrastructure for executing smart contracts. Multiple …

On the adoption of blockchain for business process monitoring

C Di Ciccio, G Meroni, P Plebani - Software and Systems Modeling, 2022 - Springer
Being the blockchain and distributed ledger technologies particularly suitable to create
trusted environments where participants do not trust each other, business process …

A survey on business process view integration: past, present and future applications to blockchain

R Belchior, S Guerreiro, A Vasconcelos… - Business Process …, 2022 - emerald.com
Purpose The complexity of business environments often causes organizations to produce
several inconsistent views of the same business process (BP), leading to fragmentation. BP …

A pattern language for blockchain governance

Y Liu, Q Lu, G Yu, HY Paik, H Perera… - Proceedings of the 27th …, 2022 - dl.acm.org
Blockchain technology has been used to build next-generation applications taking
advantage of its decentralised nature. Nevertheless, there are some serious concerns about …

A pattern-oriented reference architecture for governance-driven blockchain systems

Y Liu, Q Lu, G Yu, HY Paik, L Zhu - 2023 IEEE 20th …, 2023 - ieeexplore.ieee.org
Blockchain technology has been integrated into diverse software applications by enabling a
decentralised architecture design. However, the defects of on-chain algorithmic …

Harmonia: Securing cross-chain applications using zero-knowledge proofs

R Belchior, D Dimov, Z Karadjov, J Pfannschmidt… - Authorea …, 2023 - techrxiv.org
The field of blockchain interoperability plays a pivotal role in blockchain adoption. Despite
these advances, a notorious problem persists: the high number and success rate of attacks …

Characterizing Ethereum Upgradable Smart Contracts and Their Security Implications

X Li, J Yang, J Chen, Y Tang, X Gao - Proceedings of the ACM on Web …, 2024 - dl.acm.org
Upgradeable smart contracts (USCs) have been widely adopted to enable modifying
deployed smart contracts. While USCs bring great flexibility to developers, improper usage …

Smart money wasting: Analyzing gas cost drivers of ethereum smart contracts

B Severin, M Hesenius, F Blum… - … and Evolution (ICSME …, 2022 - ieeexplore.ieee.org
Users must pay a fee depending on resource consumption when using smart contracts on
the Ethereum blockchain. As even the most basic operations cost several dollars under …