An Overview of the Methods and Opportunities for Creating Software Product Lines via Reengineering Legacy Systems Elham Darmanaki Farahani, Abbas Heydarnoori, Jafar Habibi Abstract Keywords References