THE COMPANY APPROACH SOLUTIONS CASE STUDIES CAREERS CONTACT

CLIENT AREA

 


Home | Solutions Overview | Smart Clients | Web Applications | Web Services | Windows Services | The Kaleida Framework

THE KALEIDA FRAMEWORK
.......................................................................................................................................

The Kaleida Framework was developed to provide a high-performance, extensible, and cost effective platform on which to build bespoke distributed solutions. A distributed solution is a software system that can be distributed across multiple machines and mobile devices.

The Kaleida Framework is a well-designed code base that has been developed using sound Object Oriented Design principles together with Design Patterns and a Best Practice approach. This provides reusable code that supports the N-Tier Logical Architecture. The benefits of logical architecture include increased performance, scalability, security and fault tolerance. Having extracted the reusable elements of the N-Tier Logical Architecture into the Kaleida Framework it is possible to further increase productivity by employing Code Generation techniques to accelerate the development of the Bespoke Solution Framework.

Operating between the .Net Framework and a Bespoke Solution Framework, the Kaleida Framework supports the distributed architecture with tried and tested code that reduces development time, costs and system bugs. In this way each higher-level framework builds on and extends the functionality of the framework beneath (See diagram).

Key benefits of the Kaleida Framework

  • Performance guarantee through a tried and tested code base
  • Rapid generation of the foundation code for a bespoke solution
  • Computer-generated code reduces typing errors common in hand coding
  • Rapid prototype functionality to road test the suitability of the proposed solution
  • Automated changes to the underlying data model through regeneration of the code without introducing possibility of human error
  • Foundation for custom classes that benefit for auto-generation techniques, accelerating the development process.

See how Kaleida solutions could work for your business



Kaleida has retained its core clients for many years because we are committed to delivering the highest quality solutions and support. In that time many of our clients have expanded rapidly with the support of Kaleida solutions. Find out more here

Compare Solutions
Home | The Company | Approach | Solutions | Case Studies | Contact | Careers | Client Area
Copyright © Kaleida Limited 2006

email Kaleida