Technology.

JAB – SPIKA's Software Framework

Most customer projects share certain fundamental aspects like security, account management, transaction handling and internationalisation. JAB is our foundation and application framework providing a mature and robust implementation of these key aspects and allows us to adopt RAD in new development without compromising quality, robustness or scalability.

The first version of JAB was born more than 10 years ago, and has since evolved with best practices and industry standards. The current version, JAB 3.0, is a non-intrusive application framework based on Java 6 and Spring framework.

JAB is designed with ERP solutions in mind, but is lightweight enough to be used effectively even in small web projects.

JAB 3.0 Key Features
  • Supports and utilises latest features in Java / J2EE
  • Based on Spring framework
  • Security framework with strong passwords, encryption, single-sign-on, and audit logging. Access is given to user roles which can be managed dynamically by administrators
  • Manages and controls code running in all application tiers, including transactions and persistence, exception logging etc
  • Framework for tracking access and data modification history – who changed what, and to what. A vital component in any application dealing with sensitive data
  • Supports multiple languages to be used simultaneously, including double byte (Japanese and Chinese). Language can be changed with the press of a button
  • Synchronous and Asynchronous communication with legacy systems such as order systems, credit card acquirers, product databases through a number of methods from FTP to SOAP
  • A powerful user interface on which all our intranet and extranet applications are built. This makes us very productive and cost effective, and provides our clients with a tried and tested, consistent and easy to learn user interface through which they can carry out all the application tasks
  • Database transparent. JAB supports Oracle, MS SQL, MySQL, JavaDB and HSQL out of the box and additional RDBMS can easily be added

In addition to the benefits listed above, JAB also comes with a code generator, producing a fully functional and standardised code base and database schema. JAB's code generator works by making use of XML files defining business entities and relations.

Related Information

Our central London office.

View Larger Map

×