Model-Driven Engineering (MDE) has been advocated as an effective way to deal with today's software complexity. MDE can be seen as an integrative approach combining existing ...
Programs of a software product line can be synthesized by composing features which implement some unit of program functionality. In most product lines, only some combination of fe...
A number of product family process frameworks has been published recently. These frameworks focus on different aspects of product family based development. We have investigated a v...
This paper proposes a development methodology for distributed applications based on the principles and concepts of the Model-Driven Architecture (MDA). The paper identifies phases ...
Abstract. A software product line comprises a set of products implementing different configurations of features. The set of valid feature configurations within a product line ca...