Software architecture in practice
Software architecture in practice
The Unified Modeling Language user guide
The Unified Modeling Language user guide
The unified software development process
The unified software development process
Internet-based learning by doing
IEEE Transactions on Education
Case study on a process of industrial MDA realization: determinants of effectiveness
Nordic Journal of Computing
Hi-index | 0.00 |
A well-conceived service or facility is always based on an underlying semantic model that is independent of the target platform. However, the model may not be distilled explicitly, and this is the case with OMG's vertical domain specifications because the model is not expressed separately from its IDL interfaces. Therefore, these services and facilities have not received the recognition and use that they deserve outside of the CORBA environment. This paper reports on the application of MDA concepts on the development of a draft proposal for a Domain CORBA Facility for e-learning. In order to maximize the utility and impact of the domain facility in the MDA, it was modelled in the form of a normative Platform Independent Model (PIM) expressed using UML, augmented by a normative Platform Specific Model (PSM) expressed using the UML profile for CORBA and IDL interface definitions.