Feature Models (FM) används i stor utsträckning inom programvaruproduktlinjeteknik för att generera och validera individuella produktkonfigurationer och för att ge stöd för domänanalys. Eftersom FM-konstruktioner kan vara tråkiga och tidskrävande har forskare tidigare utvecklat tekniker för att extrahera FM från grupper av formellt specificerade individuella konfigurationer, eller från programvarukravspecifikationer för familjer av befintliga produkter. Men sådana artefakter är ofta inte tillgängliga. I detta dokument presenterar vi en ny, automatiserad metod för att bygga FM från allmänt tillgängliga produktbeskrivningar som finns i online produktarkiv och marknadsföringswebbplatser som SoftPedia och CNET. Medan varje enskild produktbeskrivning endast ger en partiell bild av funktioner i domänen, kan en stor uppsättning beskrivningar ge ganska omfattande täckning. Vår strategi använder hundratals partiella produktbeskrivningar för att konstruera en FM och beskrivs och utvärderas mot antivirus produktbeskrivningar mined från SoftPedia.
Det närmaste arbetet är Davril et al. REF som presenterade en automatiserad metod för att konstruera funktionsmodeller från allmänt tillgängliga produktbeskrivningar som finns i online produktarkiv som SoftPedia.
Feature model extraction from large collections of informal product descriptions
{'venue': 'ESEC/FSE 2013', 'journal': None, 'mag_field_of_study': ['Computer Science']}