Sciweavers

ITNG
2010
IEEE

Middleware Specialization for Product-Lines Using Feature-Oriented Reverse Engineering

13 years 9 months ago
Middleware Specialization for Product-Lines Using Feature-Oriented Reverse Engineering
Supporting the varied software feature requirements of multiple variants of a software product-line while promoting reuse forces product line engineers to use general-purpose, feature-rich middleware. However, each product variant now incurs memory footprint and performance overhead due to the feature-richness in addition to the increased cost of its testing and maintenance. To address this tension, this paper presents FORMS (Feature-Oriented Reverse Engineering for Middleware Specialization), which is a framework to automatically specialize general-purpose middleware for product-line variants. FORMS provides a novel model-based approach to map product-line variant-specific feature requirements to middlewarespecific features, which in turn are used to reverse engineer middleware source code and transform it to specialized forms thus resulting into vertical decomposition. Empirical results evaluating memory footprint reductions (40%) are presented along with qualitative evaluations o...
Akshay Dabholkar, Aniruddha S. Gokhale
Added 10 Jul 2010
Updated 10 Jul 2010
Type Conference
Year 2010
Where ITNG
Authors Akshay Dabholkar, Aniruddha S. Gokhale
Comments (0)