Now showing items 1-2 of 2

    • Clone-Based Variability Management in the Android Ecosystem 

      Businge, John; Openja, Moses; Nadi, Sarah; Bainomugisha, Engineer; Berger, Thorsten (2018 IEEE International Conference on Software Maintenance and Evolution, 2018)
      Mobile app developers often need to create variants to account for different customer segments, payment models or functionalities. A common strategy is to clone (or fork) an existing app and then adapt it to new requirements. ...
    • Reuse and Maintenance Practices among Divergent Forks in Three Software Ecosystems 

      Businge, John; Openja, Moses; Nadi, Sarah; Berger, Thorsten (Empirical Software Engineering, 2022)
      With the rise of social coding platforms that rely on distributed version control systems, software reuse is also on the rise. Many software developers leverage this reuse by creating variants through forking, to account ...