Title :
An Approach to Clustering Feature Model Based on Adaptive Behavior for Dynamic Software Product Line
Author :
Boonon, Phayao ; Muenchaisri, Pornsiri
Author_Institution :
Dept. of Comput. Eng., Chulalongkorn Univ., Bangkok, Thailand
Abstract :
Dynamic Software Product Line (DSPL) is intent to support adaptive software system to meet requirement changes and evolving resource constraints during runtime. The adaptation may be accomplished by reconfiguring adaptive behavior at adaptive point in feature model that describes variability of system. The decision making of dynamic variability management for variation point of feature model is challenges in DSPL. This research proposes an approach to clustering feature model on adaptive point based on adaptive behavior represented with adaptive context. An approach for similarity uses Fuzzy clustering and Local Approximation of Membership (FLAME) algorithm to reconfigure software system. The MAPE-Kc framework is used for adaptive task operation in order to reducing adaptation time of decision making process in DSPL. The effectiveness of the approach is demonstrated with a case study.
Keywords :
configuration management; fuzzy set theory; pattern clustering; software maintenance; DSPL; FLAME algorithm; MAPE-Kc framework; adaptive behavior reconfiguration; adaptive point; adaptive software system; adaptive task operation; decision making process; dynamic software product line; dynamic variability management; feature model clustering; fuzzy clustering and local approximation of membership algorithm; requirement changes; runtime resource constraint evolution; software system reconfiguration; variation point; Adaptation models; Adaptive systems; Computational modeling; Media; Runtime; Software; Vehicle dynamics;
Conference_Titel :
Information Science and Applications (ICISA), 2014 International Conference on
Conference_Location :
Seoul
Print_ISBN :
978-1-4799-4443-9
DOI :
10.1109/ICISA.2014.6847354