@conference {116, title = {Cardinality-based feature modeling and constraints: a progress report}, booktitle = {International Workshop on Software Factories at OOPSLA{\textquoteright}05}, year = {2005}, publisher = {ACM}, organization = {ACM}, address = {San Diego, California, USA}, abstract = {Software factories have been proposed as a comprehensive and integrative approach to generative software development. Feature modeling has several applications in generative software development, including domain analysis, productline scoping, and feature-based product specification. This paper reports on our recent progress in cardinality-based feature modeling and its support for expressing additional constraints. We show that the Object-Constraint Language (OCL) can adequately capture such constraints. Furthermore, we identify a set of facilities based on constraint satisfaction that can be provided by feature modeling and feature-based configuration tools and present a prototype implementing some of these facilities. We report on our experience with the prototype and give directions for future work.}, url = {http://softwarefactories.com/workshops/OOPSLA-2005/Papers/Czarnecki.pdf}, author = {Krzysztof Czarnecki and Kim, Chang Hwan Peter} }