Software Development Tools in Model-Driven Engineering

2017 5th International Conference in Software Engineering Research and Innovation (CONISOFT)(2017)

引用 11|浏览1
暂无评分
摘要
Model-Driven Engineering (MDE) is a software development approach that considers the systematic use of models to devel-op software rather than using general purpose programming languages. The development of MDE based on Domain-Specific Languages (DSLs) covers two stages. The first, the creation of a set of artifacts such as DSLs, model transfor-mation mechanisms, code generators. A second stage, where people do not necessarily with computer training using the artifacts created, develop applications simply because of the high level of abstraction allowed by technology. However, there are several obstacles that need to be overcome in order for this new approach to software development to be widely used. One of them, the lack of knowledge of tools and the development process with MDE. In order to minimize this problem, in the present work a categorization and description of the main envi-ronments and tools used in MDE are carried out. Using some of the tools analyzed also points out the process of creating a DSL.
更多
查看译文
关键词
Model Driven Engineering,software development tools,models,MDE,DSL
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要