This paper presents a feature-oriented approach to requirement and design modeling using the FAMILIAR Domain Specific Language. This language is aimed at being used within different phases of software development, from early requirement definition to high-level design and in certain cases until runtime. Some experiments also demonstrate its usage when reverse engineering domain or technical variability information from various software artifacts. We illustrate the approach by capturing and composing variability descriptions of several concerns in the bCMS-SPL and by showing how it could be related to some implementation concerns with technical variability. FAMILIAR is available at http://familiar-project.github.io, with associated documentation and references to papers describing innovative operators, the language itself, as well as applications and results from case studies. © 2013 IEEE.
CITATION STYLE
Collet, P., & Lahire, P. (2013). Feature modeling and separation of concerns with FAMILIAR. In 2013 3rd International Workshop on Comparing Requirements Modeling Approaches, CMA@RE 2013 - Proceedings (pp. 13–18). IEEE Computer Society. https://doi.org/10.1109/CMA-RE.2013.6664179
Mendeley helps you to discover research relevant for your work.