Mapping Software Architectures to Efficient Implementations via Partial Evaluation. - Marlet, Renaud; Thibault, Scott; Consel, Charles (1997)