• DocumentCode
    3480443
  • Title

    Automating Product-Line Variant Selection for Mobile Devices

  • Author

    White, Jules ; Schmidt, Douglas C. ; Wuchner, Egon ; Nechypurenko, Andrey

  • Author_Institution
    Vanderbilt Univ., Nashville
  • fYear
    2007
  • fDate
    10-14 Sept. 2007
  • Firstpage
    129
  • Lastpage
    140
  • Abstract
    Product-line architectures (PLAs) designed for mobile devices create a unique challenge for automated product variant selection engines since variants must be derived on-the-fly as devices are discovered. Current automation techniques do not incorporate device resource consumption constraints into variant selection and do not address how a PLA can be designed to improve automated variant selection speed. This paper presents a tool called Scatter whose input is (1) the requirements of PLA construction and (2) the resources available on a discovered mobile device and whose output is the optimal variant that can be deployed to the device. Scatter provides automatic variant selection based on configuration and resource constraints and also ensures that variant selection is optimal with regard to a configurable cost function. The paper presents our results from experiments with Scatter and how PLA design decisions affect a constraint-based variant selection engine´s solving speed.
  • Keywords
    mobile computing; product development; software architecture; software reusability; automated product variant selection engine; configurable cost function; mobile device; product-line architecture; Application software; Computer architecture; Design automation; Engines; Mobile computing; Mobile handsets; Pervasive computing; Postal services; Programmable logic arrays; Scattering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Product Line Conference, 2007. SPLC 2007. 11th International
  • Conference_Location
    Kyoto
  • Print_ISBN
    978-0-7695-2888-5
  • Type

    conf

  • DOI
    10.1109/SPLINE.2007.19
  • Filename
    4339262