• DocumentCode
    2487249
  • Title

    Towards more reliable configurators: A re-engineering perspective

  • Author

    Boucher, Quentin ; Abbasi, Ebrahim Khalil ; Hubaux, Arnaud ; Perrouin, Gilles ; Acher, Mathieu ; Heymans, Patrick

  • Author_Institution
    PReCISE, Univ. of Namur, Namur, Belgium
  • fYear
    2012
  • fDate
    4-4 June 2012
  • Firstpage
    29
  • Lastpage
    32
  • Abstract
    Delivering configurable solutions, that is products tailored to the requirements of a particular customer, is a priority of most B2B and B2C markets. These markets now heavily rely on interactive configurators that help customers build complete and correct products. Reliability is thus a critical requirement for configurators. Yet, our experience in industry reveals that many configurators are developed in an ad hoc manner, raising correctness and maintenance issues. In this paper, we present a vision to re-engineering more reliable configurators and the challenges it poses. The first challenge is to reverse engineer from an existing configurator the variability information, including complex rules, and to consolidate it in a variability model, namely a feature model. The second challenge is to forward engineer a new configurator that uses the feature model to generate a customized graphical user interface and the underlying reasoning engine.
  • Keywords
    graphical user interfaces; reverse engineering; software reliability; B2B market; B2C markets; complex rules; customized graphical user interface; feature model; reverse engineer; software reliability; variability information; variability model; Cognition; Engines; Graphical user interfaces; Reliability; Reverse engineering; Software; Web pages; Configuration; Graphical User Interface; Re-engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Product Line Approaches in Software Engineering (PLEASE), 2012 3rd International Workshop on
  • Conference_Location
    Zurich
  • Print_ISBN
    978-1-4673-1750-4
  • Type

    conf

  • DOI
    10.1109/PLEASE.2012.6229766
  • Filename
    6229766