d3web is an environment for the development and use of (diagnostic) knowledge systems. Different knowledge representations are provided, e.g., (score-based) rules, cases-based reasoning, set-covering models. It is written in pure Java.
At one point, Open Hub analyzed source code for this project based on code location(s) available at that time. Since then, the code locations have been removed.