CoSMIC: An MDA Generative Tool for Distributed Real-time and Embedded Applications.
Aniruddha S. Gokhale, Douglas C. Schmidt, Tao Lű, Balachandran Natarajan, Nanbor Wang · 2003
The Object Management Group (OMG) has adopted the Model Driven Architecture (MDA) to standardize the integration of the modeling and simulation paradigm with middleware technology platforms. The MDA defines platform-independent models (PIMs) and platformspecific models (PSMs) that streamline platform integration issues and protect investments against the uncertainty of changing platform technology. This technology has been most successful to date notably for enterprise and business applications, where modeling techniques using the Unified Modeling Language (UML) have been integrated with component middleware technologies, such as Enterprise Java Beans (EJB), Microsoft's .NET, and the CORBA Component Model (CCM).