not. The learner is in front of his laptop and receives the training. All the navigation 
tools (radar, sounder, GPS,…) are simulated. According to his skills, the teacher 
(human or system) can send to the learner desktop specific events as mist, rain,… and 
the learner has to react properly. Moreover, the system provides an estimation of 
learner skills in real time. The resulting composed model is formed by: i) training 
metamodel (that could be later formatted to e-learning standards), ii) a contextual 
model that was already composed to component class from LD.  Another composition 
may also be done with fishery business metamodel. For each training module, a link 
may be done with specific business data. For instance, a training module about tuna 
fishery involves the choice of the fitted net. A mark is put on the required classes. 
4  Conclusions 
Other approaches aims to use metamodeling: i) to define e Learning interoperable and 
platforms independent system ii) and to extend standards as [1], [4], [5]. Some 
researchers introduce adaptability with Multi Agent System but we choose an hybrid 
approach based on software engineering and Artificial Intelligence. Previous works as 
[7], [8], propose solutions to model context. We use these approaches to extend them 
to eLearning according to our choices. We did not find any concrete and relevant 
related works concerning such an approach in e-Learning domain, but we are 
convinced our approach is pertinent because we got good results with fishing 
simulators and in other Web based application domains. 
This paper proposes a metamodel approach to introduce (ambient) context 
awareness in LD model. It is based on our previous works about adaptability and 
models composition based MDD. We propose examples coming from a concrete 
industrial project. We aim: i) to define an independent platform model based on 
services, ii) to implement models transformations to link these models to 
implementation platform, iii)to promote automatic code generation…  We propose 
now transformation rules via a technical platform based on services and supporting 
context awareness.  
References 
1.  Boticario, J. Olga. C Santos: An open IMS-based user modeling approach for developing 
adaptive Learning managements systems. Retrieved from
 www-jime.open.ac.uk/2007/02/. 
2.  Chen, G., and Kotz, D. (2000). A survey of context-aware mobile computing research. 
Tech. rep., Dept. of Computer Science, Dartmouth College. 
3.  Dey, A. K. (2001). Understanding and Using Context. Personal and Ubiquitous Computing 
5, 1, 4-7. 
4.  Dietze Stefan, Alessio Gugliotta, and John Marko Rosić  Vlado Glavinić  Branko Žitko:  
Intelligent authoring shell based on Web services : 
http://www.pmfst.hr/~bzitko/radovi/files/INES2004.pdf 
5.  Davinia Hernandez Leo, Juan I. Asensio Perez, Yannis A. Dimitriadis, "IMS Learning 
Design Support for the Formalization of Collaborative Learning Patterns" Advanced 
Learning Technologies, IEEE International Conference on, pp. 350-354, Fourth IEEE 
International Conference on Advanced Learning Technologies (ICALT'04), 2004.  
85