OpenMDX is an
open-source
Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
model-driven architecture (MDA) software platform, a
framework
A framework is a generic term commonly referring to an essential supporting structure which other things are built on top of.
Framework may refer to:
Computing
* Application framework, used to implement the structure of an application for an op ...
suited for
domain-driven design
Domain-driven design (DDD) is a major software design approach, focusing on modeling software to match a domain according to input from that domain's experts.
Under domain-driven design, the structure and language of software code (class name ...
(DDD). It is based on the
Object Management Group's MDA standards. OpenMDX supports
Java SE,
Java EE, and
.NET runtime environment
In computer programming, a runtime system or runtime environment is a sub-system that exists both in the computer where a program is created, as well as in the computers where the program is intended to be run. The name comes from the compile t ...
s. openMDX enables software architects and developers to build and integrate software applications in an automated and industrialized way.
See also
References
{{reflist
External links
OpenMDX HomepageIntroduction to OpenMDXGetting started with OpenMDX 2.4 (wiki pages)
Computer-aided software engineering tools
Software using the BSD license