Based on the classic concept of the 3-tier architecture, OpenFrame™ goes much further employing advanced concepts and the best practices in the software architecture, such as multi-tier approach and distributed enterprise software architecture patterns. Each of the three common layers (presentation, business, data access) is sub-layered using mixed patterns and designs. The objective is to reach such level of prospective integration that would allow adding, modifying or disconnecting virtually any object, business rule or custom feature with minimal efforts and without any change to the application architecture. (Excerpt from Technical Specification, v.1.1, circa 2003) |