Title :
COCOS-a tool for constraint-based, dynamic configuration
Author :
Stumptner, Markus ; Haselböck, Alois ; Friedrich, Gerhard
Author_Institution :
Inst. fur Informationsyst., Tech. Univ. Wien, Austria
Abstract :
The COCOS (COnfiguration through COnstraint Satisfaction) project was aimed at producing a tool that could be used for a variety of configuration applications. Traditionally, representation methods for technical configuration have focused either on reasoning about the structure of systems or the quantity of components, which is not satisfactory in many target areas that need both. Starting from general requirements on configuration systems, we have developed a language based on an extension of the constraint satisfaction problem (CSP) model. The constraint-based approach allows a simple system architecture, and a declarative description of the different types of configuration knowledge. We briefly discuss the current implementation and the experiences obtained with a real-world knowledge base
Keywords :
configuration management; constraint handling; knowledge based systems; logic programming languages; object-oriented languages; software tools; COCOS; CSP-based configuration language; Objectworks; Smalltalk; component quantities; configuration knowledge; constraint satisfaction problem; constraint-based dynamic configuration; declarative description; declarative semantics; dynamic object creation; individual connections representation; knowledge base; modular technical systems; prototype; representation methods; system structure; technical configuration; Artificial intelligence; Cascading style sheets; Documentation; Expert systems; Prototypes; Switching systems; System testing; Telephony;
Conference_Titel :
Artificial Intelligence for Applications, 1994., Proceedings of the Tenth Conference on
Conference_Location :
San Antonia, TX
Print_ISBN :
0-8186-5550-X
DOI :
10.1109/CAIA.1994.323651