loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Vijay Rajasekar 1 ; Shiv Sondhi 1 ; Sherif Saad 1 and Shady Mohammed 2

Affiliations: 1 School of Computer Science, University of Windsor, Canada ; 2 Faculty of Computer Science & IT, Ahram Canadian University, Egypt

Keyword(s): Software Engineering, Software Patterns, Empirical Analysis, Anti-patterns, Blockchain.

Abstract: Blockchain or Distributed Ledger Technology (DLT) introduces a new computing paradigm that is viewed by experts as a disruptive and revolutionary technology. While bitcoin is the most well-known successful application of blockchain technology, many other applications and sectors could successfully utilize the power of blockchain. The potential applications of blockchain beyond finance and banking encouraged many organizations to integrate and adopt blockchain into existing or new software systems. Integrating and using any new computing paradigm is expected to affect the best practice and design principles of building software systems. This paper summarizes our ongoing research on collecting, categorizing and understanding, existing software design patterns when building blockchain-based software systems. It collects and categorizes the existing software (design and architectural) patterns that are commonly linked to blockchain and distributed ledger technology. We provide an informa l analysis of the identified patterns to highlight their maturity. Finally, we discuss the current research gap in software engineering for blockchain-based applications and propose potential research directions. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 35.172.110.179

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Rajasekar, V.; Sondhi, S.; Saad, S. and Mohammed, S. (2020). Emerging Design Patterns for Blockchain Applications. In Proceedings of the 15th International Conference on Software Technologies - ICSOFT; ISBN 978-989-758-443-5; ISSN 2184-2833, SciTePress, pages 242-249. DOI: 10.5220/0009892702420249

@conference{icsoft20,
author={Vijay Rajasekar. and Shiv Sondhi. and Sherif Saad. and Shady Mohammed.},
title={Emerging Design Patterns for Blockchain Applications},
booktitle={Proceedings of the 15th International Conference on Software Technologies - ICSOFT},
year={2020},
pages={242-249},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0009892702420249},
isbn={978-989-758-443-5},
issn={2184-2833},
}

TY - CONF

JO - Proceedings of the 15th International Conference on Software Technologies - ICSOFT
TI - Emerging Design Patterns for Blockchain Applications
SN - 978-989-758-443-5
IS - 2184-2833
AU - Rajasekar, V.
AU - Sondhi, S.
AU - Saad, S.
AU - Mohammed, S.
PY - 2020
SP - 242
EP - 249
DO - 10.5220/0009892702420249
PB - SciTePress