Vol. 22 (2012): (NE-1) ENC 2012
Artículos de Investigación

Development of a plug-in for Variability Modeling in Software Product Lines

Published 2012-03-01

Keywords

  • COVAMOF,
  • software product lines,
  • variability,
  • variability modeling,
  • variation point,
  • variant,
  • dependency,
  • eclipse,
  • plug-in.
  • ...More
    Less
  • COVAMOF,
  • software product lines,
  • variability,
  • variability modeling,
  • variation point,
  • variant,
  • dependency,
  • eclipse,
  • plug-in.
  • ...More
    Less

How to Cite

Cortés-Verdín, M. K., López-Araujo, M. L., & Ocharán-Hernández, J. O. (2012). Development of a plug-in for Variability Modeling in Software Product Lines. Acta Universitaria, 22, 134–140. https://doi.org/10.15174/au.2012.353

Abstract

Las Líneas de Productos de Software (LPS) toman ventaja económica de las similitudes y variación entre un conjunto de sistemas de software dentro de un dominio específico. La Ingeniería de Líneas de Productos de Software por lo tanto, define una serie de procesos para el desarrollo de LPS que consideran las similitudes y variación a lo largo del ciclo devida. El modelado de variabilidad, en consecuencia, es una actividad esencial en un enfoque de Ingeniería de Líneas de Productos de Software. Existen varias técnicas para modelado de variabilidad. Entre ellas resalta COVAMOF que permite modelar los puntos de variación, variantes y dependencias como entidades de primera clase, proporcionando una manera uniforme de representarlos en los diversos niveles de abstracción de una LPS. Para poder aprovechar los beneficios de COVAMOF es necesario contar con una herramienta, de otra manera el modelado y la administración de la variabilidad pueden resultar una labor ardua para el ingeniero de software. Este trabajo presenta el desarrollo de un plug-in de COVAMOF para Eclipse.