OmniBuilder Promotes Reusability Overview | Architecture | Differentiation | Life Cycle Management
| Success Stories | Demo | Product Specifications | FAQ
OmniBuilder is a fully object-oriented development environment tailored to develop full applications from the Business Model. Full application generation is achieved by making good use of the following reusability concepts: 
  • Business Templates

  • An entire business domain can be imported and customized to meet your particular needs. Such a template can potentially generate a complete application.
  • Design Patterns

  • Common design concepts can be simply attached to the business or application models. OmniBuilder comes with hundreds of pre-built patterns; users can also add their own or acquire third party patterns.
  • Object Inheritance 

  • Making judicious use of super- and sub-classes can allow the simplification of the Business Model substantially, which can also bring with it a substantial reduction in the related design effort. Object inheritance means that business rules, methods and behaviors will be inherited by the sub-classes. Sub-classes can of course have selective inheritance from the parent and can have additional properties and behaviors above and beyond those of the super-class. 
  • Property Inheritance

  • Property inheritance is handled by way of domains within OmniBuilder. Rules and object behaviors can be attached to domains once and then used throughout the application. 
Overview | Architecture | Differentiation | Life Cycle Management |
Success Stories | Demo | Product Specifications | FAQ
Home | Top | Contact us | Site Map