Flexible generators for software reuse and evolution. - Stan Jarzabek; Ha Duy Trung (ICSE, 2011)