Documentation

All quality software must be shipped with documentation to understand how it works and be able to use all features.

MRules development team considers this as essential. Our documentation is therefore intended for all stakeholders in the projects integrating our software. For this, different levels of detail and different user perspectives are addressed.

You will find in this page a summary of all online documentation, grouped by product.

Global Documentation

  • The Our Products section provides an overview of our products and their interactions.
  • You may also discover all extensions and demonstrations which are shipped with MRules. The provided source code will allow you to learn by example and to easily start you first projects.
    • Specifically, the details of the configuration grammar offered by the DSL extension for the business rule engine is available here.
  • Finally, the Javadoc section opens the standard Java documentation for developers. The Javadoc for older releases can be found here.

Framework Documentation

  • The Architecture section provides an overview of the library, its components and interactions with other software components.
  • The Logging and Data Access and Conversions sections allow to give more details on the technical frameworks on which the operation and performances of the library are based.

Business Rule Engine Documentation

Grammar Engine Documentation

  • The Architecture section provides an overview of the library, its components and interactions with other software components.
  • The documentation on how to create your own grammar is in preparation and will come soon.

Extensions and Demonstrations