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".