Product configuration as decision support: The declarative paradigm in practice

被引:5
|
作者
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 条
  • [31] A Declarative Paradigm for Robust Cumulative Scheduling
    Derrien, Alban
    Petit, Thierry
    Zampelli, Stephane
    PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING, CP 2014, 2014, 8656 : 298 - 306
  • [32] Collaborative decision making: A connectionist paradigm for dialectical support
    Raghu, TS
    Ramesh, R
    Chang, AM
    Whinston, AB
    INFORMATION SYSTEMS RESEARCH, 2001, 12 (04) : 363 - 383
  • [33] A new paradigm for computer-based decision support
    Beynon, M
    Rasmequan, S
    Russ, S
    DECISION SUPPORT SYSTEMS, 2002, 33 (02) : 127 - 142
  • [34] General Practice Consultation and Decision Support
    不详
    ZEITSCHRIFT FUR EVIDENZ FORTBILDUNG UND QUALITAET IM GESUNDHEITSWESEN, 2009, 103 (07): : 480 - 480
  • [35] A declarative framework for work process configuration
    Mayer, Wolfgang
    Stumptner, Markus
    Killisperger, Peter
    Grossmann, Georg
    AI EDAM-ARTIFICIAL INTELLIGENCE FOR ENGINEERING DESIGN ANALYSIS AND MANUFACTURING, 2011, 25 (02): : 143 - 162
  • [36] Declarative Infrastructure Configuration Synthesis and Debugging
    Narain, Sanjai
    Levin, Gary
    Malik, Sharad
    Kaul, Vikram
    JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2008, 16 (03) : 235 - 258
  • [37] A Declarative Language Approach to Device Configuration
    Schuepbach, Adrian
    Baumann, Andrew
    Roscoe, Timothy
    Peter, Simon
    ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2012, 30 (01):
  • [38] A decision support tool for optimal configuration of critical infrastructures
    Tortorelli, Andrea
    Fiaschetti, Andrea
    Germana, Roberto
    Giuseppi, Alessandro
    Suraci, Vincenzo
    Andreani, Andrea
    Delli Priscoli, Francesco
    INTERNATIONAL JOURNAL OF CRITICAL INFRASTRUCTURES, 2022, 18 (02) : 105 - 127
  • [39] Prescription drug product substitution decision support
    Manolakis, Patti Gasdek
    JOURNAL OF THE AMERICAN PHARMACISTS ASSOCIATION, 2007, 47 (03) : 328 - 347
  • [40] A unified decision support tool for product management
    Cook, HE
    COOPERATIVE KNOWLEDGE PROCESSING FOR ENGINEERING DESIGN, 1999, : 47 - 59