Design Environment

Business Entities: Data Objects can be mapped to Business Entities, with any number of config files and transforms between sources and targets, enabling the development of complex composite entities that model multiple sources, merging and extending them with new metadata to become authoritative sources of truth, which can support new EnterpriseWeb apps and can also be exposed throughan API for legacy and ERP systems (n.b. read/write data virtualization).

Schemas: Modeled as loosely-coupled sets of Business Entities, supporting multiple perspectives.

Ontologies: Modeled as loosely-coupled sets of concepts linked with policies to support flexible domains.

Process: Modeled as a series of asynchronous, event-driven Tasks. Each process is just a wrapper over a set of loosely-coupled Tasks. Tasks are sets of operations (one or more intermediary processes and payloads) with pre-conditions (permissions) and post-conditions (next actions), which are logically modeled and dynamically bound, for data-driven, policy-controlled workflows that are responsive and adaptive.

Operations: Modeled as loosely-coupled sets of data, functions and policy objects that can leverage the platform for run-time queries and algorithms that drive dynamic selection of applicable data, functions and policies based on interaction-context.

Organization Structure: Modeled as loosely-coupled sets of Business Units, supporting flexible relationships, including n-Tier hierarchies and extra-hierarchical units.