Blockchain-oriented Software Engineering: Challenges and New Directions

被引:180
|
作者
Porru, Simone [1 ]
Pinna, Andrea [1 ]
Marchesi, Michele [2 ]
Tonelli, Roberto [2 ]
机构
[1] Univ Cagliari, Dept Elect & Elect Engn, Cagliari, Italy
[2] Univ Cagliari, Dept Math & Informat, Cagliari, Italy
关键词
blockchain; software engineering; smart contracts; cryptocurrencies;
D O I
10.1109/ICSE-C.2017.142
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this work, we acknowledge the need for software engineers to devise specialized tools and techniques for blockchain-oriented software development. Ensuring effective testing activities, enhancing collaboration in large teams, and facilitating the development of smart contracts all appear as key factors in the future of blockchain-oriented software development.
引用
收藏
页码:169 / 171
页数:3
相关论文
共 50 条
  • [1] Blockchain-Oriented Requirements Engineering: New Directions
    Reddivari, Sandeep
    Wilson, Aaron
    2022 IEEE 23RD INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION FOR DATA SCIENCE (IRI 2022), 2022, : 118 - 123
  • [2] 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
  • [3] 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
  • [4] 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
  • [5] Blockchain-oriented Requirements Engineering: A Framework
    Demi, Selina
    2020 28TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE'20), 2020, : 428 - 433
  • [6] Literature Review: Blockchain-Oriented Software Characteristics and New Stream for Software Process Improvement
    Al-Ashmori, Ammar
    Dominic, P. D. D.
    Basri, Shuib
    Muneer, Amgad
    Naji, Gehad
    2022 INTERNATIONAL CONFERENCE ON DECISION AID SCIENCES AND APPLICATIONS (DASA), 2022, : 905 - 910
  • [7] 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
  • [8] Blockchain-Oriented Software Testing: A Preliminary Literature Review
    Reddivari, Sandeep
    Orr, James
    Reddy, Reyansh
    2023 IEEE 47TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE, COMPSAC, 2023, : 974 - 975
  • [9] 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
  • [10] Opportunities and challenges of Blockchain-Oriented systems in the tourism industry
    Caddeo, Fabio
    Pinna, Andrea
    2021 IEEE/ACM 4TH INTERNATIONAL WORKSHOP ON EMERGING TRENDS IN SOFTWARE ENGINEERING FOR BLOCKCHAIN (WETSEB 2021), 2021, : 9 - 16