Requirements Elicitation for Applications Running on a Blockchain: Preliminary Results

Research output: Contribution in Book/Catalog/Report/Conference proceedingConference contribution

Abstract

Blockchain has been one of Gartner’s Top 10 Strategic Technology Trends for several consecutive years. The technology has evolved from a platform allowing transactions of cryptocurrency between peers (e.g. Bitcoin) to a platform allowing the design of Decentralized Applications (DApps). Despite their growing popularity, little attention has been paid to the Software Engineering aspect of DApps. In this work, we aim to start bridging this gap by addressing the Requirements Engineering of DApps. We collect, analyze and integrate DApp user reviews in order to propose a first list of user requirements for DApps. The results can have practical implications for both practitioners and researchers. The former can use the results to guide them in the design of DApps, while the latter can see this paper as a first result to build upon to advance the software engineering field of blockchain-based applications.
Original languageEnglish
Title of host publicationIntelligent Information Systems. CAiSE 2021
Subtitle of host publicationCAiSE Forum 2021, Melbourne, VIC, Australia, June 28 – July 2, 2021, Proceedings
EditorsSelmin Nurcan, Axel Korthaus
PublisherSpringer
Pages38-46
ISBN (Electronic)978-3-030-79108-7
ISBN (Print)978-3-030-79107-0
DOIs
Publication statusPublished - 2021
EventCAISE 2021 : International Conference on Advanced Information Systems Engineering - Melbourne, Australia
Duration: 28 Jun 20212 Jul 2021
https://caise21.org/

Publication series

NameLecture Notes in Business Information Processing
PublisherSpringer
Volume424

Conference

ConferenceCAISE 2021
Abbreviated titleCAISE'2021
CountryAustralia
CityMelbourne
Period28/06/212/07/21
Internet address

Keywords

  • blockchain
  • requirements engineering
  • requirements elicitation
  • opinion mining
  • DApps

Fingerprint

Dive into the research topics of 'Requirements Elicitation for Applications Running on a Blockchain: Preliminary Results'. Together they form a unique fingerprint.

Cite this