Blockchain-Oriented Requirements Engineering: New Directions

被引:1
|
作者
Reddivari, Sandeep [1 ]
Wilson, Aaron [1 ]
机构
[1] Univ North Florida, Sch Comp, Jacksonville, FL 32224 USA
关键词
blockchain; requirements engineering; digital currency; smart contracts;
D O I
10.1109/IRI54793.2022.00036
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The literature on blockchain-oriented software engineering is still emerging. Researchers have investigated the role of blockchains in software engineering. In this paper, we advance the area of blockchain-oriented software engineering by focusing on new directions in requirements engineering (RE). This paper presents the best-known approaches to provide core blockchain technology and introduces a brand-agnostic way to group and compare the various approaches. We then use this grouping to measure how well the blockchain variants address certain key non-functional requirements (NFRs) and identify the NFRs that are instrumental to software engineers for decision making. Our work not only sheds light on new directions in blockchain-oriented RE, but also assist software engineers in the RE process.
引用
收藏
页码:118 / 123
页数:6
相关论文
共 50 条
  • [1] Blockchain-oriented Software Engineering: Challenges and New Directions
    Porru, Simone
    Pinna, Andrea
    Marchesi, Michele
    Tonelli, Roberto
    PROCEEDINGS OF THE 2017 IEEE/ACM 39TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING COMPANION (ICSE-C 2017), 2017, : 169 - 171
  • [2] Blockchain-oriented Requirements Engineering: A Framework
    Demi, Selina
    2020 28TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE'20), 2020, : 428 - 433
  • [3] Engineering Software Architectures of Blockchain-Oriented Applications
    Wessling, Florian
    Gruhn, Volker
    2018 IEEE 15TH INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE COMPANION (ICSA-C 2018), 2018, : 45 - 46
  • [4] Exploring Non-Functional Requirements for Blockchain-Oriented Systems
    Kassab, Mohamad
    29TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE WORKSHOPS (REW 2021), 2021, : 216 - 219
  • [5] Raising Sustainability Awareness in Agile Blockchain-Oriented Software Engineering
    Pinna, Andrea
    Baralla, Gavina
    Marchesi, Michele
    Tonelli, Roberto
    2021 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION AND REENGINEERING (SANER 2021), 2021, : 696 - 700
  • [6] Software Engineering Process and Methodology in Blockchain-Oriented Software Development: A Systematic Study
    Faruk, Md Jobair Hossain
    Subramanian, Santhiya
    Shahriar, Hossain
    Valero, Maria
    Li, Xia
    Tasnim, Masrura
    2022 IEEE/ACIS 20TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH, MANAGEMENT AND APPLICATIONS (SERA), 2022, : 120 - 127
  • [7] Results of Blockchain-Oriented Software Engineering 2024 Workshop: speculations on Blockchain for Energy Communities management.
    Tonelli, Roberto
    Bracciali, Andrea
    Rocha, Henrique
    2024 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION AND REENGINEERING-COMPANION, SANER-C 2024, 2024, : X - XIV
  • [8] Ethereum Smart Contracts as Blockchain-oriented Microservices
    Tonelli, Roberto
    Pinna, Andrea
    Baralla, Gavina
    Ibba, Simona
    19TH INTERNATIONAL CONFERENCE ON AGILE SOFTWARE DEVELOPMENT (XP '18), 2018,
  • [9] Blockchain-Oriented Software Variant Forks: A Preliminary Study
    Rocha, Henrique
    Businge, John
    2022 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION AND REENGINEERING (SANER 2022), 2022, : 1191 - 1196
  • [10] Design of a Blockchain-Oriented System for the Sustainable Disintermediation in Tourism
    Farris, Giorgia
    Pinna, Andrea
    Baralla, Gavina
    Tonelli, Roberto
    Modica, Patrizia
    Marchesi, Michele
    2021 IEEE IOT VERTICAL AND TOPICAL SUMMIT FOR TOURISM, 2021,