In component-based product populations, variability has to be described at the component level to be able to benefit from a product family approach. As a consequence, composition ...
Even though the benefits of component-based software development are widely accepted, they are easily overestimated. To provide a firmer basis for the general discussion we descri...
One promising approach to more effective software development is the concept of product platform originated from mechanical engineering, aiming at architectural product families i...
This case study discusses two related aspects that are becoming increasingly important in today’s software development practice: re-engineering of a monolithic system into a com...
This paper describes a method for the "Analysis and Prediction of Performance for Evolving Architectures" (APPEAR). The method aims at performance estimation of adapted ...
Evgeni M. Eskenazi, Alexandre V. Fioukov, Dieter K...