Title :
A visual critiquing language for expressing design knowledge
Author :
Thies, Stefanie ; Ducker, Marita
Author_Institution :
Paderborn Univ., Germany
Abstract :
An important question of knowledge management is how we can support domain experts in formulating their domain knowledge and in making this expertise available via knowledge based systems. Critiquing systems are a special kind of knowledge based system. These systems provide context sensitive advice, and rationale to an artifact (for example charts, Web pages and so on) designed by a user. This is realized by delivering so called critiques, which contain relevant information for the user to the task at hand. We present a visual programming language called VisualCiLa, which allows design experts to formulate such critiques. It is based on a special subset of first order logic and a special form of text construction. VisualCiLa is built on top of a pipe-, filter and collector-metaphor and allows users to plug critiques together by placing tiles on a spreadsheet. Furthermore, VisualCiLa supports users in simulating the inference mechanism, which is represented by the flow of objects through the pipes. Filters and collectors visualize the functionality of inference and support the debugging process of such critiques. We believe that this language is a framework which allows design experts to formulate, to test, and to debug their expertise as critiquing knowledge
Keywords :
CAD; design engineering; inference mechanisms; knowledge based systems; visual languages; visual programming; VisualCiLa; Web pages; context sensitive advice; critiques; critiquing knowledge; critiquing systems; debugging process; design experts; design knowledge; domain expert support; domain knowledge; first order logic; inference mechanism; knowledge based systems; knowledge management; relevant information; spreadsheet; text construction; visual critiquing language; visual programming language; Computer languages; Filters; Inference mechanisms; Knowledge based systems; Knowledge management; Logic programming; Plugs; Tiles; Visualization; Web pages;
Conference_Titel :
Visual Languages, 2000. Proceedings. 2000 IEEE International Symposium on
Conference_Location :
Seattle, WA
Print_ISBN :
0-7695-0840-5
DOI :
10.1109/VL.2000.874385