Towards user-centered and legally relevant smart-contract development: A systematic literature review

被引:20
|
作者
Dixit, Abhishek [1 ]
Deval, Vipin [1 ,3 ]
Dwivedi, Vimal [1 ]
Norta, Alex [1 ]
Draheim, Dirk [2 ]
机构
[1] Tallinn Univ Technol, Blockchain Technol Grp, Akad Tee 21-1, EE-12811 Tallinn, Estonia
[2] Tallinn Univ Technol, Informat Syst Grp, Akad Tee 15a, EE-12618 Tallinn, Estonia
[3] KIET Grp Inst, Dept Comp Sci & Engg, Ghaziabad 201206, India
关键词
Blockchain; Smart contract; Ricardian contract; Business collaboration; Legal relevance; BLOCKCHAIN TECHNOLOGY; LANGUAGE; CODE; LAW; VALIDATION; EXPERIENCE; PLATFORM; MODELS; END;
D O I
10.1016/j.jii.2021.100314
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Smart contracts (SC) run on blockchain technology (BCT) to implement agreements between several parties. As BCT grows, organizations aim to automate their processes and engage in business collaborations using SCs. The translation of contract semantics into SC language semantics is difficult due to ambiguous contractual interpretation by the several parties and the developers. Also, an SC language itself misses the language constructs needed for semantically expressing collaboration terms. This leads to SC coding errors that result in contractual conflicts over transactions during the performance of SCs and thus, novel SC solutions incur high development and maintenance costs. Various model-based and no/low code development approaches address this issue by enabling higher abstractions in SC development. Still, the question remains unanswered how contractual parties, i.e., end-users with non-IT skills, manage to develop legally relevant SCs with ease. This study aims to (1) identify and categorize the state of the art of SC automation models, in terms of their technical features, and their legal significance, and to (2) identify new research opportunities. The review has been conducted as a systematic literature review (SLR) that follows the guidelines proposed by Kitchenham for performing SLRs in software-engineering. As a result of the implementation of the review protocol, 1367 papers are collected, and 33 of them are selected for extraction and analysis. The contributions of this article are threefold: (1) 10 different SC automation models/frameworks are identified and classified according to their technical and implementation features; (2) 11 different legal contract parameters are identified and categorized into 4 legal criteria classes; (3) a comparative analysis of SC-automation models in the context of their legal significance is conducted that identifies the degrees to which the SC-automation models are considered legally relevant. As a conclusion, we produce a comprehensive and replicable overview of the state of the art of SC automation models and a systematic measure of their legal significance to benefit practitioners in the field.
引用
收藏
页数:18
相关论文
共 50 条
  • [1] Legally Enforceable Smart-Contract Languages: A Systematic Literature Review
    Dwivedi, Vimal
    Pattanaik, Vishwajeet
    Deval, Vipin
    Dixit, Abhishek
    Norta, Alex
    Draheim, Dirk
    [J]. ACM COMPUTING SURVEYS, 2021, 54 (05)
  • [2] The Landscape of User-centered Misinformation Interventions - A Systematic Literature Review
    Hartwig, Katrin
    Doell, Frederic
    Reuter, Christian
    [J]. ACM Computing Surveys, 2024, 56 (11)
  • [3] Exploring principles of user-centered agile software development: A literature review
    Brhel, Manuel
    Meth, Hendrik
    Maedche, Alexander
    Werder, Karl
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2015, 61 : 163 - 181
  • [4] Human and User-Centered Design Product Development: A Literature Review and Reflections
    Unruh, Gabriela Unger
    Canciglieri Junior, Osiris
    [J]. TRANSDISCIPLINARY ENGINEERING METHODS FOR SOCIAL INNOVATION OF INDUSTRY 4.0, 2018, 7 : 211 - 220
  • [5] User-Centered Evaluation of Explainable Artificial Intelligence (XAI): A Systematic Literature Review
    Al-Ansari, Noor
    Al-Thani, Dena
    Al-Mansoori, Reem S.
    [J]. HUMAN BEHAVIOR AND EMERGING TECHNOLOGIES, 2024, 2024
  • [6] Automatic Code Generation of User-Centered Serious Games: A Systematic Literature Review
    Omar Silva-Vasquez, Pedro
    Yarel Rosales-Morales, Viviana
    Benitez-Guerrero, Edgard
    [J]. 2020 8TH EDITION OF THE INTERNATIONAL CONFERENCE IN SOFTWARE ENGINEERING RESEARCH AND INNOVATION (CONISOFT 2020), 2020, : 216 - 225
  • [7] User-centered design and the development of patient decision aids: Protocol for a systematic review
    Witteman H.O.
    Dansokho S.C.
    Colquhoun H.
    Coulter A.
    Dugas M.
    Fagerlin A.
    Giguere A.M.C.
    Glouberman S.
    Haslett L.
    Hoffman A.
    Ivers N.
    Légaré F.
    Légaré J.
    Levin C.
    Lopez K.
    Montori V.M.
    Provencher T.
    Renaud J.-S.
    Sparling K.
    Stacey D.
    Vaisson G.
    Volk R.J.
    Witteman W.
    [J]. Systematic Reviews, 4 (1)
  • [8] Towards User-centered Assistance in Smart Environments based on Device Metadata
    Khan, Marius Rashid
    Sachweh, Sabine
    Zuendorf, Albert
    [J]. 2017 IEEE 15TH INTL CONF ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING, 15TH INTL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING, 3RD INTL CONF ON BIG DATA INTELLIGENCE AND COMPUTING AND CYBER SCIENCE AND TECHNOLOGY CONGRESS(DASC/PICOM/DATACOM/CYBERSCI, 2017, : 308 - 311
  • [9] User-centered evaluation of adaptive and adaptable systems: a literature review
    Van Velsen, Lex
    Van Der Geest, Thea
    Klaassen, Rob
    Steehouder, Michael
    [J]. KNOWLEDGE ENGINEERING REVIEW, 2008, 23 (03): : 261 - 281
  • [10] Multidisciplinary collaboration on exoskeleton development adopting user-centered design: a systematic integrative review
    Cheng, Clio Yuen Man
    Lee, Carolyn Chi Ying
    Chen, Coco Ke
    Lou, Vivian W. Q.
    [J]. DISABILITY AND REHABILITATION-ASSISTIVE TECHNOLOGY, 2024, 19 (03) : 909 - 937