Blockchain-Based Software Engineering

Conference Paper (2019)
Author(s)

Moritz Beller (TU Delft - Software Engineering)

Joseph Hejderup (TU Delft - Software Engineering)

Research Group
Software Engineering
DOI related publication
https://doi.org/10.1109/ICSE-NIER.2019.00022 Final published version
More Info
expand_more
Publication Year
2019
Language
English
Research Group
Software Engineering
Pages (from-to)
53-56
ISBN (print)
978-1-7281-1759-1
ISBN (electronic)
978-1-7281-1758-4
Event
2019 IEEE/ACM 41st International Conference on Software Engineering (2019-05-25 - 2019-05-31), Montreal, Canada
Downloads counter
363
Collections
Institutional Repository
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Blockchain technology has found a great number of applications, from banking to the Internet of Things (IoT). However, it has not yet been envisioned whether and which problems in Software Engineering (SE) Blockchain technology could solve. In this paper, we coin this field 'Blockchain-based Software Engineering' and exemplify how Blockchain technology could solve two core SE problems: Continuous Integration (CI) Services such as Travis CI and Package Managers such as apt-get. We believe that Blockchain technology could help (1) democratize and professionalize Software Engineering infrastructure that currently relies on free work done by few volunteers, (2) improve the quality of artifacts and services, and (3) increase trust in ubiquitously used systems like GitHub or Travis CI.

Files

Paper.pdf
(pdf | 0.336 Mb)
License info not available