A market-based approach to software evolutionDavid F. BaconYiling Chenet al.2009OOPSLA 2009Conference paper