Authors:
Karima Berramla
1
;
2
;
El Abbassia Deba
1
and
Abou El Hassene Benyamina
1
Affiliations:
1
LAPECI Laboratory, University of Oran1 Ahmed Ben Bella, Algeria
;
2
University of Science and Technology Mohamed Boudiaf, Algeria
Keyword(s):
Space Modeling, Models, Metamodels, Automatic Generation of Models, Model Driven-Engineering, OCL Language.
Abstract:
Model driven-Engineering (MDE) is one of the most recent disciplines of software development that enables us to use models and their transformations during the software life-cycle, from requirements to implementation and maintenance instead of using the classic programming languages. In this context, the generation of models is generally done manually to ensure conformity to their metamodels. There are several works (Batot and Sahraoui, 2016; Fleurey et al., 2009; Ben Fadhel et al., 2012) proposed to automate this process, but no one of them can ensure complete automation without starting from a set of models already defined by the user or with a good verification of all conformity constraints. In this paper, our objective is not only (i) how to generate the models in an automatic way and verify all conformity constraints but also (ii) how to use one of the most machine learning techniques to solve modeling problems in MDE context.