CITI has stopped operations in 2014, to co-launch NOVA LINCS THIS SITE IS NOT BEING UPDATED SINCE 2013
citi banner
  Home  \  Prototypes  \  Prototype Page Login  
banner bottom
File Top
VML* (Variability Modeling Languages for Model-Based Software Product Lines)

VML* is a generalization of the VML4RE. VML* is a general language that support traceability from features to models and product derivation in Software Product Lines. It can be used to manage variability of any type of model, supported by a metamodel. Since it is a general language, before managing variability in SPL (writting vml specifications), it is necessary to previsouly instantiate the language to deal with a specific kind of model. Instantiation includes the definition of specific transformations (or actions) appropriate to that kind of model. An advantage of this tool is that it can be used for product derivation support along all the SPL lifecycle, where, for each different model, a different instantiation is performed.

Date: 2009

Authors: Ana Moreira, João Araújo, João Santos, Mauricio Alférez
File Bottom