Comparing Approaches to Implement Feature Model Composition
نویسندگان
چکیده
The use of Feature Models (FMs) to define the valid combinations of features in Software Product Lines (SPL) is becoming commonplace. To enhance the scalability of FMs, support for composing FMs describing different SPL aspects is needed. Some composition operators, with interesting property preservation capabilities, have already been defined but a comprehensive and efficient implementation is still to be proposed. In this paper, we systematically compare strengths and weaknesses of different implementation approaches. The study provides some evidence that using generic model composition frameworks are not helping much in the realization, whereas a specific solution is finally necessary and clearly stands out by its qualities.
منابع مشابه
استفاده از برآورد حالتهای پویای دست مبتنی بر مدل، برای تقلید عملکرد بازوی انسان توسط ربات با دادههای کینکت
Pose estimation is a process to identify how a human body and/or individual limbs are configured in a given scene. Hand pose estimation is an important research topic which has a variety of applications in human-computer interaction (HCI) scenarios, such as gesture recognition, animation synthesis and robot control. However, capturing the hand motion is quite a challenging task due to its high ...
متن کاملAnalysis and Synthesis of Facial Expressions by Feature-Points Tracking and Deformable Model
Face expression recognition is useful for designing new interactive devices offering the possibility of new ways for human to interact with computer systems. In this paper we develop a facial expressions analysis and synthesis system. The analysis part of the system is based on the facial features extracted from facial feature points (FFP) in frontal image sequences. Selected facial feature poi...
متن کاملTypology of Arak Monuments with the composition features standard
Historical fabric of Arak, as one of the most important inorganic cities in urbanization history of Iran, has been implemented from the beginning based on predetermined plan and project. During the age that majority of cities in Iran used to be created organically and gradually based on public needs, all steps of construction of Arak City including spatial organization, physical structure, comm...
متن کاملTowards Safe Composition of Product Lines
Programs of a software product line can be synthesized by composing modules that implement features. Besides high-level domain constraints that govern the compatibility of features, there are also low-level implementation constraints: a feature module can reference elements that are defined in other feature modules. Safe composition is the guarantee that programs composed from feature modules a...
متن کاملFeature based composition
Preface It's almost twenty years ago the last revolution in software programming, object oriented programming , took place. Object oriented programming, together with the associated design and architecture, seems no longer sufficient for the ever growing scale and complexity of software systems. The concept of features could be the uniting view of a couple of directions in research currently ta...
متن کامل