@article{2434, author = {Driss Allaki, Mohamed Dahchour, Abdeslam En-nouaary}, title = {Building Consistent UML Models for Better Model Driven Engineering}, journal = {Journal of Digital Information Management}, year = {2017}, volume = {15}, number = {5}, doi = {}, url = {http://dline.info/fpaper/jdim/v15i5/jdimv15i5_5.pdf}, abstract = {The OMG (Object Management Group) has designed its own vision of the emerging software paradigm MDE (Model Driven Engineering) under the name of MDA (Model Driven Architecture). For this aim, OMG proposes a set of standardized rules and practices to promote good modeling and perfectly exploit models. To fully benefit from this approach, the UML models, to be used within MDA, should be consistent. In this paper, we point out that inconsistencies could be a serious problem that negatively affects the sustainability, the productivity and the consideration of execution platforms aimed by MDA. As a solution, we propose a constraint-based method that defines consistency rules expressed using EVL (Epsilon Validation Language) to automatically detect and fix the potential inconsistencies that could compromise the application of MDA through UML diagrams.}, }