Multi Purpose Class Library (MPCL)
This is a multi-purpose set of libraries that provides a solid framework to help the developer to focus to the main issue of every application, and not on the side issues.
Universal Embedded SQL Compiler (UESQLC)
This compiler provides a common way for accessing heterogeneous databases. UESQLC is based on Structured Query Language (SQL) as the standard query language for accessing data. This interface provides a high level of interoperability: a single application can access different SQL Database Management Systems (DBMS) through a common set of embedded SQL code (UESQL). This enables a developer to build and distribute a client/server application without targetting a specific DBMS. Database drivers can be added just creating a Code Description Mark-up Language (CDML) document (based on SGML) with the code corresponding to the new DBMS.