Negotiation support for compiling knowledge

Critiquing systems, a special kind of knowledge-based systems, can be seen as a personal assistant helping to reflect on a particular design and to improve it. They have successfully demonstrated their capability to aid users during design tasks. Critiquing systems make knowledge and expertise of different domain experts available to end users of authoring tools. Unfortunately it is a quite demanding and time consuming task to get the expertise of different distributed domain experts into such a system and to maintain it. That might explain why many critiquing systems only exist as prototypical implementations. We propose a collaborative development environment for supporting domain experts in constructing design-oriented critiquing systems. Our approach intends to support rapid prototyping, establishment and maintenance of critiquing systems. Especially domain experts not familiar with programming shall be enabled to participate in this process. We expect to improve and to ensure the knowledge base's quality by supporting information exchange and negotiation processes between domain experts.