Sciweavers

JUCS
2008

A Product Derivation Tool Based on Model-Driven Techniques and Annotations

13 years 12 months ago
A Product Derivation Tool Based on Model-Driven Techniques and Annotations
: In this paper, we present a model-based tool for product derivation. Our tool is centered on the definition of three models (feature, architecture and configuration models) which enable the automatic instantiation of software product lines (SPLs) or frameworks. The Eclipse platform and EMF technology are used as the base for the implementation of our tool. A set of specific Java annotations are also defined to allow generating automatically many of our models based on existing implementations of SPL architectures. We illustrated the use and validation of our tool in the preparation of the automatic derivation of the JUnit framework and a J2ME games product line. Key Words: Software Product Lines, Product Derivation Tools, Generative Programming, Model-Driven Development Categories: D.2.3, D.2.13
Elder Cirilo, Uirá Kulesza, Carlos Jos&eacu
Added 13 Dec 2010
Updated 13 Dec 2010
Type Journal
Year 2008
Where JUCS
Authors Elder Cirilo, Uirá Kulesza, Carlos José Pereira de Lucena
Comments (0)