ReBL

We advocate the creation of reusable software.
All applications consist of 3 parts, namely:

  • the business logic
  • the infrastructure code
  • a set of configurable properties
Each of these can be created with reuse in mind.
To satisfy the first of these items, we have created a free, lightweight library allowing reusable business logic to be created more easily.
The code is available under the GNU Lesser General Public License (LGPL), Version 3+, meaning that you can freely embed this library within your own (commercial or otherwise) applications, provided you adhere to the specified terms and conditions.
When enough reusable business logic has been created, you will actually have created a "Domain Specific Language".
Our lightweight language template library (called 'ReBL') can therefore be used to create both simple reusable business logic or full domain specific languages.
"ReBL" is an acronym, referring to "Reusable Business Logic".
Download the code
Download
Visit the developer web-site
ReBL
Read the ReBL user-guide
User Guide