@conference {ElHamlaoui2014,
	title = {Heterogeneous models matching for consistency management},
	booktitle = {Proceedings - International Conference on Research Challenges in Information Science},
	year = {2014},
	note = {cited By 2},
	abstract = {This work is situated in the context of the application of Model Driven Engineering to complex systems view-based modelling. In fact, view-based models - called also partial models - are manipulated by different actors (designers), and are thus generally heterogeneous, that is, described with different DSLs (Domain Specific Languages). Instead of building a single global model, which is not realistic, we propose to organize the different partial models as a network of related models, which provides a global view of the system through a correspondence model. As models are modelled separately by different designers, they also evolve separately that induces a problem of consistency. To solve it, we propose a semi-automatic process based on the correspondence model allowing detecting changes, calculating their impacts, and proposing modifications to maintain the consistency among them. The approach is supported by a tool chain and illustrated by the example of a Bug Tracking System. {\textcopyright} 2014 IEEE.},
	doi = {10.1109/RCIS.2014.6861074},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84906751582\&doi=10.1109\%2fRCIS.2014.6861074\&partnerID=40\&md5=24df7be74c52394ea7231715c49b9680},
	author = {El Hamlaoui, M.a b and Ebersold, S.a and Coulette, B.a and Nassar, M.b and Anwar, A.c}
}
@conference {ElHamlaoui2013181,
	title = {Heterogeneous models matching for consistency management},
	booktitle = {ENASE 2013 - Proceedings of the 8th International Conference on Evaluation of Novel Approaches to Software Engineering},
	year = {2013},
	note = {cited By 1},
	pages = {181-188},
	abstract = {The overall goal of our approach is to relate models of a given domain. Those models are manipulated by different actors, and are thus generally heterogeneous, that is, described with different DSLs (Domain Specific Languages). Instead of building a single global model, we propose to organize the different source models as a network of models, which provides a global view of the system through a virtual global model. The matching of these models is done in a unique correspondence model composed of relationships that are instantiated from a correspondence meta-model. This meta-model is composed of a generic part - common to all the domains - And of a specific part which depends on the specific domain modelled. In this paper, we focus on the elaboration of the correspondence model based on a correspondence meta-model, through a vertical relationship named "refine". The approach is illustrated on a representative use case (a Bug Tracking System). Copyright {\textcopyright} 2013 SCITEPRESS.},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84887115653\&partnerID=40\&md5=a72804a8195b6d08e4fbdcb715cfd079},
	author = {El Hamlaoui, M.a b and Ebersold, S.a and Coulette, B.a and Anwar, A.c and Nassar, M.b}
}
