{"title":"Towards an Effective Implementation of a Model-Driven Engineering Approach for Software Development","authors":"I. Khriss, A. Jakimi, Hamza Abdelmalek","doi":"10.1109/IRASET48871.2020.9092192","DOIUrl":null,"url":null,"abstract":"Several studies have raised the issue of the adoption of model-driven engineering (MDE) in industry. We can find there, for example, the lack of mature tools and the lack of employee training. In this paper, we present a summary of 20 years of experience in MDE and how our vision has evolved through all these years. We present our view of an effective approach for a better application of MDE which answers to some of the issues raised. This approach is supported by a set of integrated tools that facilitate not only the learning of MDE but also its implementation. We also discuss some of the results of adopting this approach in university software engineering courses and its use in real software development projects.","PeriodicalId":271840,"journal":{"name":"2020 1st International Conference on Innovative Research in Applied Science, Engineering and Technology (IRASET)","volume":"35 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 1st International Conference on Innovative Research in Applied Science, Engineering and Technology (IRASET)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IRASET48871.2020.9092192","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Several studies have raised the issue of the adoption of model-driven engineering (MDE) in industry. We can find there, for example, the lack of mature tools and the lack of employee training. In this paper, we present a summary of 20 years of experience in MDE and how our vision has evolved through all these years. We present our view of an effective approach for a better application of MDE which answers to some of the issues raised. This approach is supported by a set of integrated tools that facilitate not only the learning of MDE but also its implementation. We also discuss some of the results of adopting this approach in university software engineering courses and its use in real software development projects.