back Open Repository Overview | Architecture | Differentiation | Life Cycle Management
| Success Stories | Demo | Product Specifications | FAQ
Product Functionality

OmniBuilder's Open Repository is an object oriented environment used to capture business knowledge, manage the business changes, technology changes and generate applications. The repository acts as the information warehouse whose contents are used by OmniBuilder™.

Objects in the repository are used by the Generator to generate an entire application.

Key Features of OmniBuilder's Repository are:

Object Oriented
Fully Extendable
Industry strength multi-tier environment
Business Model
Application Model
Implementation Model
Physical Model
  • Implemented using industry standard RDBMS and ANSI SQL
  • All repository objects are accessible using OLE and Corba
  • Fully extendible; add new object types; add rules
  • Fully accessible
  • SQL based allowing full access through many existing tools for ad-hoc query and reporting
  • Object oriented script language access
back Object Oriented
  • Supports multiple models, applications, enterprise sharing of objects among applications and enterprises
  • Provide multiple inheritance
  • Reusable components
  • Plug and Play components and design
  • Object oriented design
back Fully
Extendable
Repository interface windows are easily customized using Window Painter
  • Supports many SQL implementations; i.e. Oracle ( Sybase, DB2, Watcom SQL )
  • Easily extended to accommodate additional information or alternate and additional behavior
  • Analysis and design rules may be added or existing rules disabled
  • Fully customizable reports
Methodology
  • Supports Information Engineering and Object Oriented methodologies, capturing the full business knowledge
  • Supports multiple methodologies

Add Complex Functionality by point and click

Advanced functions can be inherited by your business objects through point and click, a business object may inherit multiple of these rules:

  • History
  • Revision
  • Time Series objects
  • Object locking
  • Data Protection
  • Sequential objects
  • Date/Time stamping
  • Audit Trail; identifies changes made to the database with user and time stamp
  • Role based data security; "Only managers can view salary records".
  • Scope based data security; control access to records based on their values; "Only the employee's manager may update the salary"
Enterprise/
Team Support
  • Multi-user, Client/Server topology as well as a stand-alone version
  • Multiple application support: Applications can share objects with common functionality and services
  • Supports multiple concurrent projects
  • Dynamic impact analysis
  • Version and configuration sensitive impact analysis
  • Version Control
  • Check-out/Check-in
  • Backup/Restore
  • Installation and porting tools
  • Export/Import facility applied to configuration objects
  • Supports multiple site and remote detached clients
  • Supports workflow and work group functionality
back Industry strength
Multi-Tier
environment
  • OmniBuilder's Open Repository kernel can run in a stand-alone mode or as an application server
  • Multiple application servers can be active at any time
  • Supports object locking, data consistency
  • Supporting object persistence and other object oriented methods
  • Transactions controlled by users; commit or rollback when work is complete
Overview | Architecture | Differentiation | Life Cycle Management |
Success Stories | Demo | Product Specifications | FAQ
Home | Top | Contact us | Site Map