JOURNAL ARTICLE

Software Engineering Applications Enabled by Blockchain Technology: A Systematic Mapping Study

Selina DemiRicardo Colomo‐PalaciosMary Sánchez‐Gordón

Year: 2021 Journal:   Applied Sciences Vol: 11 (7)Pages: 2960-2960   Publisher: Multidisciplinary Digital Publishing Institute

Abstract

The novel, yet disruptive blockchain technology has witnessed growing attention, due to its intrinsic potential. Besides the conventional domains that benefit from such potential, such as finance, supply chain and healthcare, blockchain use cases in software engineering have emerged recently. In this study, we aim to contribute to the body of knowledge of blockchain-oriented software engineering by providing an adequate overview of the software engineering applications enabled by blockchain technology. To do so, we carried out a systematic mapping study and identified 22 primary studies. Then, we extracted data within the research type, research topic and contribution type facets. Findings suggest an increasing trend of studies since 2018. Additionally, findings reveal the potential of using blockchain technologies as an alternative to centralized systems, such as GitHub, Travis CI, and cloud-based package managers, and also to establish trust between parties in collaborative software development. We also found out that smart contracts can enable the automation of a variety of software engineering activities that usually require human reasoning, such as the acceptance phase, payments to software engineers, and compliance adherence. In spite of the fact that the field is not yet mature, we believe that this systematic mapping study provides a holistic overview that may benefit researchers interested in bringing blockchain to the software industry, and practitioners willing to understand how blockchain can transform the software development industry.

Keywords:
Blockchain Software engineering Computer science Software development Software Data science Variety (cybernetics) Cloud computing Engineering management Engineering Computer security Artificial intelligence

Metrics

31
Cited By
7.57
FWCI (Field Weighted Citation Impact)
63
Refs
0.97
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Blockchain Technology Applications and Security
Physical Sciences →  Computer Science →  Information Systems
FinTech, Crowdfunding, Digital Finance
Social Sciences →  Business, Management and Accounting →  Management Information Systems
Supply Chain and Inventory Management
Social Sciences →  Business, Management and Accounting →  Management Information Systems

Related Documents

JOURNAL ARTICLE

Blockchain Technology for Deep Learning Applications: a Systematic Mapping Study

Bianchi Edoardo

Journal:   Zenodo (CERN European Organization for Nuclear Research) Year: 2023
JOURNAL ARTICLE

Smart contract applications within blockchain technology: A systematic mapping study

Daniel MacriniciCristian CartofeanuShang Gao

Journal:   Telematics and Informatics Year: 2018 Vol: 35 (8)Pages: 2337-2354
JOURNAL ARTICLE

Blockchain Technology for Deep Learning Applications: a Systematic Mapping Study

Bianchi Edoardo

Journal:   Zenodo (CERN European Organization for Nuclear Research) Year: 2023
JOURNAL ARTICLE

Blockchain Technology for Deep Learning Applications: a Systematic Mapping Study

Bianchi Edoardo

Journal:   Zenodo (CERN European Organization for Nuclear Research) Year: 2023
© 2026 ScienceGate Book Chapters — All rights reserved.