FeatureIDE: Scalable Product Configuration of Variable Systems

被引:11
作者
Pereira, Juliana Alves [1 ]
Krieter, Sebastian [1 ]
Meinicke, Jens [1 ,2 ]
Schroeter, Reimar [1 ]
Saake, Gunter [1 ]
Leich, Thomas [2 ]
机构
[1] Univ Magdeburg, D-39106 Magdeburg, Germany
[2] METOP GmbH, Magdeburg, Germany
来源
SOFTWARE REUSE: BRIDGING WITH SOCIAL-AWARENESS | 2016年 / 9679卷
关键词
D O I
10.1007/978-3-319-35122-3_27
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In the last decades, variability management for similar products is one of the main challenges in software systems. In this context, feature models are used to describe the dependencies between reusable common and variable artifacts, called features. However, for large feature models it is a complex task to find a valid feature combination as product configuration. Our Eclipse plug-in FeatureIDE provides several mechanisms, such as information hiding and decision propagation, which support the configuration process to combine the reusable artifacts in various manners. We illustrate the applications of these mechanisms from a user's point of view.
引用
收藏
页码:397 / 401
页数:5
相关论文
共 9 条
[1]  
Antkiewicz M., 2004, Proc. of the Wksp on Eclipse Technology eXchange, P67
[2]   Automated analysis of feature models 20 years later: A literature review [J].
Benavides, David ;
Segura, Sergio ;
Ruiz-Cortes, Antonio .
INFORMATION SYSTEMS, 2010, 35 (06) :615-636
[3]  
Kang K.C, 1990, CMUSEI90TR21
[4]  
Meinicke J., 2016, ICSE IN PRESS
[5]  
Mendonca Marcilio, 2009, P C OBJ OR PROGR SYS, P761, DOI [10.1145/1639950.1640002, DOI 10.1145/1639950.1640002]
[6]  
Nestor D, 2008, SOFTVIS 2008: PROCEEDINGS OF THE 4TH ACM SYMPOSIUM ON SOFTWARE VISUALIZATION, P175
[7]  
Pohl K., 2005, SOFTWARE PRODUCT LIN, V10
[8]   FeatureIDE: An extensible framework for feature-oriented software development [J].
Thuema, Thomas ;
Kaestner, Christian ;
Benduhn, Fabian ;
Meinicke, Jens ;
Saake, Gunter ;
Leich, Thomas .
SCIENCE OF COMPUTER PROGRAMMING, 2014, 79 :70-85
[9]  
Trinidad Pablo, 2008, 12 INT C SOFTW PROD, V2, P295