Product configuration as decision support: The declarative paradigm in practice

被引:4
|
作者
Haag, Albert [1 ]
Riemann, Steffen [1 ]
机构
[1] SAP AG, D-69190 Walldorf, Germany
关键词
Business Configuration; Constraints; Decision Support; Interactive Configuration; Truth Maintenance Systems;
D O I
10.1017/S0890060410000582
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Product configuration is a key technology, which enables businesses to deliver and deploy individualized products. In many cases, finding the optimal configuration solution for the user is a creative process that requires them to decide trade-offs between conflicting goals (multicriteria optimization problem). These problems are best supported by an interactive dialog that is managed by a dedicated software program (the configurator) that provides decision support. We illustrate this using a real example (configuration of a business software system). This productively used application makes the user aware of which choices are available in a given situation, provides assistance in resolving inconsistent choices and defaults, and generates explanations if desired. One of the key configurator components used to manage this is a truth maintenance system. We describe how this component is used and two novel extensions to it: methods for declarative handling of defaults (of varying strength) and the declarative handling of incompleteness. Finally, we summarize our experiences made during the implementation of this application and the pros and cons of declarative versus procedural approaches.
引用
收藏
页码:131 / 142
页数:12
相关论文
共 50 条
  • [1] Decision support system for product configuration in mass customization environments
    Frutos, JD
    Santos, ER
    Borenstein, D
    [J]. CONCURRENT ENGINEERING-RESEARCH AND APPLICATIONS, 2004, 12 (02): : 131 - 144
  • [2] Developing a declarative rule language for applications in product configuration
    Soininen, T
    Niemelä, I
    [J]. PRACTICAL ASPECTS OF DECLARATIVE LANGUAGES, 1999, 1551 : 305 - 319
  • [3] A declarative decision support framework for supply chain problems
    Sitek, Pawel
    [J]. PROCEEDINGS OF THE 2016 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS (FEDCSIS), 2016, 8 : 1215 - 1222
  • [4] A declarative decision support framework for scheduling groups of orders
    Wikarek, Jaroslaw
    Bzdyra, Krzysztof
    [J]. PROCEEDINGS OF THE 2016 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS (FEDCSIS), 2016, 8 : 733 - 740
  • [5] Decision support to product configuration considering component replenishment uncertainty: A stochastic programming approach
    Yang, Dong
    Li, Xiaohong
    Jiao, Roger J.
    Wang, Bill
    [J]. DECISION SUPPORT SYSTEMS, 2018, 105 : 108 - 118
  • [6] Product Configuration for Engineering Change Decision
    Shiau, Jiun-Yan
    Li, Xiangyang
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON NETWORKING, SENSING AND CONTROL, VOLS 1 AND 2, 2009, : 681 - +
  • [7] IN DEFENSE OF THE DECLARATIVE PARADIGM
    SANDERS, P
    [J]. IEEE SOFTWARE, 1992, 9 (01) : 11 - &
  • [8] JANUS - A PARADIGM FOR ACTIVE DECISION SUPPORT
    RAGHAVAN, SA
    [J]. DECISION SUPPORT SYSTEMS, 1991, 7 (04) : 379 - 395
  • [9] A Declarative Approach to Decision Support in Sustainable Supply Chain Problems
    Sitek, Pawel
    [J]. DISTRIBUTED COMPUTING AND ARTIFICIAL INTELLIGENCE, 12TH INTERNATIONAL CONFERENCE, 2015, 373 : 331 - 339
  • [10] Decision Support for Declarative Artifact-Centric Process Models
    Voorberg, Simon
    Eshuis, Rik
    van Jaarsveld, Willem
    van Houtum, Geert-Jan
    [J]. BUSINESS PROCESS MANAGEMENT FORUM, BPM FORUM 2019, 2019, 360 : 36 - 52