Change Oriented Versioning

We present the change oriented model of versioning, which focuses strongly on functional changes in a software product and therefore can be seen as an alternative to the traditional, “version oriented” models. The change oriented model has advantages over these models, especially with regard to parallel development and systems with many optional features.