McObject’s eXtremeDB in-memory embedded database, has been integrated with I-Logix’s Rhapsody Unified Modeling Language (UML)-based Model-Driven Development (MDD) environment.
While maintaining a tiny code footprint (as little as 50K), eXtremeDB is an in-memory database system (IMDS) designed for the real time requirements of military/aerospace systems, consumer electronics, network infrastructure gear, industrial control and other embedded systems.
It includes sophisticated development capabilities, such as support for complex data and varied query methods, a powerful debugging environment including a self-diagnostic API that catches a wide range of common programming errors before they slip into runtime code, and an optional SQL programming interface.
A key element in the integration with the UML tools, said McObject CEO and co-founder Steve Graves, is a set of Rhapsody property files that establish eXtremeDB awareness in Rhapsody projects.
He said this will allow developers to visually model their application or system, use the eXtremeDB database Application Programming Interface (API), and generate code that interacts with the database from within Rhapsody.
Effective immediately, McObject will provide a freely downloadable Rhapsody integration kit with a Getting Started guide and files that add eXtremeDB-specific configurations to Rhapsody projects. The kit works with all versions of eXtremeDB (including eXtremeDB High Availability edition) and on all supported platforms.