A TOOL FOR DEVELOPING INTERACTIVE CONFIGURATION APPLICATIONS

Authors
Citation
T. Axling et S. Haridi, A TOOL FOR DEVELOPING INTERACTIVE CONFIGURATION APPLICATIONS, The journal of logic programming, 26(2), 1996, pp. 147-168
Citations number
13
Categorie Soggetti
Computer Sciences, Special Topics","Computer Science Theory & Methods
ISSN journal
07431066
Volume
26
Issue
2
Year of publication
1996
Pages
147 - 168
Database
ISI
SICI code
0743-1066(1996)26:2<147:ATFDIC>2.0.ZU;2-6
Abstract
Knowledge-based techniques have been proven to be well suited for conf iguration tasks and several, often successful, systems have been devel oped. The goal of these knowledge-based techniques has in general been to produce ''black box'' configuration systems, i.e., batch-mode syst ems that take a set of requirements as input and produce configuration s as output. This has resulted in rather complex systems that have bee n time-consuming to develop and in which the choices of components, wh ich are often subjective, are hidden from the user. In this paper we p resent a less complex and more interactive approach to configuration t hat we label interactive configuration by selection (ICS). The idea is that a configuration system could be more of a tool, assisting in the task of configuration, than a ''black box'' automatically producing c onfigurations directly from requirements. To support the approach we h ave developed OBELICS. OBELICS is a prototype of a tool, implemented i n SICStus Objects, that integrates both a problem-solving method for I CS and a tool for domain knowledge modeling. With OBELICS we hope to d emonstrate that such a tool can make it feasible and profitable to dev elop configuration applications, even for small scale applications.