Software product line engineering handlar om att producera en uppsättning relaterade produkter som delar mer gemensamma egenskaper än variabler. Feature modeller används i stor utsträckning för variabilitet och gemensamhet hantering i programvara produktlinjer. Featuremodeller är informationsmodeller där en uppsättning produkter representeras som en uppsättning funktioner i en enda modell. Den automatiska analysen av funktionsmodeller handlar om datorstödd utvinning av information från funktionsmodeller. Litteraturen om detta ämne har bidragit med en uppsättning operationer, tekniker, verktyg och empiriska resultat som hittills inte har undersökts. Detta dokument ger en omfattande litteraturgenomgång om automatiserad analys av funktionsmodeller 20 år efter deras uppfinning. Detta dokument bidrar genom att sammanföra tidigare skilda arbetsströmmar för att bidra till att sprida ljus över detta blomstrande område. Vi presenterar också en konceptuell ram för att förstå de olika förslagen och kategorisera framtida bidrag. Slutligen diskuterar vi de olika studierna och föreslår några utmaningar att möta i framtiden.
För mer information se REF, där Benavides presenterade en omfattande litteraturgenomgång om de viktigaste teknikerna och verktygen.
Automated analysis of feature models 20 years later: A literature review
{'venue': 'Inf. Syst.', 'journal': 'Inf. Syst.', 'mag_field_of_study': ['Computer Science']}