Information About

Xpaf




Written in C++ using Qt From Trolltech XPAF provides Cross Platform solutions.


FEATURES


The idea of XPAF is to be very flexible, enabling you to implement custom solutions without the need to write C++ code. Objects in XPAF are configured to your needs. Preconfigured solutions (sets of objects) can be reused and adjusted for your particular solution.


XPAF Implementation

  • A preconfigured solution is provided

  • Using the XPAF Architects you can customize XPAF to your needs if you are a XPAF Developer.

  • Users login with the new configuration



XPAF Architects

  • The XPAF Architects are used to configure XPAF:

  • --- Data Later: Configure your database as you want. No need to learn SQL or DDL.

  • --- Business Layer: Business logic is defined by Business Entities, Relations and Object. No need to learn SQL statements to have your data in a form that makes sense to a user.

  • --- GUI Layer: This is how the data is displayed on the screen. If you do not like the way a form on the screen looks you can configure it.

  • XPAF also makes use of The Lua Programming Language as a scripting engine. Lua is linked with the XPAF objects to provide more flexibility.



For more information see xpaf.com


HISTORY


XPAF started as a concept in 2004 by Derick Schoonbee. He was looking for a cross platform solution that was affordable, flexible and mostly platform independent. After evaluating Qt from Trolltech he set out to build a framework that can be customized. He designed the framework from the ground up in a three tiered architecture. The idea in mind was to make it flexible, yet easy for consultants to work with and understand. In mid 2005 the first alpha release was available after a year of hard work and intensive development.

Currently we have early adopters of the framework that make use of our Service Management solution. We also use a specialized in-house version of XPAF to keep track of customer and manage defects in the framework.


REFERENCES