![]() |
|||||
|
Chapter 1. About this Book
openMDX is an advanced implementation of the OMG Model Driven Architecture (MDA) initiative (also see [20]). openMDX is an industrial-strength, open, model-driven runtime engine and framework for platform independent models (PIMs). Unlike most commercial tools, openMDX does not implement the generative PIM-to-PSM-mapping approach. Instead, openMDX provides a generic, distributed object engine which serves as a PIM platform. Business logic (derived and behavioral model elements) are added as plug-ins. openMDX implements the OMG MDA standards MOF, UML, XMI, JMI and inherits many concepts and patterns from other standards, e.g. from Java Data Objects (JDO). An early version of the framework was used for the implementation of a MOF-compliant CORBA Interface Repository which was presented at the OMG meeting 1999 in Philadelphia (see [38], [39]). Since then, the framework has been extended and refined in all aspects. Today, the framework is powerful enough to run real business applications. openMDX allows the development of platform-independent, distributed component-based, model-driven applications. The basic design-principles are:
This document gives an overview and introduction to openMDX. It explains the main functions, concepts, building blocks and standards which openMDX is built on. For more detailed information about openMDX please refer to the following documents:
Who this book is forThis document gives an overview and introduction to openMDX. It explains the main functions, concepts, building blocks and standards which openMDX is built on. |
||||