DocumentCode :
594032
Title :
LMSGENERATOR: The contribution of XML technology and model transformations
Author :
Dehbi, R. ; Talea, M. ; Tragha, Abderrahim
Author_Institution :
MITI Lab., Hassan II Univ., Fès, Morocco
fYear :
2012
fDate :
18-20 Sept. 2012
Firstpage :
200
Lastpage :
205
Abstract :
The generative engineering is revolutionizing software development just as automation and componentization revolutionized manufacturing. Key technologies for the development of this approach are the model transformations and XML technologies. In this paper we show the contribution of these two techniques in the implementation of a learning management system generator which is multi-target and adaptable to different runtime environment, that we named LMSGENERATEUR. Our innovation introduces the basics of a new programming approach of virtual learning environments. This approach is based on generative programming that integrates the user specifications (abstract models) and technologies desired in order to produce bricks software, then put them together to produce a solution adapted to area and users´ needs. In this paper, we present our approach, the implementation of our approach: LMSGENERATOR and these two phases of generation based on transformation model and abstract XML descriptions and we promote the idea that using this approach based on open business models, adaptable, and scalable to obtain open learning environments, adaptable, and scalable. Specifically, thanks to the generative programming, new technologies or new needs can be easily integrated at any time simply by changing the generators and their transformation rule.
Keywords :
XML; computer aided instruction; formal specification; software quality; user interfaces; virtual reality; LMSGENERATEUR; LMSGENERATOR:; Software quality; XML technologies; abstract XML descriptions; abstract models; automation revolutionized manufacturing; bricks software production; componentization revolutionized manufacturing; e-learning; generative engineering; generative programming; learning management system generator; model driven architecture; model driven engineering; model transformations; open business models; open learning environments; software development revolutionization; transformation rule; user specifications; user technologies; virtual learning environments; Adaptation models; Business; Generators; Least squares approximation; Software; Unified modeling language; XML; Learning Management System (LMS); Transformation approach; business components; business model; component-based approach; e-learning; generation; integration; model driven Architecture (MDA); model driven engineering (MDE); process;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Innovative Computing Technology (INTECH), 2012 Second International Conference on
Conference_Location :
Casablanca
Print_ISBN :
978-1-4673-2678-0
Type :
conf
DOI :
10.1109/INTECH.2012.6457811
Filename :
6457811
Link To Document :
بازگشت