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.
Design-oriented critiquing systems have successfully demonstrated their capability to aid users in designing artifacts. They can be seen as personal assistants helping to reflect on a particular design and to improve it. For doing so, design-oriented critiquing systems make knowledge and expertise of domain experts available to end users of authoring tools. Unfortunately, it is a quite demanding and time consuming task to compile the expertise of domain experts and to maintain it.We present a collaborative development environment for supporting domain experts in building design-oriented critiquing systems. In this article we focus on assisting domain experts in building a consistent and preferably complete knowledge base of a domain. A knowledge base forms the basis of a critiquing system. Well-structured negotiation processes clear up predictable disagreements arising when domain experts from various disciplines compile their knowledge collaboratively. Considering that experts are not necessarily familiar with programming we provide means for rapid prototyping and maintenance of design-oriented critiquing systems.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.