Mid Sweden University

miun.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Investigating Software Testing and Maintenance of Open-Source Distributed Ledger
Mid Sweden University, Faculty of Science, Technology and Media, Department of Communication, Quality Management, and Information Systems (2023-).
Mid Sweden University, Faculty of Science, Technology and Media, Department of Communication, Quality Management, and Information Systems (2023-).ORCID iD: 0000-0001-9372-3416
Mid Sweden University, Faculty of Science, Technology and Media, Department of Communication, Quality Management, and Information Systems (2023-).
2023 (English)In: Proceedings - 2023 IEEE International Conference on Software Analysis, Evolution and Reengineering, SANER 2023, IEEE conference proceedings, 2023, p. 886-896Conference paper, Published paper (Refereed)
Abstract [en]

A distributed ledger is the backbone of all blockchain solutions. It provides a shared database spreading across a network of nodes. The number of DL solutions and their implementations has grown in recent years. Besides the architectural and performance promises of these solutions, organizations seekingto implement DL also need to consider the overall quality of the software available and its ecosystem. Particularly, previous research has identified the need to better understand the testing and maintenance practices behind these types of technologies. This paper investigates the testing and maintenance of 18 different open-source projects that implement distributed ledgers. We perform a manual inspection of test artefacts and mine the history of commits, issues and contributors of the chosen projects to understand the landscape of testing and maintenance in these projects. Our findings suggest that unit and integration tests are present in most projects, they do not follow a holistic system testing approach. Moreover, projects rely on a small team of core contributors (5 on average). While the projects are continuously maintained, larger changes are uncommon. Our results can be used for benchmarking and pinpointing areas of improvement for the development of distributed ledgers. 

Place, publisher, year, edition, pages
IEEE conference proceedings, 2023. p. 886-896
Keywords [en]
blockchain, distributed ledger, software maintenance, software testing
National Category
Computer and Information Sciences
Identifiers
URN: urn:nbn:se:miun:diva-48483DOI: 10.1109/SANER56733.2023.00107ISI: 001008282200097Scopus ID: 2-s2.0-85160513883ISBN: 9781665452786 (print)OAI: oai:DiVA.org:miun-48483DiVA, id: diva2:1766877
Conference
30th IEEE International Conference on Software Analysis, Evolution and Reengineering, SANER 2023, 21 March 2023 through 24 March 2023
Available from: 2023-06-13 Created: 2023-06-13 Last updated: 2023-08-15Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Dobslaw, FelixGomes de Oliveira Neto, Francisco

Search in DiVA

By author/editor
Dobslaw, FelixGomes de Oliveira Neto, Francisco
By organisation
Department of Communication, Quality Management, and Information Systems (2023-)
Computer and Information Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 130 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf