The data management framework consists of the Data Management Engine (DME), clients of the DME (“northbound” interface), and back-end processes and applications.

Automated Generation of Code and Artifacts from Data Model Definition

Automated Generation of Code and Artifacts from Data Model Definition

The DME has the following properties:

  • Transactional, with each transaction following ACID semantics with regard to objects they affect:

    • Atomicity
    • Consistency
    • Isolation
    • Durability
  • Model-driven architecture

  • Multi-threaded

  • Secure

  • Upgradable

  • Ultimately consistent across multiple objects affected by a transaction