Assessing the maturity of blockchain-based implementations with software reliability growth models

Muhammad Azeem, Saif Ur Rehman Khan, Atif Mashkoor, Abdullah Yousafzai, Habib Un Nisa

    Research output: Book chapter/Published conference paperConference paperpeer-review

    Abstract

    Blockchain technology is widely used in healthcare, IoT, smart grids, autonomous vehicles, and so on to improve security, trust, transparency, and reliability in handling data. However, Blockchain-Based Implementations (BBIs) remain a complex and challenging task for the developers, especially when ensuring quality across multiple nodes. Despite the growing popularity of BBIs, the existing literature lacks a way to establish quality standards for blockchain development. To tackle this issue, we propose a conceptual model that uses Software Reliability Growth Models (SRGMs) to assess the code-based maturity of BBIs. The proposed model analyzes reports from different software releases to compare current versions with previous ones. We evaluate well-known BBI platforms, such as Ethereum and Hyperledger Fabric, using bug reports collected from the tracking management system. By applying SRGMs to these reports, we identify factors like fault propagation and remaining bugs, helping to predict testing needs for future releases and identifying areas potentially affected by bugs. We assess software reliability based on bug resolution parameters and establish software maturity metrics to evaluate release completeness by reporting remaining bugs in current and upcoming releases. The results reveal that the proposed conceptual model is effective in empirically assessing the reliability of BBIs.

    The work of Atif Mas
    Original languageEnglish
    Title of host publicationDatabase and Expert Systems Applications - DEXA 2024 Workshops
    Subtitle of host publicationIWCFS, AISys, CIU Naples, Italy, August 26–28, 2024 Proceedings
    EditorsBernhard Moser, Atif Mashkoor, Anna-Christina Glock, Sabrina Luftensteiner, Lukas Fischer, Johannes Sametinger, Michael Mayr
    Place of PublicationAustria
    PublisherSpringer
    Pages14-28
    Number of pages15
    Volume2169
    ISBN (Electronic)9783031683022
    ISBN (Print)9783031683015
    DOIs
    Publication statusPublished - 2024
    EventDatabase and Expert Systems Applications Workshops 2024: DEXA 2024 Workshops - Naples, Italy
    Duration: 26 Aug 202428 Aug 2024
    https://link.springer.com/book/10.1007/978-3-031-68302-2 (Proceedings)
    https://link.springer.com/content/pdf/bfm:978-3-031-68302-2/1 (Front matter)
    https://www.iiwas.org/downloads/DEXA2024/DEXA2024_PreliminaryProgram.pdf (Program)

    Publication series

    NameCommunications in Computer and Information Science
    PublisherSpringer
    Volume2169
    ISSN (Print)1865-0929
    ISSN (Electronic)1865-0937

    Conference

    ConferenceDatabase and Expert Systems Applications Workshops 2024
    Country/TerritoryItaly
    CityNaples
    Period26/08/2428/08/24
    Internet address

    Fingerprint

    Dive into the research topics of 'Assessing the maturity of blockchain-based implementations with software reliability growth models'. Together they form a unique fingerprint.

    Cite this