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
来源
PROCEEDINGS OF THE 2017 IEEE/ACM 39TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING COMPANION (ICSE-C 2017) | 2017年
关键词
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] 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
  • [3] Blockchain-oriented Requirements Engineering: A Framework
    Demi, Selina
    2020 28TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE'20), 2020, : 428 - 433
  • [4] 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
  • [5] Design of a Sustainable Blockchain-Oriented Software for Building Workers Management
    Pinna, Andrea
    Baralla, Gavina
    Lallai, Giorgia
    Marchesi, Michele
    Tonelli, Roberto
    FRONTIERS IN BLOCKCHAIN, 2020, 3
  • [6] 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
  • [7] 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
  • [8] Data modelling for Blockchain Oriented Software Engineering
    Rek, Patrik
    Turkanoyic, Muhamed
    CENTRAL EUROPEAN CONFERENCE ON INFORMATION AND INTELLIGENT SYSTEMS (CECIIS 2021), 2021, : 377 - 383
  • [9] 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,
  • [10] On Comparing Software Quality Metrics of Traditional vs Blockchain-Oriented Software: An Empirical Study
    Ortu, Marco
    Orru, Matteo
    Destefanis, Giuseppe
    2019 IEEE 2ND INTERNATIONAL WORKSHOP ON BLOCKCHAIN ORIENTED SOFTWARE ENGINEERING (IWBOSE), 2019, : 32 - 37