Abstract Software Product Lines (SPL) ger stöd för produktivitetsvinster genom systematisk återanvändning. Bland de olika kvalitetsattribut som stöder dessa mål, modularitet, stabilitet och uttrycksfullhet i funktionsspecifikationerna framträder deras sammansättning och konfigurationskunskap som strategiska värden i moderna programvaruutvecklingsparadigm. I detta dokument presenteras en metriskbaserad utvärdering som syftar till att bedöma hur väl de valda kvaliteterna stöds av scenariobaserade SPL-kravapproacher. De valda metoderna för denna studie spänner från typ av notation (text eller grafiskt baserad), stil för att stödja variabilitet (annotering eller komposition baserad), och specificering expressivitet. De jämförs med hjälp av de mätvärden som utvecklats i en uppsättning utgåvor från en exemplar fallstudie. Våra viktigaste resultat visar att kompositionsbaserade tillvägagångssätt har större potential att stödja modularitet och stabilitet, och att kvantifieringsmekanismer förenklar och ökar uttryckskraften i konfigurationskunskap och specifikationer sammansättning.
Vissa metoder specialiserar sig på att konfigurera scenariobaserade krav med hjälp av annotation-och sammansättningsbaserade tekniker REF.
Evaluating scenario-based SPL requirements approaches: the case for modularity, stability and expressiveness
{'venue': 'Requirements Engineering', 'journal': 'Requirements Engineering', 'mag_field_of_study': ['Computer Science']}