DTRules is factored to allow all sorts of modifications and customizations of the Rules Engine to fit the needs of a huge range of applications. We are continuing to make DTRules even more flexible in this regard. Of course, this also requires even more documentation. We are adding documentation as fast as we can.
Note that users of DTRules have permission to copy and distribute all DTRules.com copyrighted documentation. Some older documentation states you cannot copy or distribute those documents without permission. Well, you have that needed permission.
[Backus Normal Form] is a way to express a grammar, and Cup can be made to produce a BNF file in the course of building the reference compiler provided with DTRules. This file is provided here BNF.txt. The BNF documentation only describes the grammar of a language, and that in only a very technical fashion. We have a language document for EL (Eligibility Language -- the reference language for DTRules) in development.
If you are interested in DTRules and need information now, the best thing to do is contact me, and I will do what I can to make sure you get the information you need. You can contact me at firstname.lastname@example.org
YourKit is kindly supporting open source projects with its full-featured Java Profiler. YourKit, LLC is the creator of innovative and intelligent tools for profiling Java and .NET applications. Take a look at YourKit's leading software products:
We have used YourKit to profile DTRules, and we have been very pleased with their product! Performance pages based on our results are coming soon!