On the impact of architecture design decisions on the quality of blockchain-based applications

被引:1
|
作者
Marmsoler, Diego [1 ]
Eichhorn, Leo [1 ]
机构
[1] Tech Univ Munich, Dept Comp Sci, Munich, Germany
来源
关键词
D O I
10.1017/S0269888920000193
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In software architectures, architectural design decisions (ADDs) strongly influence the quality of the resulting software system. Wrong decisions lead to low-quality systems and are difficult to repair later on in the development process. As of today, little is known about the impact of certain ADDs for the development of architectures for blockchain-based systems. Thus, it is difficult to predict the outcome of certain ADDs when developing architectures for such systems. In the following, we propose a simulation-based approach for blockchain architectures in which the impact of certain ADDs on certain quality attributes can be simulated. To this end, we first implemented a simulation environment for blockchain architectures. The simulation environment was then used to execute a series of experiments from which we derived a set of hypotheses about the impact of certain ADDs on quality attributes for blockchain architectures. Finally, we tested the hypotheses using statistical analyses and derived an empirical model for blockchain architectures based on the outcome of the analysis. The model can be used by architects to predict the effect of certain decisions in the design of blockchain architectures before implementing them.
引用
收藏
页数:19
相关论文
共 50 条
  • [31] A Blockchain-Based Data-Sharing Architecture
    Fan, Yongkai
    Wang, Jinghan
    Hong, Zhenting
    Lei, Xia
    Xia, Fanglue
    Ma, Junjie
    Peng, Cong
    Sun, Xiaofeng
    BLOCKCHAIN AND TRUSTWORTHY SYSTEMS, BLOCKSYS 2019, 2020, 1156 : 636 - 647
  • [32] A blockchain-based trusted security zone architecture
    Jo, Jeong Hoon
    Rathore, Shailendra
    Loia, Vincenzo
    Park, Jong Hyuk
    ELECTRONIC LIBRARY, 2019, 37 (05): : 796 - 810
  • [33] Blockchain-Based Architecture Design for Personal Health Record: Development and Usability Study
    da Silva Costa, Thiago Bulhoes
    Shinoda, Lucas
    Moreno, Ramon Alfredo
    Krieger, Jose E.
    Gutierrez, Marco
    JOURNAL OF MEDICAL INTERNET RESEARCH, 2022, 24 (04)
  • [34] Design of a Blockchain-based Decentralized Architecture for Sustainable Agriculture Research-in-Progress
    Akella, Gopi Krishna
    Wibowo, Santoso
    Grandhi, Srimannarayana
    Mubarak, Sameera
    2021 IEEE/ACIS 19TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH, MANAGEMENT AND APPLICATIONS (SERA), 2021, : 102 - 107
  • [35] Fault-Tolerant Architecture Design for Blockchain-Based Electronics Voting System
    Chaisawat, Siriboon
    Vorakulpipat, Chalee
    2020 17TH INTERNATIONAL JOINT CONFERENCE ON COMPUTER SCIENCE AND SOFTWARE ENGINEERING (JCSSE), 2020, : 116 - 121
  • [36] Blockchain-Based Architecture for a Sustainable Supply Chain in Cloud Architecture
    Radmanesh, Seyyed-Alireza
    Haji, Alireza
    Fatahi Valilai, Omid
    SUSTAINABILITY, 2023, 15 (11)
  • [37] BCHealth: A Novel Blockchain-based Privacy-Preserving Architecture for IoT Healthcare Applications
    Hossein, Koosha Mohammad
    Esmaeili, Mohammad Esmaeil
    Dargahi, Tooska
    Khonsari, Ahmad
    Conti, Mauro
    COMPUTER COMMUNICATIONS, 2021, 180 : 31 - 47
  • [38] A Blockchain-based Security Approach Architecture for the Internet of Things
    Zhang, Han
    Lang, Weimin
    Liu, Chengming
    Zhang, Bingpeng
    PROCEEDINGS OF 2020 IEEE 4TH INFORMATION TECHNOLOGY, NETWORKING, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (ITNEC 2020), 2020, : 310 - 313
  • [39] Design of a Vaccine Passport Validation System Using Blockchain-based Architecture: Development Study
    Lee, Hsiu An
    Wu, Wei-Chen
    Kung, Hsin-Hua
    Udayasankaran, Jai Ganesh
    Wei, Yu-Chih
    Kijsanayotin, Boonchai
    Marcelo, Alvin B.
    Hsu, Chien-Yeh
    JMIR PUBLIC HEALTH AND SURVEILLANCE, 2022, 8 (04):
  • [40] Blockchain-Based Energy Applications: The DSO Perspective
    Yagmur, Ahmet
    Dedeturk, Beyhan Adanur
    Soran, Ahmet
    Jung, Jaesung
    Onen, Ahmet
    IEEE ACCESS, 2021, 9 : 145605 - 145625