Abstract Feature-modellering är en nyckelteknik för att fånga upp likheter och variationer i systemfamiljer och produktlinjer. I detta dokument föreslår vi en kardinalbaserad notation för modellering av funktioner, som integrerar ett antal befintliga utvidgningar av tidigare tillvägagångssätt. Vi introducerar och motiverar sedan det nya konceptet iscensatt konfiguration. Iscensatt konfiguration kan uppnås genom stegvis specialisering av funktionsmodeller eller genom konfiguration på flera nivåer, där de konfigurationsval som finns tillgängliga i varje steg definieras av separata funktionsmodeller. Iscensatt konfiguration är viktigt eftersom i en realistisk utvecklingsprocess gör olika grupper och olika personer produktkonfigurationsval i olika skeden. Slutligen diskuterar vi också hur multi-level konfiguration undviker en uppdelning mellan de olika abstraktionsnivåer av enskilda funktioner. Detta problem, som ibland kallas "analysförlamning", förekommer lätt i funktionsmodellering eftersom funktioner kan beteckna enheter på godtyckliga nivåer av abstraktioner inom en systemfamilj.
I multi-level funktion modellering REF, varje steg eller nivå måste modelleras i en särskild, separat funktionsmodell.
Staged configuration through specialization and multi-level configuration of feature models
{'venue': 'Software Process Improvement and Practice', 'journal': None, 'mag_field_of_study': ['Computer Science']}