Title :
MDA-based development of e-learning system
Author :
Hong Wang ; Dong Zhang ; Jun Zhou
Author_Institution :
Carleton Univ., Ottawa, Ont., Canada
Abstract :
Model-driven architecture (MDA) focuses on the evolution and integration of applications across heterogeneous middleware platforms. It provides a systematic framework using engineering methods and tools to understand, design, operate, and evolve enterprise systems. MDA promotes modeling different aspects of software systems at levels of abstraction, and exploiting interrelationships between these models. In this paper, we propose a model-driven approach to e-learning system development based on core Object Management Group (OMG) MDA standards,. In order to make maximum use of domain facilities provided by MDA, our e-learning system is modeled in the form of a normative platform independent model (PIM) expressed by UML, and augmented by a normative platform specific model (PSM) expressed by UML profile for EJB interface definitions.
Keywords :
courseware; distributed object management; middleware; software architecture; EJB interface definitions; Object Management Group standards; UML; application evolution; application integration; e-learning system; enterprise systems; heterogeneous middleware platforms; model-driven approach; model-driven architecture; platform independent model; platform specific model; software systems; Application software; Computer architecture; Design engineering; Electronic learning; Middleware; Object oriented modeling; Software systems; Standards development; Systems engineering and theory; Unified modeling language;
Conference_Titel :
Computer Software and Applications Conference, 2003. COMPSAC 2003. Proceedings. 27th Annual International
Print_ISBN :
0-7695-2020-0
DOI :
10.1109/CMPSAC.2003.1245417