English

Blockchain-Oriented Software Variant Forks: A Preliminary Study

Software Engineering 2022-04-26 v1

Abstract

In collaborative social development platforms such as GitHub, forking a repository is a common activity. A variant fork wants to split the development from the original repository and grow towards a different direction. In this preliminary exploratory research, we analyze the possible reasons for creating a variant fork in blockchain-oriented software. By collecting repositories in GitHub, we created a dataset with repositories and their variants, from which we manually analyzed 86 variants. Based on the variants we studied, the main reason to create a variant in blockchain-oriented software is to support a different blockchain platform (65%).

Keywords

Cite

@article{arxiv.2204.11083,
  title  = {Blockchain-Oriented Software Variant Forks: A Preliminary Study},
  author = {Henrique Rocha and John Businge},
  journal= {arXiv preprint arXiv:2204.11083},
  year   = {2022}
}

Comments

Accepted for the 5th International Workshop on Blockchain Oriented Software Engineering 2022

R2 v1 2026-06-24T10:56:41.571Z