COMPARISON OF VARIABILITY MODELING TECHNIQUES
2009 (English)Independent thesis Advanced level (degree of Master (Two Years))
Student thesis
Abstract [en]
Variability in complex systems offering rich set of features is a seriouschallenge to their users in term of flexibility with many possible variants fordifferent application contexts and maintainability. During the long period oftime, much effort has been made to deal with these issues. An effort in thisregard is developing and implementing different variability modelingtechniques.This thesis argues the explanation of three modeling techniques namedconfigurable components, feature models and function-means trees. The maincontribution to the research includes:• A comparison of above mentioned variability modeling techniques in asystematic way,• An attempt to find the integration possibilities of these modelingtechniques based on literature review, case studies, comparison,discussions, and brainstorming.The comparison is based on three case studies each of which is implemented inall above mentioned three modeling techniques and a set of generic aspects ofthese techniques which are further divided into characteristics. At the end, acomprehensive discussion on the comparison is presented and in final sectionsome integration possibility are proposed on the basis of case studies,characteristics, commonalities and experience gained through theimplementation of case studies and literature review.
Place, publisher, year, edition, pages
2009. , p. 61
Keywords [en]
Feature modeling, function-means tree, configurable components, comparison, variability, integration possibilities, modeling techniques
National Category
Computer and Information Sciences
Identifiers
URN: urn:nbn:se:hj:diva-9643OAI: oai:DiVA.org:hj-9643DiVA, id: diva2:225306
Presentation
(English)
Uppsok
teknik
Supervisors
Examiners
2009-07-022009-06-252018-01-13Bibliographically approved