d3web is a component-based software platform providing applications for authoring and using/executing problem-solving knowledge. The following applications are primarily using d3web:
A number of industrial and academic projects already used or are currently using the d3web platform.
The main application domains are:
Some applications (both, commercial and free) created using the d3web diagnostic engine:
The development of d3web originates from the research work of Prof. Dr. Frank Puppe (University Würzburg, Germany) going back to the 1980s, starting with the medical expert systems MED12 and MED23 . Whereas the original systems were focussed on medical diagnosis the applicability of the approach was generalized by the successor D34 .5 As the predecessors were implemented in the LISP programming language, d3web6 is a full Java re-implementation.[when?]
Gritje Meinke (2011-06-22). "Analyse von Anomalien in der graphischen Modellierung von diagnostischem Wissen" (PDF).[permanent dead link] http://www.wi.hs-wismar.de/~cleve/vorl/projects/da/Master-Meinke.pdf ↩
Frank Puppe; Bernhard Puppe (1983). "Overview on MED1: A Heuristic Diagnostics System with an Efficient Control-Structure". Gwai 1983. ↩
Frank Puppe; Bernhard Puppe (1985). "How Domain Characteristics Induce Expert System Features". Gwai 1985. ↩
Frank Puppe; et al. (1996). Wissensbasierte Diagnose- und Informationssysteme. Berlin, Germany: Springer. ↩
Frank Puppe (1998). "Knowledge reuse among diagnostic problem-solving methods in the Shell-Kit D3". Int. J. Hum.-Comput. Stud. 49 (4). Elsevier. ↩
Joachim Baumeister (2004). Agile Development of Diagnostic Knowledge Systems. Berlin: IOS Press. ISBN 1-58603-463-4. 1-58603-463-4 ↩