

































The document presents a method for reverse engineering feature models from software configurations using formal concept analysis (FCA). FCA is used to analyze existing product configurations and extract feature dependencies to automatically generate a feature model. The algorithm extracts feature relationships like mandatory, optional, mutually exclusive and cross-tree constraints. A case study evaluates the approach on several product lines, achieving high recall but lower precision compared to manual feature models. Future work is outlined to improve the algorithm and automatic generation of feature model structures.