KnowledgeFrame is a proven, mature Java framework for agile design and development of sophisticated business database applications based on live metadata and live business rules, using a declarative approach. Links to RETS 1.7 protocol.
libtour is a generic tournament processing library. The rules, participants, schedule, and results of a sporting tournament can be defined in the Scheme programming language and given to the library as input.
UGT uses a set of integrated UML diagrams to generate a graph grammar. It also provides a user interface to execute rules and visualizes the actual host graph.
C++ STL-based parser toolkit that allows the specification of EBNF-like grammars (using operator overloading) and the conversion of arbitrary input (text, tokens or other) to user-defined structures through events attached to grammatic rules.
Put idle assets to work with competitive interest rates, borrow without selling, and trade with precision. All in one platform.
Geographic restrictions, eligibility, and terms apply.
PortableRuleBox is an extremely lightweight in-memory database cache package. It lets an application replicate the semi-static rule data in process from remote rule database, so that rules can be delivered to the applications and executed locally in the
Encode/Decode library to/from Basic Encoding Rules (BER) of ASN.1 written in Visual Basic .Net.
Useful to implement any protocol that uses BER (LDAP, SNMP, etc.).
...Language: php4.
Twe is used to enforce pre defined html code.
Twe takes (evil) html as input and returns html matched against
a flexible and easy to extend set of rules. Use Twe to avoid cross side scripting (xss).
Buildtool is a shell-based build infrastructure. It provides a framework to create automatic configuration scripts and simple but powerful build rules. Other functionality includes building of shared libraries and pkgflags files (similar to pkgconfig).
Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.
Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
JargX is a library that provides an oject-oriented API to parse command line
parameters in Java applications. It was designed with two key goals: 1) to
require minimal client code; and 2) to encapsulate enforcement of command line usage rules.
RuleWorks is a rules-based application development tool providing the convenience of cross-platform development combined with one of the most powerful high level rules-based languages and fastest inference engine.
Tools for enforcing projects architecture specifications. Identification of "patterns" based on nomenclature rules. Validation of conformance to architecture rules. Query-based investigation. Statistics. Metrics.
G3C provides the main features for 3D-game developers: 3D rendering engine based on openGL, collision detection, physical rules, p2p network... A game-sample will be avaible, binding a wargame, a flight simulator, a first person shooter, a MMOG...
Jegustator is an automated code review system implemented as an Ant task. Currently is supports only Java code reviews. Jegustator has 48 embedded rules. Rules are easy to configure and write.
MakeGenie automatically creates Makefiles for Java projects. The Makefiles it generates include all class dependencies as well as some generic rules such as all, build, and clean.
The \\\"Archimedes Project\\\" extracts XML metadata content from Versata\\\'s repositories. It generates detailed reports (JavaDoc for Business Rules), persist XML business rules (Rules Repository) , and create JUNIT & Euclid test scripts 5.
Macker helps enforce architectural rules (layering, tiering, modularity, etc) in your Java code. It applies pattern-based access rules from XML rules files to your compiled classes. Read the FAQ: http://innig.net/macker/faq.html
JEOPS is a Java based forward chaining RULE ENGINE.
This Rule Engine is used to power up the business process by rules in Java Application Servers, client applications, and Servlets.
libd20 aims to implement the d20 4e rules, in a way suitable for use in software projects -- due to licensing issues with the d20 rules, it will not include certain things, such as a reward system or leveling rules.
Application for creating XML documents from raw data. Converts set of XPath expressions & it's associated values into XML document with rules to converge onto a single node from XPath expression.
SVT (Struts Validation Toolkit) is a validation framework for Struts. You can write a simple validation code in Java. This will allow you to write more flexible rules, rather than writing validation.xml files.
Light-weight Java based Business Rules Engine (BRE) that uses XML as a way to control process flow for an application in an external entity. Soon to comply to JSR 94.
Rules are changing everyday in the face of rapidly volatile business requirements . How do we handle this change while keeping our systems effectively maintainable, reusable and extensible?