COCONF: Conceptual language-based configuration

被引:3
|
作者
Magro, Diego [1 ]
机构
[1] Univ Turin, Dipartimento Informat, I-10149 Turin, Italy
关键词
Configuration; configuration algorithm; problem decomposition; backtracking search; DECOMPOSITION; R1;
D O I
10.3233/AIC-2010-0470
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This article deals with the configuration task. Configuring means assembling a set of predefined components in order to build a composite object that meets a set of requirements. Here we present COCONF, an approach to configuration based on a conceptual encoding of the configuration knowledge, directly exploitable by a software configuration system to compute configurations. In particular, we show how Conflict-Directed Backjumping can be adapted to the proposed framework and in which way the efficiency of the configurator may be still enhanced by two look-ahead mechanisms, which exploit the characteristics of the modeling language and the explicit representation of both the compositional structure and the taxonomic relations among component types. The configuration algorithms are explained in detail; the assumptions and the properties which they are based on are explicitly stated. Formal proofs are provided for the basic properties. A set of experimental results on three different real-world domains are presented, which prove the suitability of the approach.
引用
收藏
页码:1 / 46
页数:46
相关论文
共 50 条
  • [1] CONCEPTUAL ISSUES IN LANGUAGE-BASED EDITOR DESIGN
    WELSH, J
    TOLEMAN, M
    [J]. INTERNATIONAL JOURNAL OF MAN-MACHINE STUDIES, 1992, 37 (04): : 419 - 430
  • [2] A TEMPORAL QUERY LANGUAGE-BASED ON CONCEPTUAL ENTITIES AND ROLES
    ELMASRI, R
    KOURAMAJIAN, V
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1992, 645 : 375 - 388
  • [3] Language-based access to gestural components of conceptual knowledge
    Masson, Michael E. J.
    Bub, Daniel N.
    Newton-Taylor, Meaghan
    [J]. QUARTERLY JOURNAL OF EXPERIMENTAL PSYCHOLOGY, 2008, 61 (06): : 869 - 882
  • [4] Language-Based Medicine
    Kolla, Avani M.
    [J]. ACADEMIC MEDICINE, 2022, 97 (02) : 207 - 207
  • [5] Language-Based Hypervisors
    Budianto, Enrico
    Chow, Richard
    Ding, Jonathan
    McCool, Michael
    [J]. CRYPTOLOGY AND NETWORK SECURITY, CANS 2016, 2016, 10052 : 731 - 736
  • [6] Language-based hypervisors
    Budianto, Enrico
    Chow, Richard
    Ding, Jonathan
    McCool, Michael
    [J]. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2016, 10052 LNCS : 731 - 736
  • [7] Language-based security
    Abadi, M
    Morrisett, G
    Sabelfeld, A
    [J]. JOURNAL OF FUNCTIONAL PROGRAMMING, 2005, 15 : 129 - 129
  • [8] Language-based Decisions
    Bjorndahl, Adam
    Halpern, Joseph Y.
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2021, (335): : 55 - 67
  • [9] Natural Language-Based Conceptual Modelling Frameworks: State of the Art and Future Opportunities
    Hossain, Bayzid Ashik
    Mukta, Md. Saddam Hossain
    Islam, Md Adnanul
    Zaman, Akib
    Schwitter, Rolf
    [J]. ACM COMPUTING SURVEYS, 2024, 56 (01)
  • [10] Captioning with Language-Based Attention
    Rajendra, Anshu
    Rajendra, Ritwik
    Mengshoel, Ole J.
    Zeng, Ming
    Haider, Momina
    [J]. 2018 IEEE 5TH INTERNATIONAL CONFERENCE ON DATA SCIENCE AND ADVANCED ANALYTICS (DSAA), 2018, : 415 - 423